libopencm3/include/libopencm3/stm32
Brian Viele 4953d67aaa stm32h7: per comments, improved consistency with other rcc impls.
Reduced the sea of enums, and renamed config parameters to match other
implementations, cribbing off of the G0 config, as it is closer to the level
of complexity. Updated initialization code to utilize the new values.

Added flash and LDO configuration from RCC init to be more consistent with
STM32 platform initialization.
2020-03-05 22:07:10 +00:00
..
common stm32: adc-v2: add adc_{en,dis}able_delayed_conversion_mode 2020-03-04 23:29:31 +00:00
f0 stm32f0: adjust wwdg threshold signatures to support 12 bit resolution 2020-01-05 00:08:48 +00:00
f1 doc: restore targets as pages. 2019-06-10 11:10:34 +00:00
f2 doc: stm32f2: rcc: add groupings for periph resets 2019-06-12 22:56:34 +00:00
f3 stm32f3: adc: consistently use unshifted 2020-03-04 22:02:45 +00:00
f4 doc: fix some broken groups uncovered while reviewing h7 code 2019-11-28 22:16:54 +00:00
f7 stm32: desig: refactor to allow targets to have different addresses 2020-03-04 22:16:31 +00:00
g0 stm32: extract g0 exti stuff to exti_common_v2. 2020-01-01 19:47:13 +01:00
h7 stm32h7: per comments, improved consistency with other rcc impls. 2020-03-05 22:07:10 +00:00
l0 stm32l0: crc: enable common code 2019-10-12 14:11:39 +00:00
l1 doc: stm32l1: timer: fix params, missing groupings 2019-06-17 22:33:32 +00:00
l4 stm32l4: Fix typo impacting uart4 and uart5 2019-11-21 18:59:32 +01:00
adc.h stm32g0: add adc. 2019-11-08 14:19:17 +00:00
can.h stm32: can: removed canport argument from can_filter functions 2018-02-13 23:57:42 +00:00
cec.h trivial: stop referring to STM32F when we mean all 2017-01-10 23:06:59 +00:00
comparator.h stm32f3: add comparator register definitions 2018-08-17 00:15:01 +00:00
crc.h stm32l0: crc: enable common code 2019-10-12 14:11:39 +00:00
crs.h stm32:l4: Add CRS 2018-02-13 23:57:42 +00:00
crypto.h trivial: stop referring to STM32F when we mean all 2017-01-10 23:06:59 +00:00
dac.h stm32h7: Initial introduction into libopencm3. 2019-11-28 22:15:24 +00:00
dbgmcu.h Changes to the header includes for all STM32 peripherals 2014-03-11 16:40:31 +00:00
dcmi.h stm32: f4: Add DCMI peripheral register definitions 2017-10-23 21:31:16 +00:00
desig.h stm32: desig: refactor to allow targets to have different addresses 2020-03-04 22:16:31 +00:00
dma.h stm32g0: add dma. 2019-11-08 13:47:41 +01:00
dma2d.h stm32f7: enable existing dma2d headers 2019-05-19 21:33:07 +00:00
dmamux.h stm32g0: add dmamux 2019-11-08 13:47:41 +01:00
dsi.h stm32f7: enable existing dsi support 2019-05-19 21:33:07 +00:00
exti.h stm32g0: add exti. 2019-05-21 00:05:22 +00:00
flash.h stm32h7: Initial introduction into libopencm3. 2019-11-28 22:15:24 +00:00
fsmc.h stm32h7: Initial introduction into libopencm3. 2019-11-28 22:15:24 +00:00
gpio.h stm32h7: Initial introduction into libopencm3. 2019-11-28 22:15:24 +00:00
hash.h trivial: stop referring to STM32F when we mean all 2017-01-10 23:06:59 +00:00
hrtim.h stm32f3: add HRTIM definitions 2017-10-12 10:24:15 +00:00
i2c.h stm32g0: add i2c. 2019-06-13 12:04:58 +02:00
iwdg.h stm32g0: add iwdg. 2019-06-13 11:07:53 +02:00
lptimer.h stm32: lptimer: enable lptimer.h usage on f4,f7,l4 and g0 chips. 2019-07-05 10:48:55 +02:00
ltdc.h stm32: ltdc: clarify warning on faulty include 2020-03-05 21:59:29 +00:00
memorymap.h stm32h7: Initial introduction into libopencm3. 2019-11-28 22:15:24 +00:00
pwr.h stm32h7: Initial introduction into libopencm3. 2019-11-28 22:15:24 +00:00
quadspi.h stm32f4: Add QUADSPI Includes 2016-08-15 22:44:36 +00:00
rcc.h stm32h7: Initial introduction into libopencm3. 2019-11-28 22:15:24 +00:00
rng.h stm32g0: add rng. 2019-06-13 12:04:58 +02:00
rtc.h stm32l0: include rtc module 2018-07-03 22:23:00 +00:00
sdio.h STM32: add MASK defines in sdio.h 2018-01-08 11:18:38 +00:00
spi.h stm32h7: Initial introduction into libopencm3. 2019-11-28 22:15:24 +00:00
st_usbfs.h stm32:l4: Enable USB FS support 2018-02-13 23:57:42 +00:00
syscfg.h stm32h7: updates to PWR and RCC to support PLL configuration. 2020-03-04 23:17:02 +00:00
timer.h stm32h7: Initial introduction into libopencm3. 2019-11-28 22:15:24 +00:00
tools.h usb: Simplify TOG_SET_REG_BIT_MSK_AND_SET 2016-10-01 00:15:22 +00:00
tsc.h trivial: stop referring to STM32F when we mean all 2017-01-10 23:06:59 +00:00
usart.h stm32h7: Initial introduction into libopencm3. 2019-11-28 22:15:24 +00:00
wwdg.h Changes to the header includes for all STM32 peripherals 2014-03-11 16:40:31 +00:00