Newer
Older
14001
14002
14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015
14016
14017
14018
14019
14020
14021
14022
14023
14024
14025
14026
14027
14028
14029
14030
14031
14032
14033
14034
14035
14036
14037
14038
14039
14040
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064
14065
14066
14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095
K20DX256VLH7, (3) Added BOARD_SOPT2_PLLFLLSEL and BOARD_SOPT2_FREQ along
with settings for BOARD_SIM_CLKDIV2_USBFRAC and BOARD_SIM_CLKDIV2_USBDIV
base on the BOARD_SOPT2_FREQ. From David Sidrane (2017-02-27).
* Kinetis: Define uart and lpuart versions of [early]serialinit. Add
serial init to centralize UART/LPUART management. Use kinetis_ not up_
where arch specific. Defined kinetis_[lp]uart_[early]serialinit to
facilitate bring up both UARTs and LPUARTs as devices and a console.
Support ordering and merging of serial devices names. From David
Sidrane (2017-02-27).
* Adapt more drivers to utilize the IRQ argument feature (20167-02-28).
* irq_attach() and type xcpt_t. irq_attach now accepts a argument that
will be provided to the interrupt handler when the interrupt ocurrs.
This affects many files by replace ad hoc parameter passing logic with a
standardized approach. From Mark Schulte (2017-03-01).
* Fix open() a block device with CONFIG_DISABLE_PSEUDOFS_OPERATIONS=y.
From Masayuki Ishikawa (2017-03-01).
* net/: fixed a nullptr-dereference on iob_clone. From Pascal Speck
(2017-03-01).
* configs/: All functions that used to return an xcpt_t old handler value,
not return NULL. The oldhandler value is no longer useful with the
recent changes to the interrupt argument passing (2017-03-02).
* arch_phy_irq: Now returns int instead of xcpt_t oldhandler. The
oldhandler is useless after the changes to the interrupt argument. Also
access an argument for the PHY interrupt. phy_notify.c driver changed
to exploit new interrupt argument passing (2017-03-02).
* STM32/F7/L4: EXOT PVD function no longer returns the xcpt_t oldhandler.
There value is useless and dangerous after the recent changes to
interrupt argument passing (2017-03-02).
* STM3 L4: EXTI COMP function no longer returns the xcpt_t oldhandler.
There value is useless and dangerous after the recent changes to
interrupt argument passing (2017-03-02).
* STM32/F7/L4: EXTI ALARM function no longer returns the xcpt_t
oldhandler. There value is useless and dangerous after the recent
changes to interrupt argument passing (2017-03-02).
* Add support to USB Device on STM32F103-Minimum board. From Alan
Carvalho de Assis (2017-03-02).
* Kinetis GPIO: Pin IRQ logic no longer returns the xcpt_t oldhandler.
There value is useless and dangerous after the recent changes to
interrupt argument passing (2017-03-02).
* STM32 Ethernet: Need two work structures so that pending poll work is
not lost when an interrupt occurs (2017-03-02).
* Kinetis-L GPIO: Pin IRQ logic no longer returns the xcpt_t oldhandler.
There value is useless and dangerous after the recent changes to
interrupt argument passing (2017-03-02).
* PIC32MX: Pin IRQ logic no longer returns the xcpt_t oldhandler. There
value is useless and dangerous after the recent changes to interrupt
argument passing (2017-03-02).
* PIC32MZ: Pin IRQ logic no longer returns the xcpt_t oldhandler. There
value is useless and dangerous after the recent changes to interrupt
argument passing (2017-03-02).
* STM32 L4: Pin IRQ logic no longer returns the xcpt_t oldhandler. There
value is useless and dangerous after the recent changes to interrupt
argument passing (2017-03-02).
* Tiva: Pin IRQ logic no longer returns the xcpt_t oldhandler. There
value is useless and dangerous after the recent changes to interrupt
argument passing (2017-03-02).
* board_button_irq: Button IRQ logic no longer returns the xcpt_t
oldhandler. There value is useless and dangerous after the recent
changes to interrupt argument passing (2017-03-02).
* stm32_gpiosetevent: GPIO IRQ logic no longer returns the xcpt_t
oldhandler. This value is useless and dangerous after the recent
changes to interrupt argument passing (2017-03-02).
* Implements support for smaller interrupt tables as described at
http://www.nuttx.org/doku.php?id=wiki:howtos:smallvectors . This is
largely the work of Mark Schulte. However, I have made several changes
to match with the Wiki document. If you like the change, thanks go to
Marc. For any errors you can blame me (2017-03-03).
* Experimental change to STM32 Ethernet driver a success. Porting change
to all other Ethernet drivers (2017-03-03).
* FS: Don't build block driver proxy if PSEUDOFS_OPERATIONS are disabled
(2017-03-04).
* drivers/net: Add framework for serialization in the case where multiple
low-priority work queues are used (2017-03-04).
* net/drivers/skeleton.c: Back out serialization changes of the last
commit. They are not necessary in the skeleton.c example because the
calls to net_lock() at the beginning of each worker function will
enforce serialization (2017-03-04).
* STM32F33XX DAC, OPAMP, COMP and ADC headers. From Mateusz Szafoni
(2017-03-04).
* STM32 F7 SDMMC: Use new interrupt argument facility (2017-03-05).
* stm32f33xxx: Add HRTIM header file. From Mateusz Szafoni (2017-03-05).
* sendfile(): Fix error introduced with commit
ff73be870e38959b0aaee5961dc47b4b58dc2d86. Noted by Maciej Wójcik
(2017-03-05).
* Kinetis: Eliminate warning when USE_EARLYSERIALINIT is not defined
(2017-03-05).
* STM3210E-EVAL: Eliminte a warning. Return type of board_button_irq is
now type int (2017-03-05).
* dk-tm4c129x: Remove warning for variable that is set but not used
(2017-03-05).
* SAMA5D4-EK: Eliminate warning. Correct type of return value
(2017-03-05).
* STM32F103 Minimum: Eliminate warning stm32_usbdev.o give twice in same
rule (2017-03-).