Prep for 6.14 release

git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4301 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
patacongo 2012-01-15 16:11:32 +00:00
parent 247096fede
commit c55b63c7e3
7 changed files with 218 additions and 157 deletions

View File

@ -151,9 +151,11 @@
* apps/examples/can: Add an NSH CAN command to drive and test a CAN
driver in loopback mode.
6.14 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
6.14 2012-01-15 Gregory Nutt <gnutt@nuttx.org>
* apps/examples/buttons/main.c: The test needs to up_buttoninit() to
* apps/examples/buttons/main.c: The test needs to call up_buttoninit() to
properly configure the button interrupt GPIOs.
* apps/examples/pwm: Add support to test the pulse count option recently
added to the PWM interface.
6.15 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>

View File

@ -1131,7 +1131,7 @@ examples/usbterm
Configuration options:
CONFIG_EXAMPLES_UBSTERM_BUILTIN - Build the usbterm example as an NSH
CONFIG_EXAMPLES_USBTERM_BUILTIN - Build the usbterm example as an NSH
built-in command. NOTE: This is not fully functional as of this
writing.. It should work, but there is no mechanism in place yet
to exit the USB terminal program and return to NSH.

View File

@ -1,8 +1,8 @@
############################################################################
# apps/examples/usbterm/Makefile
#
# Copyright (C) 2011 Gregory Nutt. All rights reserved.
# Author: Gregory Nutt <spudmonkey@racsa.co.cr>
# Copyright (C) 2011-2012 Gregory Nutt. All rights reserved.
# Author: Gregory Nutt <gnutt@nuttx.org>
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
@ -67,7 +67,7 @@ STACKSIZE = 2048
VPATH =
all: .built
.PHONY: clean depend distclean
.PHONY: context clean depend distclean
$(AOBJS): %$(OBJEXT): %.S
$(call ASSEMBLE, $<, $@)
@ -82,7 +82,7 @@ $(COBJS): %$(OBJEXT): %.c
@touch .built
.context:
ifeq ($(CONFIG_EXAMPLES_UBSTERM_BUILTIN),y)
ifeq ($(CONFIG_EXAMPLES_USBTERM_BUILTIN),y)
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
@touch $@
endif

View File

@ -2298,7 +2298,7 @@
PIC32 board.
* Both PIC32 OS test and NSH configurations have now been verified.
6.14 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
6.14 2012-01-15 Gregory Nutt <gnutt@nuttx.org>
* tools/Makefile.export, mkexport.sh, and configure.sh: Changes submitted
by Mike Smith to support configuration and 'make export' on MAC OS.
@ -2365,3 +2365,5 @@
(Contributed by Mikhail Bychek)
* lib/stdio/lib_vsprintf.c: Add support for fixed-size fields with floating
point numbers (Contributed by Mikhail Bychek)
6.15 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>

View File

