1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/boards/common/arduino-mkr/include
Benjamin Valentin 1496149bba cpu/sam0: don't hard-code peripheral clocks
Instead of hard-coding the peripheral clocks to CLOCK_CORECLOCK
introduce helper functions to return the frequency of the individual
GCLKs and use those for baud-rate calculations.

This requires the GCLK to be part of the peripheral's config struct.
While this is already the case for most peripherals, this also adds
it for those where it wasn't used before.

As it defaults to 0 (CLOCK_CORECLOCK) no change is to be expected.
2020-02-04 21:06:21 +01:00
..
arduino_board.h boards/arduino-mkr: add mapping for Arduino PWM pins 2019-11-15 17:51:45 +01:00
arduino_pinmap.h boards: fix doxygen typo on arduino 2018-01-05 15:32:20 +01:00
board_common.h boards/common: enhance doxygen for arduino-mkr 2017-12-15 10:22:35 +01:00
gpio_params.h boards/common/arduino-mkr: use common LED0_NAME definition 2019-10-03 09:24:20 +02:00
periph_conf_common.h cpu/sam0: don't hard-code peripheral clocks 2020-02-04 21:06:21 +01:00
periph_conf.h cpu/sam0: use GCLK ID instead of bitmask 2020-02-04 21:06:21 +01:00