mirror of
https://github.com/apache/nuttx.git
synced 2026-06-01 07:45:16 +08:00
Prep for NuttX-7.17 release
This commit is contained in:
@@ -11878,7 +11878,7 @@
|
|||||||
* arch/arm/src/samv7: Fix missing unlock of device in MCAN
|
* arch/arm/src/samv7: Fix missing unlock of device in MCAN
|
||||||
mcan_txempty(). From Frank Benkert (2016-06-01).
|
mcan_txempty(). From Frank Benkert (2016-06-01).
|
||||||
|
|
||||||
7.17 2016-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
7.17 2016-07-25 Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
|
||||||
* drivers/mtd/flash_eraseall.c: Removed. This is no longer used
|
* drivers/mtd/flash_eraseall.c: Removed. This is no longer used
|
||||||
in the OS and is simply a wrapper around the MDIOC_BULKERASE
|
in the OS and is simply a wrapper around the MDIOC_BULKERASE
|
||||||
@@ -11917,27 +11917,16 @@
|
|||||||
* arch/arm/src/stm32: Add support for the STM32F105R. From Konstantin
|
* arch/arm/src/stm32: Add support for the STM32F105R. From Konstantin
|
||||||
Berezenko (2016-06-06).
|
Berezenko (2016-06-06).
|
||||||
* include/signal.h: Change type of SIG_ERR, SIG_IGN, ... to
|
* include/signal.h: Change type of SIG_ERR, SIG_IGN, ... to
|
||||||
_sa_handler_t. They type void does not work with the IAR toolchain.
|
_sa_handler_t. The type void does not work with the IAR toolchain.
|
||||||
From Aleksandr Vyhovanec (2016-06-07).
|
From Aleksandr Vyhovanec (2016-06-07).
|
||||||
* arch/arm/src/stm32f7 and include/stm32f7: Added STM32FF76xxx and
|
|
||||||
STM32FF7xx families. From David Sidrane (2016-06-08).
|
|
||||||
* Refactoring configs/nucleo-144 sub-directories to support additional
|
|
||||||
nucleo-144 board. Add support for the Nucleo-F767ZI board. From David
|
|
||||||
Sidrane (2016-06-08).
|
|
||||||
* arch/arm/src/kinetis: Add a USB device controller driver for kinetis.
|
|
||||||
Derived from pic32mx usb driver, which uses the same usb controller.
|
|
||||||
From kfazz (2016-06-06).
|
|
||||||
* configs/teensy-3.x: Add USB device support and usbnsh configuration.
|
|
||||||
From kfazz (2016-06-06.
|
|
||||||
* arch/arm/src/stm32: Add STM32F105R support. From Konstantin Berezenko
|
|
||||||
(2016-06-06).
|
|
||||||
* include/signal.h: Change type of SIG_IGN and related defines to
|
|
||||||
_sa_handler_t. From Aleksandr Vyhovanec (2016-06-07).
|
|
||||||
* configs/nucleo-144: Refactored configs/nucleo-144 sub-directories to
|
* configs/nucleo-144: Refactored configs/nucleo-144 sub-directories to
|
||||||
support additional nucleo-144 board. Add support for the Nucleo-F767ZI
|
support additional nucleo-144 board. Add support for the Nucleo-F767ZI
|
||||||
board. From David Sidrane (2016-06-07).
|
board. From David Sidrane (2016-06-07).
|
||||||
* arch/arm/src/stm32f7: Add support for STM32FF76xxx and STM32FF7xx
|
* arch/arm/src/stm32f7 and include/stm32f7: Added STM32F76xxx and
|
||||||
families. From David Sidrane (2016-06-08).
|
STM32F77xx families. From David Sidrane (2016-06-08).
|
||||||
|
* Refactoring configs/nucleo-144 sub-directories to support additional
|
||||||
|
nucleo-144 board. Add support for the Nucleo-F767ZI board. From David
|
||||||
|
Sidrane (2016-06-08).
|
||||||
* include/assert.h: Check if NDEBUG is defined. From Paul Alexander
|
* include/assert.h: Check if NDEBUG is defined. From Paul Alexander
|
||||||
Patience (2016-06-08).
|
Patience (2016-06-08).
|
||||||
* arch/arm/src/stm32: Fix STM32 DMA code and configuration for STM32F37X
|
* arch/arm/src/stm32: Fix STM32 DMA code and configuration for STM32F37X
|
||||||
@@ -11958,25 +11947,10 @@
|
|||||||
and the full packet length, need to subtract the size of the link
|
and the full packet length, need to subtract the size of the link
|
||||||
layer header before making the comparison or we will get false
|
layer header before making the comparison or we will get false
|
||||||
positives (i.e., the packet is really too small) (2016-06-09)
|
positives (i.e., the packet is really too small) (2016-06-09)
|
||||||
* drivers/mtd: Added driver of IS25xP SPI flash devices. Based on
|
|
||||||
sst25xx driver. From Marten Svanfeldt (2016-06-09).
|
|
||||||
* arch/arm/src/kinetis: Teensy clock fixes. The High Gain bit in
|
|
||||||
MCG_C1 was preventing teensy from booting except after a programming
|
|
||||||
session. The second change doesn't appear to change any functionality,
|
|
||||||
but complies with restrictions in the k20 family reference manual on
|
|
||||||
FEI -> FBE clock transiions. From kfazz (2016-06-09).
|
|
||||||
* arch/arm/src/stm32: Fix timer input clock definitions. From David
|
|
||||||
Sidrane (2016-06-09).
|
|
||||||
* configs/: All configurations that have both CONFIG_NSH_LIBRARY=y and
|
* configs/: All configurations that have both CONFIG_NSH_LIBRARY=y and
|
||||||
CONFIG_NET=y must now also have CONFIG_NSH_NETINIT=y (2016-06-09).
|
CONFIG_NET=y must now also have CONFIG_NSH_NETINIT=y (2016-06-09).
|
||||||
* arch/arm/src/kinetis: Kinetis pwm support, based on kl_pwm driver.
|
* arch/arm/src/kinetis: Kinetis pwm support, based on kl_pwm driver.
|
||||||
From kfazz (2016-06-09).
|
From kfazz (2016-06-09).
|
||||||
* net/: In both IPv6 and IPv4 incoming logic: (1) Should check if the
|
|
||||||
packet size is large enough before trying to access the packet length
|
|
||||||
in the IP header. (2) In the comparison between the IP length and the
|
|
||||||
full packet length, need to subtract the size of the link layer header
|
|
||||||
before making the comparison or we will get false positives (i.e., the
|
|
||||||
packet is really too small) (2016-06-09).
|
|
||||||
* arch/srm/src/stm32: Fix compilation errors in debug mode of
|
* arch/srm/src/stm32: Fix compilation errors in debug mode of
|
||||||
stm32_pwm.c. From Konstantin Berezenko (2016-06-09).
|
stm32_pwm.c. From Konstantin Berezenko (2016-06-09).
|
||||||
* arch/arm/src/kinetis: Support up to 8 channels per timer. From kfazz
|
* arch/arm/src/kinetis: Support up to 8 channels per timer. From kfazz
|
||||||
@@ -12212,7 +12186,7 @@
|
|||||||
style symbolic links.
|
style symbolic links.
|
||||||
The fix here is to also execute the clean_context AFTER executing
|
The fix here is to also execute the clean_context AFTER executing
|
||||||
menuconfig. A lot more happens now: It used to be that doing 'make
|
menuconfig. A lot more happens now: It used to be that doing 'make
|
||||||
menuconfig' only did the menuconfig operation. No it does context,
|
menuconfig' only did the menuconfig operation. Now it does context,
|
||||||
pre_config, menuconfig, clean_context. Not nearly as snappy as it used
|
pre_config, menuconfig, clean_context. Not nearly as snappy as it used
|
||||||
to be (2016-06-28).
|
to be (2016-06-28).
|
||||||
* arch/arm/src/efm32, lcp43, stm32, stm32l4: disable interrupts with
|
* arch/arm/src/efm32, lcp43, stm32, stm32l4: disable interrupts with
|
||||||
@@ -12377,11 +12351,11 @@
|
|||||||
Pettit (2016-07-14).
|
Pettit (2016-07-14).
|
||||||
* arch/arm/src/lpc32xx: Extend LPC43xx EMC code to support SDRAM on a
|
* arch/arm/src/lpc32xx: Extend LPC43xx EMC code to support SDRAM on a
|
||||||
dynamic memory interface. From Vytautas Lukenskas (2016-07-19).
|
dynamic memory interface. From Vytautas Lukenskas (2016-07-19).
|
||||||
* arch/srim/src: Add the simulated QSPI (N25Q) flash to the simulation
|
* arch/sim/src: Add the simulated QSPI (N25Q) flash to the simulation
|
||||||
and modify sim up_spiflash.c to enable it to run with different MTD
|
and modify sim up_spiflash.c to enable it to run with different MTD
|
||||||
drivers based on config options (currently m25p, sst26 and w25).
|
drivers based on config options (currently m25p, sst26 and w25).
|
||||||
From Ken Pettit (2016-07-19).
|
From Ken Pettit (2016-07-19).
|
||||||
* drivers/pipe: Add support to allocated different sizes for pipe and
|
* drivers/pipe: Add support to allocating different sizes for pipe and
|
||||||
fifo buffers. Adds mkfifo2() and pipe2() which are just like mkfifo()
|
fifo buffers. Adds mkfifo2() and pipe2() which are just like mkfifo()
|
||||||
and pipe(), but allow control of the size of the underlying, in-memory
|
and pipe(), but allow control of the size of the underlying, in-memory
|
||||||
circular buffer . Move pipe() and mkpipe() to nuttx/libc, they are no
|
circular buffer . Move pipe() and mkpipe() to nuttx/libc, they are no
|
||||||
@@ -12418,3 +12392,5 @@
|
|||||||
banks. This fixes a race condition where the HW fills a FIFO bank
|
banks. This fixes a race condition where the HW fills a FIFO bank
|
||||||
while the SW is busy, resulting in out of sequence USB packets
|
while the SW is busy, resulting in out of sequence USB packets
|
||||||
(2016-07-23).
|
(2016-07-23).
|
||||||
|
|
||||||
|
7.18 2016-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
|||||||
+297
-183
File diff suppressed because it is too large
Load Diff
+696
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user