@ -8,7 +8,7 @@
<tr align="center" bgcolor="#e4e4e4">
<td>
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
<p>Last Updated: January 11, 2012</p>
<p>Last Updated: January 15, 2012</p>
</td>
</tr>
</table>
@ -905,11 +905,11 @@
</tr>
</table>
<h2>NuttX-6.12 Release Notes</h2>
<h2>NuttX-6.14 Release Notes</h2>
<p>
The 80<sup>th</sup> release of NuttX, Version 6.13, was made on December 26, 2011, and is available for download from the
The 81<sup>st</sup> release of NuttX, Version 6.14, was made on January 15, 2012, and is available for download from the
<a href="http://sourceforge.net/projects/nuttx/files/">SourceForge</a> website.
Note that the release consists of two tarballs: <code>nuttx-6.13.tar.gz</code> and <code>apps-6.13.tar.gz</code>.
Note that the release consists of two tarballs: <code>nuttx-6.14.tar.gz</code> and <code>apps-6.14.tar.gz</code>.
Both may be needed (see the top-level <code>nuttx/README.txt</code> file for build information)
The change log associated with the release is available <a href="#currentrelease">here</a>.
Unreleased changes after this release are available in SVN.
@ -920,40 +920,73 @@
</p>
<ul>
<li><b>Drivers</b>.
New standard interface for PWM drivers and common &quot;upper half&quot; PWM driver.
Updated the MP25x driver to support the Macronix MX25 chips (submitted by Mohammad Elwakeel).
The upper-half PWM driver will now support a pulse count (as
would be needed to control a stepper motor).
</li>
<li><b>STMicro STM32 F1/F4</b>.
Added an Ethernet driver, ADC drivers, DAC driver, PWM driver, CAN driver, F4 RTC driver, F4 DMA support,
logic for saving/restoring F4 FPU registers in context switches.
<li><b>STM32</b>.
The CAN driver has been verified in loopback mode. ADC driver
support for the STM32 F4. Add support for UART4-5 and USART6
(Contributed by Mike Smith). The PWM driver now supports a pulse
count for TIM1 and TIM8. Timer driver now supports the F4's 32-bit
timers (Contributed by Mikhail Bychek)
</li>
<li><b>STM32 Boards</b>.
Added STM3240G-EVAL DHPCD and nettest configuration.
Support for a new STM32 board, the HY-Mini STM32v board (contributed by Laurent Latil).
<li><b>STM32F4Discovery</b>.
Support for the STM32F4-Discovery board contributed
by Mike Smith.
</li>
<li><b>Microchip PIC32MX</b>.
The port to the Microchip PIC32MX is finally functional and reliable.
The NuttX PIC32 port has verified configurations for the OS test and the NuttShell (NSH) both exist.
<li><b>STM3240G-EVAL</b>.
Add support for user control of LEDs.
</li>
<li><b>Tests</b>.
New re-usable tests (in apps/examples) for PWM, ADC, and CAN loopback.
Several existing tests can now be built as NSH built-in applicaitons (dhcpd, nettest, and all of the new tests).
<li><b>LPC17xx</b>.
Add support for loopback mode to CAN driver. CAN TX done
perations are now interrupt driver. Now supports configurable CAN bit
rate.
</li>
<li><b>LPC1766-STK</b>.
Add support for on-board buttons. Add support for user
control of LEDs.
</li>
<li><b>LM3S</b>.
Add support for the LM3S6432S2E on the TI RDK-S2E (Contributed
by Mike Smith)
</li>
<li><b>PIC32MX</b>.
USB device-side driver (needs further testing). A partial
Ethernet driver is also in place.
</li>
<li><b>Library</b>.
Support added for fixed floating point fieldwidths in output
formatting (Contributed by Mikhail Bychek)
</li>
<li><b>Build</b>.
New targets apps_clean and apps_distclean to simplify working
with application diretories.
</li>
</ul>
<p>
Bugfixes, order roughly on decreasing criticality include the following.
Both of these bugfixes are considered critical.
Bugfixes include:
</p>
<ul>
<li><b>STM32</b>.
Correct handling of data overrun conditions.
Previous logic would hang with infinite interrupts when a data overrun occurred.
<li><b>Drivers</b>.
Fixed a buffer-full test in the upper-half CAN driver.
</li>
<li><b>DHCPD</b>.
Fix several problems using host order address where network order addresses were expected (and vice versa).
<li><b>STM32</b>.
GPIO initialize logic (submitted by Mike Smith). Fix the
debug logic that dumps the GPIO configuration.
</li>
<li><b>LPC17xxx</b>.
Correct an integeter overlow in GPIO interrupt setup
(prevented pins > 15 from being used as interrupt sources). Correct
a value used in GPIO interrupt number range test.
</li>
<li><b>FAT</b>.
Now returns the correct error value when it is unable to
recognize the file system.
</li>
<li><b>Build</b>.
MAC OS build fixes (submitted by Mike Smith)
</li>
</ul>
<p>
See the <a href="#currentrelease">ChangeLog</a> for details.
</p>
@ -2040,8 +2073,7 @@
<td>
<p>
<b>PIC32MX460F512L</b>.
A port of NuttX to the PIC32MX460F512L is underway.
This port uses the PIC32MX board from PCB Logic Design Co.
This port is for the PIC32MX board from PCB Logic Design Co. and used the PIC32MX460F512L.
The board is a very simple -- little more than a carrier for the PIC32 MCU plus voltage regulation, debug interface, and an OTG connector.
</p>
<ul>
@ -2049,8 +2081,6 @@
<b>STATUS:</b>
The basic port is code complete and fully verified in NuttX 6.13.
Available configurations include the OS test and the NuttShell (NSH - see the <a href="http://www.nuttx.org/NuttShell.html">NSH User Guide</a>).
A more complete port would include support of the USB OTG port on this board.
That driver is not yet available as of this writing.
</p>
</ul>
</td>
@ -2077,6 +2107,7 @@
The port for this board was completed in NuttX 6.11, but still required a few bug fixes before it will be ready for prime time.
The fully verified port first appeared in NuttX 6.13.
Available configurations include the OS test and the NuttShell (NSH - see the <a href="http://www.nuttx.org/NuttShell.html">NSH User Guide</a>).
An untested USB device-side driver is available in the source tree.
A more complete port would include support of the USB OTG port and of the LCD display on this board.
Those drivers are not yet available as of this writing.
</p>
@ -2105,6 +2136,7 @@
<p>
From what I can tell using MPLAB, the NuttX port is running and fully functional on the Starter Kit.
The only configuration available as of this writing is the OS test which depends on serial output for full verification.
Untested USB device-side driver and Ethernet driver are available for this board in the source tree.
I am considering using a USB serial console to complete the Starter Kit verification. Stay tuned for updates.
</p>
</ul>
@ -2688,77 +2720,80 @@ Other memory:
</table>
<ul><pre>
nuttx-6.13 2011-12-26 Gregory Nutt &lt;gnutt@nuttx.org&gt;
nuttx-6.14 2012-01-15 Gregory Nutt &lt;gnutt@nuttx.org&gt;
* arch/arm/src/stm32/stm32f40xxx_dma.c: Add DMA support for the STM32 F4
family (untested on initial check-in)
* arch/arm/src/armv7-m/up_fpu.c: Add logic for saving an restoring VFP
floating point registers on context switches (but also disable the FPU
because CodeSourcery doesn't support hard flowing point!)
* arch/arm/src/stm32/chip/stm32_eth.h: Add Ethernet register definitions
for the STM32 F4.
* arch/arm/srcm/stm32/stm32_eth.c: Adds an Ethernet driver for the STM32 F4.
* arch/arm/srcm/stm32/stm32_dac.c and stm32_adc.c: &quot;Skeleton&quot; files for STM32
DAC and ADC drivers. The actual logic will come later.
* arch/arm/srcm/stm32/stm32_eth.c: There may be a few more lurking bugs, but
the STM32 Ethernet driver appears to be fully functional on the STM3240G-EVAL.
* arch/arm/srcm/stm32/stm32_eth.c: Fix an error in clearing abnormal interrupt
events.
* configs/stm3240g-eval/dhcpd: Add a DCHP daemon configuration for the
STM3240G-EVAL board.
* configs/stm3240g-eval/nettest: Add a network test configuration for the
STM3240G-EVAL board.
* arch/arm/srcm/stm32/stm32_rtc.c, stm32f10xxx_rtc.c, and stm32f40xxx_rtc:
Broke out separate drivers to handle the very different RTC implementations
in the STM32 F1 and F4 family.
* arch/arm/srcm/stm32/stm32f10xxx_rtc.c: STM32 F4 RTC is functional (12/14/2011)
* net/uip-arp.c: Fix compilation issue with CONFIG_NET_ARP_IPIN
* include/nuttx/pwm.h and drivers/pwm.c: Add an interface definition and a
&quot;upper half&quot; driver for PWM output.
* arch/arm/src/stm32/stm32_pwm.c: Added a PWM &quot;lower half&quot; driver for the
STM32. The initial check-in is little more than a framework for the driver.
* arch/arm/src/stm32/stm32_usbdev.c: Corrected two CRITICAL errors in the USB
device-side driver: (1) Handling of data overrun condition was wrong. When
there was no further memory to accept further OUT endpoint data, the driver
would hang with infinite interrupts; (2) the logic in setting toggle bits
was not correct. However, this driver has functioned for a long time until
the particular condition that revealed the bug occurred. My impression is
that this latter bugfix also fixes some STM32 USB performance problems.
* configs/hymini-stm32v: A configuration for the HY-Mini STM32v board contributed
by Laurent Latil. Theses changes also include support for the STM32F103VCT6.
* arch/configs/stm3240g-eval/src/up_pwm.c: Add hooks needed to use the new
apps/examples/pwm test of the STM32 PWM driver.
* drivers/mtd/mp25x.c: Add ability to use different SPI modes and different
manufacturers codes. Fix a error in the wait for not busy (submitted by
Mohammad Elwakeel.
* arch/arm/src/stm32/stm32_can.c. Add a low-level STM32 CAN driver. (Initial
check is incomplete). Add loopback support to the driver.
* arch/arm/src/stm32/stm32_adc.c. The ADC is now functional. A more complete
driver would require DMA support. I have some questions still about the
accuracy of the timer-driven sampling.
* configs/sure-pic32mx/nsh. The PIC32 port is (finally) functional. Add an
NSH configuration for the Sure PIC32MX board.
* configs/sure-pic32mx/*/defconfig. Calibrated all PIC32 delay loops.
* configs/pcblogic-pic32mx/nsh. Add an NSH configuration for the PCBLogic
PIC32 board.
* Both PIC32 OS test and NSH configurations have now been verified.
* tools/Makefile.export, mkexport.sh, and configure.sh: Changes submitted
by Mike Smith to support configuration and 'make export' on MAC OS.
* arch/arm/src/stm32/stm32_gpio.c: Disabled interrupts while configuring
GPIO pins so that we have exclusive access to the GPIO configuration
registers.
* arch/mips/src/pic32mx/pic32mx_usbdev.c: Add a USB device-side driver
for the PIC32MX family.
* arch/arm/src/stm32/stm32_gpio.c: Correct an error in some of the GPIO
initialization logic. Fix submitted by Mike Smith.
* configs/olimex-lpc1766stk/src/up_leds.c: Add new interfaces so that is
CONFIG_ARCH_LEDS are not set, the LEDs may be controlled from application
logic.
* configs/olimex-lpc1766stk/src/up_buttons.c: Add support for the buttons
on the Olimex LPC1766-STK board.
* Makefile: Added 'apps_clean' and 'apps_distclean' target to simplify
managing the state of the application directory while in the NuttX directory
* Documentation/NuttXGettingStarted.html: Added a &quot;Getting Started&quot; Guide
for NuttX. At present, this is just a stub and it refers to the NuttX
top-level README.txt file which is the only, real &quot;Getting Started&quot; Guide
that exists at the time being.
* arch/arm/src/lpc17xx/lpc17_gpioint.c: Correct an value used as the lower
end of an IRQ number range test.
* arch/arm/src/lpc17xx/lpc17_gpio.c: Fix a integer flow problem in shift.
This error would prevent pins &gt; 15 from being used as interrupt sources.
* arch/arm/src/stm32/stm32_can.c: The CAN driver has been verified in
loopback mode on the STM3240G-EVAL board.
* configs/stm3240g-eval/src/up_adc.c: Complete coding of ADC support for the
potentiometer on board the STM3240G-EVAL.
* arch/arm/src/lpc17_can.c: Several CAN driver improvements. Adds support for
testing in loopback mode. now uses all three transmit buffers for better
performance.
* confgs/olimex-lpc1766stk/nsh: Now supports the CAN loopback test as an
optional &quot;built-in&quot; application.
* sched/irq_attach.c: Fix an issue with disabling interrupts when they are
detached. For the PIC32, this can't be done because there is a 1-to-many
relationship between vector numbers and interrupt numbers or different.
Added a new configuration option CONFIG_ARCH_VECNOTIRQ to at least flag
the architectures that have this issue and to (at least) avoid doing
something too wrong.
* drivers/can.c: Fix a test for buffer full in the generic, &quot;upper half&quot;,
can driver.
* arch/arm/src/lm3s: Add support for the LM3S6432S2E (Contributed by Mike Smith)
* configs/lm3s6432-s2: Add support for the TI RDK-S2E (LM3S6432S2E) board
(Contributed by Mike Smith)
* configs/stm3240g-eval/src: Add APIs support to support user access to the
LEDs
* arch/arm/src/lpc17xx/lpc17_can.c: Add logic to change the CAN bit rate based
on the NuttX configuration.
* arch/arm/src/lpc17xx/lpc17_can.c: PCLK divisor is now a configuration
option.
* arch/arm/src/stm32/stm32_serial.c and stm32_lowputc.c: Support for
UART4-5 and USART6 added by Mike Smith. Also includes a more flexible
way of managing UART pin configurations.
* include/nuttx/pwm.h, drivers/pwm.c, arch/arm/src/stm32/stm32_pwm.c: Add
support for pulse count in order to better support stepper motors.
* arch/arm/src/stm32/stm32_dumpgpio.c: Checking wrong register to see if
GPIO is enabled. Also not adding the GPIO base address to several offsets.
* configs/stm32f4discovery: Port to the STMicro STM32F4Discovery board
(Contributed by Mike Smith).
* fs/fat/fs_fat32util.c: On a failure to recognize a FAT file system, the
mount logic should return -EINVAL, not -ENODEV.
* arch/arm/src/stm32/stm32_tim.c: Support for STM32 F4 32-bit timers
(Contributed by Mikhail Bychek)
* lib/stdio/lib_vsprintf.c: Add support for fixed-size fields with floating
point numbers (Contributed by Mikhail Bychek)
apps-6.13 2011-12-06 Gregory Nutt &lt;gnutt@nuttx.org&gt;
apps-6.14 2012-01-15 Gregory Nutt &lt;gnutt@nuttx.org&gt;
* apps/examples/dhcpd: May now be built as an NSH built-in application
by setting CONFIG_NSH_BUILTIN_APPS.
* apps/netutils/dhcpd/dhcpd.c: Fix several problems using host order address
where network addresses expected (and vice versa).
* apps/examples/nettest: May now be built as an NSH built-in application
by setting CONFIG_NSH_BUILTIN_APPS.
* apps/examples/nettest: Correct some build issues with the nettest is
built for performance evaluation.
* apps/examples/adc: Add a very simple test to drive and test an ADC
driver.
* apps/examples/pwm: Add an NSH PWM command to drive and test a PWM
driver.
* apps/examples/can: Add an NSH CAN command to drive and test a CAN
driver in loopback mode.
* apps/examples/buttons/main.c: The test needs to call up_buttoninit() to
properly configure the button interrupt GPIOs.
* apps/examples/pwm: Add support to test the pulse count option recently
added to the PWM interface.
pascal-1.0 2011-05-15 Gregory Nutt &lt;gnutt@nuttx.org&gt;
@ -2801,57 +2836,9 @@ buildroot-1.10 2011-05-06 &lt;gnutt@nuttx.org&gt;
</table>
<ul><pre>
nuttx-6.14 2012-xx-xx Gregory Nutt &lt;gnutt@nuttx.org&gt;
nuttx-6.15 2012-xx-xx Gregory Nutt &lt;gnutt@nuttx.org&gt;
* tools/Makefile.export, mkexport.sh, and configure.sh: Changes submitted
by Mike Smith to support configuration and 'make export' on MAC OS.
* arch/arm/src/stm32/stm32_gpio.c: Disabled interrupts while configuring
GPIO pins so that we have exclusive access to the GPIO configuration
registers.
* arch/mips/src/pic32mx/pic32mx_usbdev.c: Add a USB device-side driver
for the PIC32MX family.
* arch/arm/src/stm32/stm32_gpio.c: Correct an error in some of the GPIO
initialization logic. Fix submitted by Mike Smith.
* configs/olimex-lpc1766stk/src/up_leds.c: Add new interfaces so that is
CONFIG_ARCH_LEDS are not set, the LEDs may be controlled from application
logic.
* configs/olimex-lpc1766stk/src/up_buttons.c: Add support form the buttons
on the Olimex LPC1766-STK board.
* Makefile: Added 'apps_clean' and 'apps_distclean' target to simplify
managing the state of the application directory while in the NuttX directory
* Documentation/NuttXGettingStarted.html: Added a &quot;Getting Started&quot; Guide
for NuttX. At present, this is just a stub and it refers to the NuttX
top-level README.txt file which is the only, real &quot;Getting Started&quot; Guide
that exists at the time being.
* arch/arm/src/lpc17xx/lpc17_gpioint.c: Correct an value used as the lower
end of an IRQ number range test.
* arch/arm/src/lpc17xx/lpc17_gpio.c: Fix a integer flow problem in shift.
This error would prevent pins &gt; 15 from being used as interrupt sources.
* arch/arm/src/stm32/stm32_can.c: The CAN driver has been verified in
loopback mode on the STM3240G-EVAL board.
* configs/stm3240g-eval/src/up_adc.c: Complete coding of ADC support for the
potentiometer on board the STM3240G-EVAL.
* arch/arm/src/lpc17_can.c: Several CAN driver improvements. Adds support for
testing in loopback mode. now uses all three transmit buffers for better
performance.
* confgs/olimex-lpc1766stk/nsh: Now supports the CAN loopback test as an
optional &quot;built-in&quot; application.
* sched/irq_attach.c: Fix an issue with disabling interrupts when they are
detached. For the PIC32, this can't be done because there is a 1-to-many
relationship between vector numbers and interrupt numbers or different.
Added a new configuration option CONFIG_ARCH_VECNOTIRQ to at least flag
the architectures that have this issue and to (at least) avoid doing
something too wrong.
* drivers/can.c: Fix a test for buffer full in the generic, &quot;upper half&quot;,
can driver.
* arch/arm/src/lm3s: Add support for the LM3S6432S2E (Contributed by Mike Smith)
* configs/lm3s6432-s2: Add support for the TI RDK-S2E (LM3S6432S2E) board
(Contributed by Mike Smith)
apps-6.14 2012-xx-xx Gregory Nutt &lt;gnutt@nuttx.org&gt;
* apps/examples/buttons/main.c: The test needs to up_buttoninit() to
properly configure the button interrupt GPIOs.
apps-6.15 2012-xx-xx Gregory Nutt &lt;gnutt@nuttx.org&gt;
pascal-3.1 2012-xx-xx Gregory Nutt &lt;gnutt@nuttx.org&gt;

View File

@ -2459,3 +2459,66 @@ Bugfixes, order roughly on decreasing criticality include:
addresses expected (and vice versa).
And several others. See the ChangeLog for more details.
NuttX-6.14
^^^^^^^^^^
The 81st release of NuttX, Version 6.11, was made on January 15, 2012,
and is available for download from the SourceForge website. Note
that release consists of two tarballs: nuttx-6.14.tar.gz and
apps-6.14.tar.gz. Both may be needed (see the top-level nuttx/README.txt
file for build information).
New features in this release include:
* Drivers. The upper-half PWM driver will now support a pulse count (as
would be needed to control a stepper motor).
* STM32. The CAN driver has been verified in loopback mode. ADC driver
support for the STM32 F4. Add support for UART4-5 and USART6
(Contributed by Mike Smith). The PWM driver now supports a pulse
count for TIM1 and TIM8. Timer driver now supports the F4's 32-bit
timers (Contributed by Mikhail Bychek)
* STM32F4Discovery. Support for the STM32F4-Discovery board contributed
by Mike Smith.
* STM3240G-EVAL. Add support for user control of LEDs.
* LPC17xx. Add support for loopback mode to CAN driver. CAN TX done
perations are now interrupt driver. Now supports configurable CAN bit
rate.
* LPC1766-STK. Add support for on-board buttons. Add support for user
control of LEDs.
* LM3S. Add support for the LM3S6432S2E on the TI RDK-S2E (Contributed
by Mike Smith)
* PIC32MX. USB device-side driver (needs further testing). A partial
Ethernet driver is also in place.
* Library. Support added for fixed floating point fieldwidths in output
formatting (Contributed by Mikhail Bychek)
* Build. New targets apps_clean and apps_distclean to simplify working
with application diretories.
Bugfixes include:
* Drivers. Fixed a buffer-full test in the upper-half CAN driver.
* STM32. GPIO initialize logic (submitted by Mike Smith). Fix the
debug logic that dumps the GPIO configuration.
* LPC17xxx. Correct an integeter overlow in GPIO interrupt setup
(prevented pins > 15 from being used as interrupt sources). Correct
a value used in GPIO interrupt number range test.
* FAT. Now returns the correct error value when it is unable to
recognize the file system.
* Build. MAC OS build fixes (submitted by Mike Smith)
And several others. See the ChangeLog for more details.

View File

@ -15,7 +15,7 @@ nuttx/
(5) Binary loaders (binfmt/)
(16) Network (net/, drivers/net)
(2) USB (drivers/usbdev, drivers/usbhost)
(8) Libraries (lib/)
(9) Libraries (lib/)
(10) File system/Generic drivers (fs/, drivers/)
(1) Graphics subystem (graphics/)
(1) Pascal add-on (pcode/)
@ -534,6 +534,13 @@ o Libraries (lib/)
Status: Open
Priority:
Title: OLD dtoa NEEDS TO BE UPDATED
Description: This implementation of dtoa in lib/stdio is old and will not
work with some newer compilers. See
http://patrakov.blogspot.com/2009/03/dont-use-old-dtoac.html
Status: Open
Priority: ??
o File system / Generic drivers (fs/, drivers/)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^