[riot-commits] [RIOT-OS/RIOT] 189086: kinetis: Make open drain GPIO availability depend ...
Joakim Nohlgård
joakim.nohlgard at eistec.se
Fri Mar 2 17:04:10 CET 2018
Branch: refs/heads/master
Home: https://github.com/RIOT-OS/RIOT
Commit: 18908667a38d63e7fc55716904091f327cac0295
https://github.com/RIOT-OS/RIOT/commit/18908667a38d63e7fc55716904091f327cac0295
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
M cpu/kinetis/include/periph_cpu.h
Log Message:
-----------
kinetis: Make open drain GPIO availability depend on CPU header
Commit: ba76402d0332020d287032b6fa2ab52d6e345bb2
https://github.com/RIOT-OS/RIOT/commit/ba76402d0332020d287032b6fa2ab52d6e345bb2
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
A cpu/kinetis/include/bme.h
M cpu/kinetis/include/cpu_conf_kinetis.h
Log Message:
-----------
kinetis: Add Bit Manipulation Engine helpers
Commit: a196bb431d22424c8c705e4eb7a992b93ea4de48
https://github.com/RIOT-OS/RIOT/commit/a196bb431d22424c8c705e4eb7a992b93ea4de48
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
M cpu/kinetis/include/periph_cpu.h
Log Message:
-----------
kinetis: Only configure PWM settings if the FTM device exists
Commit: 2b64452c331d40ab204248208a4925c319e8a62d
https://github.com/RIOT-OS/RIOT/commit/2b64452c331d40ab204248208a4925c319e8a62d
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
M cpu/kinetis/periph/gpio.c
Log Message:
-----------
kinetis: GPIO workaround for missing open drain support
Commit: 11361ec7e12b0a09add0b4c76654e9b259cd0a2a
https://github.com/RIOT-OS/RIOT/commit/11361ec7e12b0a09add0b4c76654e9b259cd0a2a
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
M cpu/kinetis/isr_kinetis.c
M cpu/kinetis/periph/timer.c
Log Message:
-----------
kinetis: Add support for CPUs with a single IRQ for all PIT channels
Commit: 005b4bfbb3c18574f47c2f2c9d4e6c687253a95f
https://github.com/RIOT-OS/RIOT/commit/005b4bfbb3c18574f47c2f2c9d4e6c687253a95f
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
M cpu/kinetis/periph/pwm.c
Log Message:
-----------
kinetis: Filter out PWM code if no FTM exists
Commit: 8642c8ceb810187a797d4be02d4cc20826640247
https://github.com/RIOT-OS/RIOT/commit/8642c8ceb810187a797d4be02d4cc20826640247
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
M cpu/kinetis/include/periph_cpu.h
Log Message:
-----------
kinetis: Support CM0+ devices with 96 bit UID
Commit: 2090dd0234317564a6b335d239454bc46d065b59
https://github.com/RIOT-OS/RIOT/commit/2090dd0234317564a6b335d239454bc46d065b59
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
M cpu/kinetis/periph/gpio.c
Log Message:
-----------
kinetis: Add GPIO ISR for CPUs with combined PORTB+PORTC interrupt
Commit: 6dbc8d7e1778b22c7a43c36744ed7397dc971c47
https://github.com/RIOT-OS/RIOT/commit/6dbc8d7e1778b22c7a43c36744ed7397dc971c47
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
A boards/common/frdm/dist/openocd-klx.cfg
Log Message:
-----------
frdm-common: Add OpenOCD configurations for Kinetis L devices
Commit: 68ea6b33160a95a862eff0f5f3f1c0b1ab81a087
https://github.com/RIOT-OS/RIOT/commit/68ea6b33160a95a862eff0f5f3f1c0b1ab81a087
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
M cpu/kinetis/include/cpu_conf_kinetis_w.h
M cpu/kinetis/include/vectors_kinetis.h
A cpu/kinetis/include/vendor/MKW21Z4.h
A cpu/kinetis/include/vendor/MKW31Z4.h
A cpu/kinetis/include/vendor/MKW41Z4.h
M cpu/kinetis/isr_kinetis.c
M cpu/kinetis/vectors.c
Log Message:
-----------
kinetis: Add support for NXP Kinetis KW41Z SoC
Commit: 2d53178cc5b8a1d4779fc1c06f530ebc3545f1fa
https://github.com/RIOT-OS/RIOT/commit/2d53178cc5b8a1d4779fc1c06f530ebc3545f1fa
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
A boards/frdm-kw41z/Makefile
A boards/frdm-kw41z/Makefile.dep
A boards/frdm-kw41z/Makefile.features
A boards/frdm-kw41z/Makefile.include
A boards/frdm-kw41z/board.c
A boards/frdm-kw41z/include/adc_params.h
A boards/frdm-kw41z/include/board.h
A boards/frdm-kw41z/include/gpio_params.h
A boards/frdm-kw41z/include/periph_conf.h
M tests/unittests/Makefile
Log Message:
-----------
boards/frdm-kw41z: Add NXP FRDM-KW41Z
https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/kinetis-cortex-m-mcus/w-serieswireless-conn.m0-plus-m4/freedom-development-kit-for-kinetis-kw41z-31z-21z-mcus:FRDM-KW41Z
Commit: ab0a2f7033b31f19ab91128f517cb316ff767079
https://github.com/RIOT-OS/RIOT/commit/ab0a2f7033b31f19ab91128f517cb316ff767079
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-03-02 (Fri, 02 Mar 2018)
Changed paths:
A boards/common/frdm/dist/openocd-klx.cfg
A boards/frdm-kw41z/Makefile
A boards/frdm-kw41z/Makefile.dep
A boards/frdm-kw41z/Makefile.features
A boards/frdm-kw41z/Makefile.include
A boards/frdm-kw41z/board.c
A boards/frdm-kw41z/include/adc_params.h
A boards/frdm-kw41z/include/board.h
A boards/frdm-kw41z/include/gpio_params.h
A boards/frdm-kw41z/include/periph_conf.h
A cpu/kinetis/include/bme.h
M cpu/kinetis/include/cpu_conf_kinetis.h
M cpu/kinetis/include/cpu_conf_kinetis_w.h
M cpu/kinetis/include/periph_cpu.h
M cpu/kinetis/include/vectors_kinetis.h
A cpu/kinetis/include/vendor/MKW21Z4.h
A cpu/kinetis/include/vendor/MKW31Z4.h
A cpu/kinetis/include/vendor/MKW41Z4.h
M cpu/kinetis/isr_kinetis.c
M cpu/kinetis/periph/gpio.c
M cpu/kinetis/periph/pwm.c
M cpu/kinetis/periph/timer.c
M cpu/kinetis/vectors.c
M tests/unittests/Makefile
Log Message:
-----------
Merge pull request #6995 from gebart/pr/frdm-kw41z
cpu+board: Add support for NXP Kinetis KW41Z and FRDM-KW41Z development board
Compare: https://github.com/RIOT-OS/RIOT/compare/a7f06f8c4229...ab0a2f7033b3
More information about the commits
mailing list