1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/boards/common
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-atmega boards/arduino-atmega: add mapping for Arduino PWM pins 2019-11-15 17:54:30 +01:00
arduino-due boards/common: move CPU/CPU_MODEL definition to Makefile.features 2019-08-20 16:11:50 +02:00
arduino-mkr cpu/sam0: don't hard-code peripheral clocks 2020-02-04 21:06:21 +01:00
atmega boards/atmega/include/periph_conf_atmega_common: add USARTn_TX_vect 2020-01-15 10:02:41 +01:00
blxxxpill Update doc.txt 2019-12-28 18:38:27 +01:00
esp32 Merge pull request #13076 from gschorcht/boards/esp32/ttgo_t_beam_gps 2020-02-01 23:25:55 +01:00
esp8266 remove XTIMER_OVERHEAD 2020-01-10 13:22:11 -08:00
frdm boards/frdm: document more the OpenOCD version requirement 2019-10-16 14:53:42 +02:00
iotlab remove XTIMER_OVERHEAD 2020-01-10 13:22:11 -08:00
kw41z boards/common: move CPU/CPU_MODEL definition to Makefile.features 2019-08-20 16:11:50 +02:00
msb-430 boards: unexport PROGRAMMER 2019-11-27 14:31:01 +01:00
msba2 lpc2k_pgm: fix build warnings 2019-12-03 22:09:29 +01:00
nrf51 nrf5x: move nimble_ble feat. to cpu 2019-11-13 13:43:55 +01:00
nrf52 boards/nrf52: remove use of export for LINKER_SCRIPT 2020-01-03 16:07:15 +01:00
nrf52xxxdk boards: make use of ARRAY_SIZE macro 2019-08-06 19:43:54 +02:00
nucleo remove XTIMER_OVERHEAD 2020-01-10 13:22:11 -08:00
nucleo32 boards/nucleo32: fix arduino pinmap for nucleo-l432kc 2019-10-07 14:30:36 +02:00
nucleo64 boards: make use of ARRAY_SIZE macro 2019-08-06 19:43:54 +02:00
nucleo144 boards/nucleo-144: fix l4r5zi LED0 pin 2019-07-08 09:09:48 +02:00
particle-mesh Merge pull request #12344 from chrysn-pull-requests/particle-antenna-switch 2019-11-19 23:06:29 +01:00
remote boards/common/remote: add periph_rtt 2020-01-08 09:16:49 +01:00
saml1x cpu/sam0: use GCLK ID instead of bitmask 2020-02-04 21:06:21 +01:00
silabs boards+efm32: add support for riotboot 2019-10-01 18:08:27 +02:00
slwstk6000b boards/slwstk6000b: add documentation 2020-01-13 23:31:51 +01:00
sodaq cpu/sam0: don't hard-code peripheral clocks 2020-02-04 21:06:21 +01:00
stm32 boards/common/stm32f7: add correct flash bank configuration 2020-01-27 22:32:06 +01:00
wsn430 boards: change PORT used for flash/debug/reset to PROG_DEV 2019-10-24 12:58:12 +02:00
doc.txt boards/stm32f103c8: add docu on flashing with DFU 2018-08-15 15:00:13 +02:00