[riot-commits] [RIOT-OS/RIOT] c7801e: kinetis: Refactor RTT driver

Francisco Acosta fco.ja.ac at gmail.com
Wed May 30 14:54:17 CEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: c7801e466d8a66e0c20773b129f42041f1a85cab
      https://github.com/RIOT-OS/RIOT/commit/c7801e466d8a66e0c20773b129f42041f1a85cab
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M cpu/kinetis/periph/rtt.c

  Log Message:
  -----------
  kinetis: Refactor RTT driver

- Keep counter value between resets
- Let kinetis_mcg_init manage the RTC oscillator, to avoid disrupting
  the core clock in certain configurations
- Remove some unnecessary macros for hardware abstraction; all Kinetis
  CPUs which have an RTC only have a single RTC instance, and the ISRs
  and hardware registers are named the same way in all Kinetis CPU
  headers.


  Commit: a6c30ab61d82e8a526881433d181d15a330f39f9
      https://github.com/RIOT-OS/RIOT/commit/a6c30ab61d82e8a526881433d181d15a330f39f9
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M boards/frdm-k22f/include/periph_conf.h
    M boards/frdm-k64f/include/periph_conf.h
    M boards/frdm-kw41z/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/periph_cpu.h

  Log Message:
  -----------
  kinetis: Move RTT config to periph_cpu.h


  Commit: 31cf342eac67a637b5515198cc20eedd55a7efb1
      https://github.com/RIOT-OS/RIOT/commit/31cf342eac67a637b5515198cc20eedd55a7efb1
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M boards/teensy31/Makefile.features

  Log Message:
  -----------
  teensy31: Clean up Makefile.features


  Commit: 9a0f3469b7dbd1e10be718dfac73088f0f19a85c
      https://github.com/RIOT-OS/RIOT/commit/9a0f3469b7dbd1e10be718dfac73088f0f19a85c
  Author: Francisco Acosta <fco.ja.ac at gmail.com>
  Date:   2018-05-30 (Wed, 30 May 2018)

  Changed paths:
    M boards/frdm-k22f/include/periph_conf.h
    M boards/frdm-k64f/include/periph_conf.h
    M boards/frdm-kw41z/include/periph_conf.h
    M boards/mulle/include/periph_conf.h
    M boards/pba-d-01-kw2x/include/periph_conf.h
    M boards/teensy31/Makefile.features
    M cpu/kinetis/include/periph_cpu.h
    M cpu/kinetis/periph/rtt.c

  Log Message:
  -----------
  Merge pull request #8930 from gebart/pr/kinetis-rtt-refactor

kinetis: Refactor RTT driver


Compare: https://github.com/RIOT-OS/RIOT/compare/b9a29acc9225...9a0f3469b7db
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the commits mailing list