diff options
Diffstat (limited to 'nuttx/ChangeLog')
-rwxr-xr-x | nuttx/ChangeLog | 39 |
1 files changed, 22 insertions, 17 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog index 208f7a675..22b41cd61 100755 --- a/nuttx/ChangeLog +++ b/nuttx/ChangeLog @@ -4926,7 +4926,7 @@ Finally finished the SAM4L clock configuration logic; Added a WDT register definition header file (2013-6-8). * nuttx/arch/arm/src/sam34/chip/sam4l_usart.h and sam4l_picouart.h: - Add UART/USART register defintion files for the SAM4L (2013-6-8). + Add UART/USART register definition files for the SAM4L (2013-6-8). * arm/src/sam34/chip/sam3u_periphclks.h: More macros and definitions to generalize peripheral clocking and to hide differences between the SAM3U and the SAM4L (2013-6-8). @@ -5217,7 +5217,7 @@ will (eventually) support reconfiguration of NOR flash when NuttX boots from NOR FLASH (2013-7-29). * arch/arm/src/sama5/chip/sam_hsmc/h: SAMA5 HSMC register - defintion file (2013-7-29) + definition file (2013-7-29) * configs/sama5d3x-ek/src/sam_norflash.c: Add board specific logic to re-configure the SAMA5D3x-EK NOR FLASH before while running out of NOR FLASH. We need to change the NOR FLASH @@ -6194,7 +6194,7 @@ * include/nuttx/fs/ramdisk.h: Move ramdisk.h to include/fs/ramdisk.h (2013-12-10). * arch/arm/src/a1x/chip/a1x_pio.h and a10_piocfg.h: PIO register - defintion header files (2013-12-10). + definition header files (2013-12-10). * arch/arm/src/a1x/a1x_pio.c and .h: Support for PIO configuration (2013-12-11). * libc/misc/lib_match.c: Pattern matching logic extended to handle @@ -8902,7 +8902,7 @@ PDC or DMAC support is required (2014-10-29). * configs/sam4e-ek/src/sam4e-ek.h: Fix an error in a USART1 pin number (2014-10-29). - * configs/efm32gg-stk3700: Board support for the SiLbas EFM32GG + * configs/efm32gg-stk3700: Board support for the SiLabs EFM32GG Giant Gecko Starter kit. Current with basic NSH configuration only. Testing is on hold until I receive hardware (2014-11-03). * libc/Kconfig: Move CONFIG_NSH_TMPDIR to CONFIG_LIBC_TMPDIR (2014-11-05). @@ -9025,7 +9025,7 @@ * arch/arm/src/stm32/stm32_otghs.c, Make.defs, configs/stm32f429i-disco/src/stm32_usb.c and Makefile: STM32 F4 OTGHS device controller driver from Brennan Ashton (2014-11-20). - * configs/sama5d3-xplained/bridge: Add a simple test for the the EMAC + * configs/sama5d3-xplained/bridge: Add a simple test for the EMAC and GMAC on the SAMA5D3 working together (2014-11-20). * libnx/nxtk/nxtk_drawframe.c: Remove warnings when CONFIG_NXTK_BORDERWIDTH is set to zero. From Pierre-Noel Bouteville (2014-11-20). @@ -9056,7 +9056,7 @@ * include/nuttx/fs/fs.h: Fix typo in conditional compilation. From Alan Carvalho de Assis (2014-11-23). -7.7 2015-xx-xx Gregory Nutt <gnutt@nuttx.org> +7.7 2015-01-26 Gregory Nutt <gnutt@nuttx.org> * nuttx/drivers/eeprom and include/nuttx/eeprom/: Add support for generic EEPROM access via a character driver. Add also the EEPROM driver itself. @@ -9155,7 +9155,7 @@ * arch/sim/Kconfig: Allow building the simulated framebuffer driver even if NX is not enabled (12014-12-8). * configs/sim/traveler and README.txt: Add a configuration build and test - the Traveler firt person game using the simualtor (2014-12-8). + the Traveler first person game using the simulator (2014-12-8). * arch/arm/src/stm32/chip/stm32f20xxx_pinmap.h and stm32f40xxx_pinmap.h: Set the GPIO_SPEED_50MHz on all F2 and F4 SPI pin configurations. This is based on an F411 SPI1 errata but the fixed is generalized to @@ -9166,7 +9166,7 @@ va_list on x86. On x86, va_list is a pointer to a single copy on the stack. avsprintf() calls lib_vsprintf() twice and so traverses the va_list twice using va_start. va_start modifies that single copy on - he stack so that the second call to lib_vsprintf() fails. This appears + the stack so that the second call to lib_vsprintf() fails. This appears to be an issue with x86 only so far (2014-12-8). * stdint.h: Don't use hex values to specify minimum values of fixed width, signed values. Hex values are inherently unsigned and not @@ -9183,7 +9183,7 @@ smartfs_procfs.c, smartfs_utils.c, smartfs.h, Kconfig, include/nuttx/fs/ioctl.h, smart.h, and mtd/smart.h: Implements wear- leveling in the SmartFS. From Ken Pettit (2014-12-9). - * arch/arm/src/tiva/tiva_i2c.c: Drive is code complete but still + * arch/arm/src/tiva/tiva_i2c.c: Driver is code complete but still untested (2014-12-10). * configs/tm4c123g-launchpad/src/tm4c_at24.c, tm4c_bringup.c, and other files: Add initialization logic for an external AT24 EEPROM. This @@ -9215,7 +9215,7 @@ This means that once the serial device is opened next time, data will arrive on the serial port (and driver interrupts handled as normal), but the received characters never arrive in the reader thread. - Th problem was fixed by re-initializing the semaphores on the last + The problem was fixed by re-initializing the semaphores on the last uart_close() on the device. From Harald Welte (2014-12-13). * sched/semaphore/sem_recover.c, Make.defs, seamphore.c, sched/wdog/wd_recover.c, Make.defs, wdog.h, sched/task/task_recover.c: @@ -9354,7 +9354,7 @@ * arch/arm/src/stm32/stm32_ltdc.c: Clean up documentation, some formatting improvements. From Marco Krahl (2014-12-29). * arch/arm/src/tiva/chip/tiva_ethernet.h, lm3s_ethernet.c, and - tm4c_ethernet.h: Add logic to discriminate betwen LM3S class Ethernet + tm4c_ethernet.h: Add logic to discriminate between LM3S class Ethernet register definitions and TM4C129X class Ethernet register definitions. Add TM4C129X Ethernet register definitions (2014-12-30). * arch/arm/src/tiva/tm4c_ethernet.c, lm3s_ethernet.c, Kconfig, and @@ -9377,7 +9377,7 @@ SDWAIT_WRCOMPLETE condition. The previous logic used a busy-wait loop to poll the card R1 status to determine when the card was ready for the next transfer. That busy-wait can be quite long -- up to hundreds - of milliseconds. An alternative is to look the the SD D0 pin which + of milliseconds. An alternative is to look the SD D0 pin which will change state when the card is no longer busy. This change avoids the busy-wait poll by reconfiguring the SD D0 pin as a GPIO interrupt, then waiting for the card to become ready without taking up CPU @@ -9419,7 +9419,7 @@ * arch/ and drivers/net: All Ethernet drivers: Call ipv6_input() if IPv6 is enabled and an IPv6 packet is received (2015-01-15). * net/devif, net/tcp, net/ucp, include/nuttx/net: Separate tcp_input() - and udp_input() into seprate functions tcp_ipv4_input(), + and udp_input() into separate functions tcp_ipv4_input(), tcp_ipv6_input(), udp_ipv4_input(), and upd_ipv6_input() than can deal will the data offsets caused by the differing sizes of the IP header (2015-01-15). @@ -9477,9 +9477,9 @@ destination address in the output Ethernet header OR to send an ICMPv6 Neighbor Solicitation if there is no entry in the Neighbor table for the IPv6 address (2015-01-20). - * arch/ and drivers/net: Add missing raw/packet socket support toi + * arch/ and drivers/net: Add missing raw/packet socket support to all Ethernet driverss (2015-01-20). - * arch/ and drivers/net: "Networking: Modify all Ethernet drivers: + * arch/ and drivers/net: Networking: Modify all Ethernet drivers: Do neighbor look-up on all outgoing IPv6 packs in order to properly set the destination link layer address (2015-01-20). * Networking: When sending ICMPv6 advertisements and solicitations, @@ -9491,9 +9491,9 @@ case where net_lockingwait() is called. It was returning -1 and losing the errno value. Noted by Rony Xln (2015-01-22). * net/: After some significant effort, ICMPv6 and TCP are both - functional when IPv6 is selected. UDP still requies testing + functional when IPv6 is selected. UDP still requires testing (2015-01-22). - * configs/dk-tm4c129x/ipv6: Add an IPv6-enabled NSH configruation + * configs/dk-tm4c129x/ipv6: Add an IPv6-enabled NSH configuration (2015-01-23) * include/nuttx/net/icmpv6.h and net/icmpv6/icmpv6_ping.c: First cut at ICMPv6 ping logic. It works in both directions! (2015-01-23). @@ -9509,3 +9509,8 @@ * Remove CONFIG_DEBUG_STACK. Adding CONFIG_STACK_COLORATION makes this configuration option pointless (2015-01-24). * net/: Clean up network status collection for IPv6 (2015-01-24). + * arch/ and configs/: Changes to get USART 2 & 3 working on + lpc4357-evb. These changes are required to get USART 2 and 3 working + on the Embest development board. From Toby Duckworth. + +7.8 2015-xx-xx Gregory Nutt <gnutt@nuttx.org> |