[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