Add in the Makefiles

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Add in the linker file

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Add main and platform files

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Add uart code

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Add cdcacm code from main branch

Some modifications to the cdcacm_init()

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Remove packed on the data structures

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Set to be built as an app for the bootloader

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Fixed some spelling errors
Use sizeof() for the array

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Subtract 1 from size to get the array

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Check for length of 0

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Disable timer, try to fix uart mapping to ACM

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Enamle clocks for the CRC and the Alternate function IO

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Add the rcc include for the CRC clock

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Don't send a full USB packet

Sending a full packet causes other end to wait before processing.
re-enabiling the timer with fix

The DMA_CNDTR is a count down register and not an index into the DMA buffer.

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
removed extra paren

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
fix issues when working with the DMA buffer on the timmer ISR

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
No longer using DMA auto-reload

There is issues wit the DMA circular buffer and using the timmer.
DMA now uses one buffer and then swaps to the second buffer when needed.

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Updated the gitignore to include all the files generated durring compile

Signed-off-by: Joseph A. Lutz <CipherWizard@cipherwizard.net>