embassy/embassy-stm32/src
Dario Nieuwenhuis db344c2bda
common/PeripheralMutex: remove unsafe API. (#802)
Following the project's decision that "leak unsafe" APIs are not marked as "unsafe",
update PeripheralMutex to accept non-'static state without unsafe.

Fixes #801
2022-06-09 21:28:13 +02:00
..
adc Automatically set ADC clock prescaler on v2 ADC to respect max frequency 2022-05-18 18:34:36 +02:00
can [can] Typo fix: l7 -> f7 2022-03-05 09:46:06 +01:00
crc Update stm32-metapac. 2022-06-07 00:28:26 +02:00
dac stm32/dac: Check proper channel 2022-04-12 12:49:06 +02:00
dma stm32: add stm32u5 GPDMA, SPIv4 support, add HIL tests. 2022-04-27 01:16:14 +02:00
eth common/PeripheralMutex: remove unsafe API. (#802) 2022-06-09 21:28:13 +02:00
flash Use correct index and bank 2022-06-07 15:59:22 +02:00
fmc stm32: move macrotables to embassy-stm32 build.rs 2022-02-26 03:23:09 +01:00
i2c Reset peripherals on enable 2022-03-18 00:46:46 +02:00
pwm stm32: Register access for timers now doesn't require self 2022-02-28 16:20:42 +01:00
rcc embassy-stm32: g0: add PLL clock source 2022-05-27 23:56:42 -05:00
sdmmc More cleanup 2022-03-17 01:12:29 +02:00
spi stm32: add stm32u5 GPDMA, SPIv4 support, add HIL tests. 2022-04-27 01:16:14 +02:00
subghz stm32: Remove OptionalPin 2022-02-10 02:38:10 +01:00
timer stm32: Register access for timers now doesn't require self 2022-02-28 16:20:42 +01:00
usart common/PeripheralMutex: remove unsafe API. (#802) 2022-06-09 21:28:13 +02:00
usb stm32: add USB driver. 2022-06-07 03:29:00 +02:00
dcmi.rs Remove unnecessary feature gating for giant transfers in DCMI 2022-04-27 16:53:20 +02:00
exti.rs stm32: Fix stm32f107 build. 2022-05-08 21:37:37 +02: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 Fix AF pullup configuration for GPIOv1 2022-06-06 17:12:52 +03:00
interrupt.rs stm32: exclude spammy files from docs by prefixing with _. 2022-03-04 18:03:41 +01:00
lib.rs stm32: add USB driver. 2022-06-07 03:29:00 +02:00
rng.rs stm32: move macrotables to embassy-stm32 build.rs 2022-02-26 03:23:09 +01:00
time.rs More work on H7 RCC 2021-05-21 20:13:39 -03:00
time_driver.rs Fix STM32 timer interrupt bug 2022-03-30 00:27:33 +03:00
traits.rs stm32: add stm32u5 GPDMA, SPIv4 support, add HIL tests. 2022-04-27 01:16:14 +02:00
usb_otg.rs stm32: Fix stm32f107 build. 2022-05-08 21:37:37 +02:00