aboutsummaryrefslogtreecommitdiff
path: root/src/platforms/stm32/cdcacm.c
AgeCommit message (Collapse)Author
2015-03-02Factor out common cdcacm.c from stm32 and tm4c.Gareth McMullin
Cleaned up interface to enter bootloader and read serial number.
2015-03-01Clean up includes everywhere.Gareth McMullin
All source files include general.h first and before anything else. This inlcludes platform.h and platform_support.h No header file needs to include to include any of these, but should include any others needed for it's own declarations.
2015-02-28Move common USB stuff out of platform header files.Gareth McMullin
2014-10-16Revert USB double buffered OUT handling on STM32F1.Gareth McMullin
This introduced a bug where the endpoint can get stuck, forever sending NAK.
2014-10-16Whitespace cleanup.Gareth McMullin
2013-10-05FIX: usbd_init compatibility fixBuFran
Updated compatibility with libopencm3 commit 113e5c22e6390ba072148315e83a5faa5ff7ce86
2013-10-05FIX: u{8,16,32} -> uint{8,16,32}_t to be compatible with new libraryBuFran
The use of u8, u16, u32 has been deprecated in libopencm3. Update it with standard uint8_t, uint16_t, uint32_t types
2013-01-23stm32/cdcacm.c: remove unneeded includesUwe Bonnes
2013-01-21gdb_if: Use a doubled buffer scheme for reading data from USBUwe Bonnes
Needed, as the OTG driver erases the data read after eventually calling the callback
2013-01-21Product and DFU String now tell the hardware they run onUwe Bonnes
2013-01-21f4discovery: Adapt from the "native" file and add or change code where neededUwe Bonnes
- stm32_mem.py has problems with erasing the big pages, but dfu-util works - serial GDB remote server doesn't work. It neither works for the STM32F107, so maybe there is a problem with the usbd_f107_driver.
2013-01-21traceswo: Move (now-constant) traceswo.c to platforms/stm32Uwe Bonnes
2013-01-21Move (now-constant) cdcacm.c to platforms/stm32Uwe Bonnes