[riot-commits] [RIOT-OS/RIOT] 0dabad: kinetis: Extract detailed information from CPU_MOD...

Sebastian Meiling s at mlng.net
Fri Nov 10 14:42:27 CET 2017


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 0dabad20b44891b524392df46091b4a31f54b61e
      https://github.com/RIOT-OS/RIOT/commit/0dabad20b44891b524392df46091b4a31f54b61e
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2017-11-10 (Fri, 10 Nov 2017)

  Changed paths:
    M cpu/kinetis_common/Makefile.include
    A cpu/kinetis_common/kinetis-info.mk

  Log Message:
  -----------
  kinetis: Extract detailed information from CPU_MODEL


  Commit: cb8e3f19a21ba6c86bf7a2776fcd0d95235c1dfb
      https://github.com/RIOT-OS/RIOT/commit/cb8e3f19a21ba6c86bf7a2776fcd0d95235c1dfb
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2017-11-10 (Fri, 10 Nov 2017)

  Changed paths:
    M cpu/kinetis_common/Makefile.include
    M cpu/kinetis_common/ldscripts/kinetis.ld
    R cpu/kinetis_common/ldscripts/kinetis_f1024l64u192.ld
    R cpu/kinetis_common/ldscripts/kinetis_f256l16u16.ld
    R cpu/kinetis_common/ldscripts/kinetis_f256l32u32.ld
    R cpu/kinetis_common/ldscripts/kinetis_f512l32u32.ld
    R cpu/kinetis_common/ldscripts/kinetis_f512l64u64.ld

  Log Message:
  -----------
  kinetis: Use one ldscript for all CPUs


  Commit: 22c52bd3a837127e34f2fcb8d9abb094e1d8f9c7
      https://github.com/RIOT-OS/RIOT/commit/22c52bd3a837127e34f2fcb8d9abb094e1d8f9c7
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2017-11-10 (Fri, 10 Nov 2017)

  Changed paths:
    M boards/frdm-common/Makefile.include
    M boards/frdm-k22f/Makefile.dep
    M boards/frdm-k22f/Makefile.features
    M boards/frdm-k22f/Makefile.include
    M boards/frdm-k22f/include/periph_conf.h
    M boards/frdm-k64f/Makefile.dep
    M boards/frdm-k64f/Makefile.features
    M boards/frdm-k64f/Makefile.include
    M boards/frdm-k64f/include/periph_conf.h
    M boards/mulle/Makefile.dep
    M boards/mulle/Makefile.features
    M boards/mulle/Makefile.include
    M boards/mulle/include/periph_conf.h
    M boards/pba-d-01-kw2x/Makefile.dep
    M boards/pba-d-01-kw2x/Makefile.features
    M boards/pba-d-01-kw2x/Makefile.include
    M boards/pba-d-01-kw2x/include/periph_conf.h
    R cpu/k22f/Makefile
    R cpu/k22f/Makefile.dep
    R cpu/k22f/Makefile.features
    R cpu/k22f/Makefile.include
    R cpu/k22f/include/cpu_conf.h
    R cpu/k22f/include/vendor/MK22F12.h
    R cpu/k22f/include/vendor/MK22F12810.h
    R cpu/k22f/include/vendor/MK22F25612.h
    R cpu/k22f/include/vendor/MK22F51212.h
    R cpu/k22f/include/vendor/MK22FA12.h
    R cpu/k22f/periph/Makefile
    R cpu/k60/Makefile
    R cpu/k60/Makefile.features
    R cpu/k60/Makefile.include
    R cpu/k60/include/cpu_conf.h
    R cpu/k60/include/vendor/MK60D10.h
    R cpu/k60/periph/Makefile
    R cpu/k64f/Makefile
    R cpu/k64f/Makefile.dep
    R cpu/k64f/Makefile.features
    R cpu/k64f/Makefile.include
    R cpu/k64f/include/cpu_conf.h
    R cpu/k64f/include/vendor/MK64F12.h
    R cpu/k64f/periph/Makefile
    A cpu/kinetis/Makefile
    A cpu/kinetis/Makefile.dep
    A cpu/kinetis/Makefile.features
    A cpu/kinetis/Makefile.include
    A cpu/kinetis/cpu.c
    A cpu/kinetis/dist/Makefile
    A cpu/kinetis/dist/README.md
    A cpu/kinetis/dist/calc_spi_scalers/Makefile
    A cpu/kinetis/dist/calc_spi_scalers/calc_spi_scalers.c
    A cpu/kinetis/dist/check-fcfield-elf.sh
    A cpu/kinetis/dist/check-fcfield-hex.sh
    A cpu/kinetis/dist/wdog-disable.s
    A cpu/kinetis/doc.txt
    A cpu/kinetis/fcfield.c
    A cpu/kinetis/include/cpu_conf.h
    A cpu/kinetis/include/cpu_conf_kinetis.h
    A cpu/kinetis/include/cpu_conf_kinetis_k.h
    A cpu/kinetis/include/cpu_conf_kinetis_l.h
    A cpu/kinetis/include/cpu_conf_kinetis_m.h
    A cpu/kinetis/include/cpu_conf_kinetis_v.h
    A cpu/kinetis/include/cpu_conf_kinetis_w.h
    A cpu/kinetis/include/mcg.h
    A cpu/kinetis/include/periph_cpu.h
    A cpu/kinetis/include/vectors_kinetis.h
    A cpu/kinetis/include/vendor/MK22F12.h
    A cpu/kinetis/include/vendor/MK22F12810.h
    A cpu/kinetis/include/vendor/MK22F25612.h
    A cpu/kinetis/include/vendor/MK22F51212.h
    A cpu/kinetis/include/vendor/MK22FA12.h
    A cpu/kinetis/include/vendor/MK60D10.h
    A cpu/kinetis/include/vendor/MK64F12.h
    A cpu/kinetis/include/vendor/MKW21D5.h
    A cpu/kinetis/include/vendor/MKW22D5.h
    A cpu/kinetis/include/vendor/MKW24D5.h
    A cpu/kinetis/include/wdog.h
    A cpu/kinetis/isr_kinetis.c
    A cpu/kinetis/kinetis-info.mk
    A cpu/kinetis/ldscripts/kinetis.ld
    A cpu/kinetis/periph/Makefile
    A cpu/kinetis/periph/adc.c
    A cpu/kinetis/periph/dac.c
    A cpu/kinetis/periph/gpio.c
    A cpu/kinetis/periph/hwrng.c
    A cpu/kinetis/periph/i2c.c
    A cpu/kinetis/periph/mcg.c
    A cpu/kinetis/periph/pm.c
    A cpu/kinetis/periph/pwm.c
    A cpu/kinetis/periph/rtc.c
    A cpu/kinetis/periph/rtt.c
    A cpu/kinetis/periph/spi.c
    A cpu/kinetis/periph/timer.c
    A cpu/kinetis/periph/uart.c
    A cpu/kinetis/periph/wdog.c
    A cpu/kinetis/vectors.c
    R cpu/kinetis_common/Makefile
    R cpu/kinetis_common/Makefile.dep
    R cpu/kinetis_common/Makefile.features
    R cpu/kinetis_common/Makefile.include
    R cpu/kinetis_common/cpu.c
    R cpu/kinetis_common/dist/Makefile
    R cpu/kinetis_common/dist/README.md
    R cpu/kinetis_common/dist/calc_spi_scalers/Makefile
    R cpu/kinetis_common/dist/calc_spi_scalers/calc_spi_scalers.c
    R cpu/kinetis_common/dist/check-fcfield-elf.sh
    R cpu/kinetis_common/dist/check-fcfield-hex.sh
    R cpu/kinetis_common/dist/wdog-disable.s
    R cpu/kinetis_common/doc.txt
    R cpu/kinetis_common/fcfield.c
    R cpu/kinetis_common/include/cpu_conf_kinetis.h
    R cpu/kinetis_common/include/mcg.h
    R cpu/kinetis_common/include/periph_cpu.h
    R cpu/kinetis_common/include/vectors_kinetis.h
    R cpu/kinetis_common/include/wdog.h
    R cpu/kinetis_common/isr_kinetis.c
    R cpu/kinetis_common/kinetis-info.mk
    R cpu/kinetis_common/ldscripts/kinetis.ld
    R cpu/kinetis_common/periph/Makefile
    R cpu/kinetis_common/periph/adc.c
    R cpu/kinetis_common/periph/dac.c
    R cpu/kinetis_common/periph/gpio.c
    R cpu/kinetis_common/periph/hwrng.c
    R cpu/kinetis_common/periph/hwrng_rngb.c
    R cpu/kinetis_common/periph/i2c.c
    R cpu/kinetis_common/periph/mcg.c
    R cpu/kinetis_common/periph/pm.c
    R cpu/kinetis_common/periph/pwm.c
    R cpu/kinetis_common/periph/rtc.c
    R cpu/kinetis_common/periph/rtt.c
    R cpu/kinetis_common/periph/spi.c
    R cpu/kinetis_common/periph/timer.c
    R cpu/kinetis_common/periph/uart.c
    R cpu/kinetis_common/periph/wdog.c
    R cpu/kinetis_common/vectors.c
    R cpu/kw2xd/Makefile
    R cpu/kw2xd/Makefile.dep
    R cpu/kw2xd/Makefile.features
    R cpu/kw2xd/Makefile.include
    R cpu/kw2xd/include/cpu_conf.h
    R cpu/kw2xd/include/vendor/MKW21D5.h
    R cpu/kw2xd/include/vendor/MKW22D5.h
    R cpu/kw2xd/include/vendor/MKW24D5.h
    R cpu/kw2xd/periph/Makefile
    M doc/doxygen/src/mainpage.md

  Log Message:
  -----------
  kinetis: Unify all Kinetis CPUs in one directory


  Commit: 19d407a3e9c3de6b541a25b577bcbeb5a7f5ce28
      https://github.com/RIOT-OS/RIOT/commit/19d407a3e9c3de6b541a25b577bcbeb5a7f5ce28
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2017-11-10 (Fri, 10 Nov 2017)

  Changed paths:
    A cpu/kinetis/dist/generate-cpu-files/generate-header-includes.awk

  Log Message:
  -----------
  kinetis: Add script for generating vendor header include lines


  Commit: 925a908d957f11e40d2935130232322109cedd83
      https://github.com/RIOT-OS/RIOT/commit/925a908d957f11e40d2935130232322109cedd83
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2017-11-10 (Fri, 10 Nov 2017)

  Changed paths:
    M boards/frdm-k22f/include/periph_conf.h
    M boards/frdm-k64f/include/periph_conf.h
    M boards/mulle/include/periph_conf.h
    M boards/pba-d-01-kw2x/include/periph_conf.h
    M cpu/kinetis/include/cpu_conf_kinetis.h
    M cpu/kinetis/periph/hwrng.c

  Log Message:
  -----------
  kinetis: Update RNGA driver configuration to automatically detect the module


  Commit: 33e751e8a882259e0527b98e53076e5ae687446e
      https://github.com/RIOT-OS/RIOT/commit/33e751e8a882259e0527b98e53076e5ae687446e
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2017-11-10 (Fri, 10 Nov 2017)

  Changed paths:
    M cpu/kinetis/periph/dac.c
    M cpu/kinetis/periph/i2c.c
    M cpu/kinetis/periph/rtc.c
    M cpu/kinetis/periph/rtt.c

  Log Message:
  -----------
  kinetis: Remove periph driver xxx_NUMOF guards


  Commit: 8f4b21bdaa7e8a5838ee5d4e3ee07c65941f739f
      https://github.com/RIOT-OS/RIOT/commit/8f4b21bdaa7e8a5838ee5d4e3ee07c65941f739f
  Author: Sebastian Meiling <s at mlng.net>
  Date:   2017-11-10 (Fri, 10 Nov 2017)

  Changed paths:
    M boards/frdm-common/Makefile.include
    M boards/frdm-k22f/Makefile.dep
    M boards/frdm-k22f/Makefile.features
    M boards/frdm-k22f/Makefile.include
    M boards/frdm-k22f/include/periph_conf.h
    M boards/frdm-k64f/Makefile.dep
    M boards/frdm-k64f/Makefile.features
    M boards/frdm-k64f/Makefile.include
    M boards/frdm-k64f/include/periph_conf.h
    M boards/mulle/Makefile.dep
    M boards/mulle/Makefile.features
    M boards/mulle/Makefile.include
    M boards/mulle/include/periph_conf.h
    M boards/pba-d-01-kw2x/Makefile.dep
    M boards/pba-d-01-kw2x/Makefile.features
    M boards/pba-d-01-kw2x/Makefile.include
    M boards/pba-d-01-kw2x/include/periph_conf.h
    R cpu/k22f/Makefile
    R cpu/k22f/Makefile.dep
    R cpu/k22f/Makefile.features
    R cpu/k22f/Makefile.include
    R cpu/k22f/include/cpu_conf.h
    R cpu/k22f/include/vendor/MK22F12.h
    R cpu/k22f/include/vendor/MK22F12810.h
    R cpu/k22f/include/vendor/MK22F25612.h
    R cpu/k22f/include/vendor/MK22F51212.h
    R cpu/k22f/include/vendor/MK22FA12.h
    R cpu/k22f/periph/Makefile
    R cpu/k60/Makefile
    R cpu/k60/Makefile.features
    R cpu/k60/Makefile.include
    R cpu/k60/include/cpu_conf.h
    R cpu/k60/include/vendor/MK60D10.h
    R cpu/k60/periph/Makefile
    R cpu/k64f/Makefile
    R cpu/k64f/Makefile.dep
    R cpu/k64f/Makefile.features
    R cpu/k64f/Makefile.include
    R cpu/k64f/include/cpu_conf.h
    R cpu/k64f/include/vendor/MK64F12.h
    R cpu/k64f/periph/Makefile
    A cpu/kinetis/Makefile
    A cpu/kinetis/Makefile.dep
    A cpu/kinetis/Makefile.features
    A cpu/kinetis/Makefile.include
    A cpu/kinetis/cpu.c
    A cpu/kinetis/dist/Makefile
    A cpu/kinetis/dist/README.md
    A cpu/kinetis/dist/calc_spi_scalers/Makefile
    A cpu/kinetis/dist/calc_spi_scalers/calc_spi_scalers.c
    A cpu/kinetis/dist/check-fcfield-elf.sh
    A cpu/kinetis/dist/check-fcfield-hex.sh
    A cpu/kinetis/dist/generate-cpu-files/generate-header-includes.awk
    A cpu/kinetis/dist/wdog-disable.s
    A cpu/kinetis/doc.txt
    A cpu/kinetis/fcfield.c
    A cpu/kinetis/include/cpu_conf.h
    A cpu/kinetis/include/cpu_conf_kinetis.h
    A cpu/kinetis/include/cpu_conf_kinetis_k.h
    A cpu/kinetis/include/cpu_conf_kinetis_l.h
    A cpu/kinetis/include/cpu_conf_kinetis_m.h
    A cpu/kinetis/include/cpu_conf_kinetis_v.h
    A cpu/kinetis/include/cpu_conf_kinetis_w.h
    A cpu/kinetis/include/mcg.h
    A cpu/kinetis/include/periph_cpu.h
    A cpu/kinetis/include/vectors_kinetis.h
    A cpu/kinetis/include/vendor/MK22F12.h
    A cpu/kinetis/include/vendor/MK22F12810.h
    A cpu/kinetis/include/vendor/MK22F25612.h
    A cpu/kinetis/include/vendor/MK22F51212.h
    A cpu/kinetis/include/vendor/MK22FA12.h
    A cpu/kinetis/include/vendor/MK60D10.h
    A cpu/kinetis/include/vendor/MK64F12.h
    A cpu/kinetis/include/vendor/MKW21D5.h
    A cpu/kinetis/include/vendor/MKW22D5.h
    A cpu/kinetis/include/vendor/MKW24D5.h
    A cpu/kinetis/include/wdog.h
    A cpu/kinetis/isr_kinetis.c
    A cpu/kinetis/kinetis-info.mk
    A cpu/kinetis/ldscripts/kinetis.ld
    A cpu/kinetis/periph/Makefile
    A cpu/kinetis/periph/adc.c
    A cpu/kinetis/periph/dac.c
    A cpu/kinetis/periph/gpio.c
    A cpu/kinetis/periph/hwrng.c
    A cpu/kinetis/periph/i2c.c
    A cpu/kinetis/periph/mcg.c
    A cpu/kinetis/periph/pm.c
    A cpu/kinetis/periph/pwm.c
    A cpu/kinetis/periph/rtc.c
    A cpu/kinetis/periph/rtt.c
    A cpu/kinetis/periph/spi.c
    A cpu/kinetis/periph/timer.c
    A cpu/kinetis/periph/uart.c
    A cpu/kinetis/periph/wdog.c
    A cpu/kinetis/vectors.c
    R cpu/kinetis_common/Makefile
    R cpu/kinetis_common/Makefile.dep
    R cpu/kinetis_common/Makefile.features
    R cpu/kinetis_common/Makefile.include
    R cpu/kinetis_common/cpu.c
    R cpu/kinetis_common/dist/Makefile
    R cpu/kinetis_common/dist/README.md
    R cpu/kinetis_common/dist/calc_spi_scalers/Makefile
    R cpu/kinetis_common/dist/calc_spi_scalers/calc_spi_scalers.c
    R cpu/kinetis_common/dist/check-fcfield-elf.sh
    R cpu/kinetis_common/dist/check-fcfield-hex.sh
    R cpu/kinetis_common/dist/wdog-disable.s
    R cpu/kinetis_common/doc.txt
    R cpu/kinetis_common/fcfield.c
    R cpu/kinetis_common/include/cpu_conf_kinetis.h
    R cpu/kinetis_common/include/mcg.h
    R cpu/kinetis_common/include/periph_cpu.h
    R cpu/kinetis_common/include/vectors_kinetis.h
    R cpu/kinetis_common/include/wdog.h
    R cpu/kinetis_common/isr_kinetis.c
    R cpu/kinetis_common/ldscripts/kinetis.ld
    R cpu/kinetis_common/ldscripts/kinetis_f1024l64u192.ld
    R cpu/kinetis_common/ldscripts/kinetis_f256l16u16.ld
    R cpu/kinetis_common/ldscripts/kinetis_f256l32u32.ld
    R cpu/kinetis_common/ldscripts/kinetis_f512l32u32.ld
    R cpu/kinetis_common/ldscripts/kinetis_f512l64u64.ld
    R cpu/kinetis_common/periph/Makefile
    R cpu/kinetis_common/periph/adc.c
    R cpu/kinetis_common/periph/dac.c
    R cpu/kinetis_common/periph/gpio.c
    R cpu/kinetis_common/periph/hwrng.c
    R cpu/kinetis_common/periph/hwrng_rngb.c
    R cpu/kinetis_common/periph/i2c.c
    R cpu/kinetis_common/periph/mcg.c
    R cpu/kinetis_common/periph/pm.c
    R cpu/kinetis_common/periph/pwm.c
    R cpu/kinetis_common/periph/rtc.c
    R cpu/kinetis_common/periph/rtt.c
    R cpu/kinetis_common/periph/spi.c
    R cpu/kinetis_common/periph/timer.c
    R cpu/kinetis_common/periph/uart.c
    R cpu/kinetis_common/periph/wdog.c
    R cpu/kinetis_common/vectors.c
    R cpu/kw2xd/Makefile
    R cpu/kw2xd/Makefile.dep
    R cpu/kw2xd/Makefile.features
    R cpu/kw2xd/Makefile.include
    R cpu/kw2xd/include/cpu_conf.h
    R cpu/kw2xd/include/vendor/MKW21D5.h
    R cpu/kw2xd/include/vendor/MKW22D5.h
    R cpu/kw2xd/include/vendor/MKW24D5.h
    R cpu/kw2xd/periph/Makefile
    M doc/doxygen/src/mainpage.md

  Log Message:
  -----------
  Merge pull request #7882 from gebart/pr/kinetis-one-cpu-dir

kinetis: Support all models in one directory


Compare: https://github.com/RIOT-OS/RIOT/compare/be6fcd662fcb...8f4b21bdaa7e


More information about the commits mailing list