diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2013-02-15 14:37:37 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2013-02-15 14:37:37 +0000 |
commit | 327fb90cd335dc8d61d66c81487f73a5fc6f19a5 (patch) | |
tree | 7783ffd51c6a828b6b135733f489a14d45734f68 /nuttx/ChangeLog | |
parent | 6132a9da939698fe9d5d3a7310d1287d5cb7a1a7 (diff) | |
download | nuttx-327fb90cd335dc8d61d66c81487f73a5fc6f19a5.tar.gz nuttx-327fb90cd335dc8d61d66c81487f73a5fc6f19a5.tar.bz2 nuttx-327fb90cd335dc8d61d66c81487f73a5fc6f19a5.zip |
STM32 F4 patches from Petteri Aimonen (mostly USB)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5652 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r-- | nuttx/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog index 0b23207da..b15cac83e 100644 --- a/nuttx/ChangeLog +++ b/nuttx/ChangeLog @@ -4178,3 +4178,21 @@ * configs/stm32f3discovery/nsh/defconfig: Disable SPI. It is nto used. * drivers/mtd/sst39vf: Add a driver for the SST29VF NOR FLASH parts. + * sched/os_start.c: Add an additional call-out to support board- + specific driver initialization during the start phase: If + CONFIG_BOARD_INITIALIZE is defined, then an additioinal + initialization function called board_initialize() will be called + just after up_initialize() is called and just before the initial + application is started. + * arch/arm/src/stm32/stm32_otgfsdev.c, drivers/usbdev/usbdev_trprintf.c, + and include/nuttx/usb/usbdev_trace.h: Add logic to support decoding + of device-specific trace events to make the trace ouput more readable. + From Petteri Aimonen. + * arch/arm/src/stm32/stm32_otgfsdev.c: Need to manually set CNAK in + the case where we are waiting for a SETUP command with DATA. Otherwise, + the core may NAK further transactions. From Petteri Aimonen. + * arch/arm/src/stm32/stm32_otgfsdev.c: Add logic to prevent premature + to IDLE state. This change (plus the previous) was necessary to get + the CDC/ACM driver working the certain STM32 F4 hardware (but not others). + These changes appear to prevent certain race conditions that may or may + not cause USB problems. From Petteri Aimonen. |