embassy/embassy-stm32/src
Ulf Lilleengen 25b49a8a2a Remove common clock types
Different STM32 RCC peripherals have different capabilities and register
values. Define types for each RCC types inside each module to ensure
full range of capabilities for each family can be used
2021-11-28 16:46:08 +01:00
..
adc Initial support for STM32F767ZI. 2021-10-26 17:33:28 +02:00
can Update to defmt 3.0ish. 2021-11-15 11:09:08 -05:00
crc Pub use version-specific CRC symbols, not just the CRC struct. 2021-09-27 11:17:31 -07:00
dac Initial support for STM32F767ZI. 2021-10-26 17:33:28 +02:00
dbgmcu Add a Dbgmcu struct capable of enabling all relevant DBGMCU.cr fields. 2021-07-22 14:18:48 -04:00
dma Move the use inside the macro call, inside another set of braces in case it percolates up twice. 2021-10-26 14:34:03 -04:00
eth Add v1c ethernet driver for the STM32F7 family. 2021-11-10 10:16:46 +01:00
i2c Allow unused to fix build failure in u5 2021-11-17 21:43:05 +01:00
pwm stm32/pwm: allow using the advanced timer instances too. 2021-11-27 03:06:53 +01:00
pwr stm32: add stm32g4 support. 2021-11-27 02:34:23 +01:00
rcc Remove common clock types 2021-11-28 16:46:08 +01:00
sdmmc Initial support for STM32F767ZI. 2021-10-26 17:33:28 +02:00
spi Ensure SPI DMA write is completed 2021-11-24 14:59:18 +01:00
subghz Updates 2021-09-15 12:46:20 +02:00
usart Less allowy. 2021-11-02 15:32:20 -04:00
exti.rs Fix missing lifetime bounds 2021-11-21 10:10:28 +00:00
fmt.rs fmt: Add dunmy use to avoid "unused variable" errors when no log is enabled. 2021-06-07 03:21:37 +02:00
gpio.rs Add AFType::Input for input configurations. 2021-10-11 22:57:21 +02:00
interrupt.rs Rename embassy-extras to embassy-hal-common 2021-07-29 13:44:51 +02:00
lib.rs stm32/pwm: small cleanups 2021-11-27 03:05:10 +01:00
rng.rs embassy: Refactor module structure to remove kitchen-sink util. 2021-09-11 02:35:35 +02:00
time.rs More work on H7 RCC 2021-05-21 20:13:39 -03:00
time_driver.rs time: allow storing state inside the driver struct. 2021-08-25 21:06:27 +02:00