1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/stm32/periph
Gilles DOFFE 4bfbb75578 cpu/stm32: add stm32mp1_eng_mode pseudomodule
In Engineering mode (BOOT0 off and BOOT2 on), only the Cortex-M4
core is running. It means that all clocks have to be setup
by the Cortex-M4 core.
In other modes, the clocks are setup by the Cortex-A7 and then should
not be setup by Cortex-M4.
stm32mp1_eng_mode pseudomodule have to be used in Engineering mode
to ensure clocks configuration with IS_USED(MODULE_STM32MP1_ENG_MODE)
macro.
This macro can also be used in periph_conf.h to define clock source
for each peripheral.

Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com>
2020-11-13 10:43:08 +01:00
..
adc_f0.c
adc_f1.c
adc_f2.c
adc_f3.c cpu/stm32/adc_f3: improve peripheral driver 2020-10-01 11:08:45 +02:00
adc_f4.c
adc_l0.c
adc_l1.c
adc_l4.c
can.c cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
dac.c
dma.c
doc.txt cpu/stm32: Add stm32_eth_auto for auto-negotiation 2020-10-22 12:37:23 +02:00
eeprom.c cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
eth.c cpu/stm32: Fix reception bug in periph_eth 2020-10-28 14:23:25 +01:00
flash_common.c cpu/stm32l5: adapt flashpage periph 2020-10-23 18:21:50 +02:00
flashpage.c stm32: Adapt to flashpage/flashpage_pagewise API 2020-11-11 23:16:42 +01:00
gpio_all.c cpu/stm32: add gpio support for stm32mp1 family 2020-11-13 10:43:08 +01:00
gpio_f1.c cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
hwrng.c
i2c_1.c cpu/stm32: add basic support for stm32l5 2020-10-23 18:21:50 +02:00
i2c_2.c cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
Makefile cpu/stm32: add basic support for stm32l5 2020-10-23 18:21:50 +02:00
pm.c cpu/stm32: add stm32mp1_eng_mode pseudomodule 2020-11-13 10:43:08 +01:00
pwm.c
qdec.c
rtc_all.c cpu/stm32: use CONFIG_BOARD_HAS_LSE instead of CLOCK_LSE 2020-10-21 12:10:53 +02:00
rtc_f1.c cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
rtt_all.c cpu/*: add missing include of assert.h 2020-10-22 11:13:08 +02:00
rtt_f1.c cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
spi.c cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
timer.c drivers/periph/timer: Use uint32_t for frequency 2020-10-30 22:02:12 +01:00
uart.c cpu/stm32: add basic support for stm32l5 2020-10-23 18:21:50 +02:00
usbdev.c cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
wdt.c cpu/*: remove unneeded ENABLE_DEBUG 2020-10-23 11:29:57 +02:00