| NuttX-5.15 |
| ---------- |
| |
| The 62nd release of NuttX, NuttX-5.15, was made on December 12, |
| 2010. This release includes several bugfixes as well as feature |
| enhancements, primarily for the Olimex LPC1766-STK board. |
| |
| Important bugfixes included: |
| |
| * Additional fixes needed with the TCP sequence number problem |
| "fixed" in NuttX-5.14. |
| * In the send() logic, now checks if the destination IP address |
| is in the ARP table before sending the packet; an ARP request |
| will go out instead. This improves behavior, for example, on |
| the first on the first GET request from a browser |
| * All USB class drivers need to call DEV_CONNECT() when they are |
| ready to be enumerated. That is, (1) initially when bound to |
| the USB driver, and (2) after a USB reset. |
| * The SPI_SETBITS macro was calling the SPI setmode method. |
| * And several other bug fixes of lower importance (see the |
| ChangeLog for details). |
| |
| And feature enhancements: |
| |
| * The LPC176x Ethernet driver was using all of AHB SRAM Bank0 for |
| Ethernet packet buffers (16K). An option was added to limit |
| the amount of SRAM used for packet buffering and to reuse any |
| extra Bank0 memory for heap. |
| |
| * Enabled networking and SD/MMC card support in the Olimex |
| LPC1766-STK NuttShell (NSH) configuration. |
| |
| * The LPC176x USB driver is now fully fully functional. |
| * Added an optional cmddata() method to the SPI interface. Some |
| devices require an additional out-of-band bit to specify if the |
| next word sent to the device is a command or data. The cmddata |
| method provides selection of command or data. |
| |
| * A driver for the Nokia 6100 LCD (with either the Phillips PCF8833 |
| LCD controller and for the Epson S1D15G10 LCD controller) and |
| an NX graphics configuration for the Olimex LPC1766-STK have |
| been added. However, neither the LCD driver nor the NX |
| configuration have been verified as of the this release. |