Dario Nieuwenhuis
|
b118c4cc1b
|
Merge pull request #1899 from tarfu/bump-fmc
stm32: bump fmc version
|
2023-09-14 12:34:19 +00:00 |
|
Tobias Breitwieser
|
dcd1a91966
|
stm32: bump fmc version
|
2023-09-14 14:07:15 +02:00 |
|
Mathias
|
49847ff432
|
Implement blocking embedded-io::Write for Uart & UartTx
|
2023-09-14 10:09:09 +02:00 |
|
cumthugo
|
582ef90994
|
stm32/usart: fix usart not wake up issue
|
2023-09-13 23:47:46 +08:00 |
|
xoviat
|
d36e7abb71
|
adc/f3: fix delay calculation
|
2023-09-11 18:52:52 -05:00 |
|
xoviat
|
44a5c32ea4
|
adc/f3: fix startup bug
|
2023-09-11 17:27:47 -05:00 |
|
xoviat
|
b9889ad3b5
|
stm32: add g4 adc345 and misc.
|
2023-09-11 17:12:54 -05:00 |
|
xoviat
|
e308286f3c
|
Merge pull request #1881 from MabezDev/sdmmc-stbiterr
Handle stbiterr in 4bit wide mode for sdmmc_v1
|
2023-09-10 19:52:47 +00:00 |
|
Scott Mabin
|
268da2fcde
|
Handle stbiterr in 4bit wide mode for sdmmc_v1
|
2023-09-10 20:27:38 +01:00 |
|
xoviat
|
1bae34d37c
|
stm32: fix docs
|
2023-09-10 13:50:28 -05:00 |
|
xoviat
|
08415e001e
|
stm32/f3: add high res for hrtim and misc.
|
2023-09-10 13:33:17 -05:00 |
|
xoviat
|
70a4a193c5
|
stm32: fix adc f3 and example
|
2023-09-09 22:01:51 -05:00 |
|
xoviat
|
11a78fb1e4
|
rcc: more cleanup
|
2023-09-08 18:20:58 -05:00 |
|
xoviat
|
4550452f43
|
rustfmt
|
2023-09-06 17:53:02 -05:00 |
|
xoviat
|
08410432b5
|
stm32: fix rcc merge
|
2023-09-06 17:51:40 -05:00 |
|
xoviat
|
3cf3caa3ab
|
Merge branch 'main' into rcc-bd
|
2023-09-06 17:49:29 -05:00 |
|
xoviat
|
c21ad04c2e
|
stm32: extract lse/lsi into bd mod
|
2023-09-06 17:48:12 -05:00 |
|
xoviat
|
d097c99719
|
stm32/rcc: add lsi and lse bd abstraction
|
2023-09-06 17:33:56 -05:00 |
|
Olle Sandberg
|
c356585a59
|
update metapac tag
|
2023-09-06 11:49:18 +02:00 |
|
Olle Sandberg
|
0d3ff34d80
|
adc: enable ADC and clock selection for STM32WLx
|
2023-09-06 06:57:30 +02:00 |
|
Olle Sandberg
|
bb2d6c8542
|
adc_v3: replace cfg(stm32g0) + friends with cfg(adc_g0)
Since any MCU (not just STM32G0) using adc_g0 should probably be handled the same way.
|
2023-09-06 06:57:28 +02:00 |
|
xoviat
|
a05afc5426
|
Merge pull request #1867 from xoviat/adc-g4
Adc g4
|
2023-09-05 23:31:03 +00:00 |
|
xoviat
|
50116e5b27
|
remove paste dependency
|
2023-09-05 18:20:17 -05:00 |
|
Scott Mabin
|
6770d8e8a6
|
Allow the RTC clock source to be configured with the new RTC mechanism
|
2023-09-06 00:04:09 +01:00 |
|
xoviat
|
7307098780
|
stm32: don't generate adc5
|
2023-09-05 17:50:45 -05:00 |
|
xoviat
|
f4601af2a4
|
stm32: don't generate adc4 for g4
|
2023-09-05 17:48:20 -05:00 |
|
xoviat
|
fd22f4fac5
|
stm32: remove paste and use refcount statics
|
2023-09-05 17:45:52 -05:00 |
|
xoviat
|
7622d2eb61
|
stm32: fix merge issues
|
2023-09-05 17:10:15 -05:00 |
|
xoviat
|
7573160077
|
Merge branch 'main' of https://github.com/embassy-rs/embassy into adc-g4
|
2023-09-05 17:02:28 -05:00 |
|
xoviat
|
f502271940
|
stm32: add initial adc f3 impl
|
2023-09-05 16:46:57 -05:00 |
|
Daehyeok Mun
|
49ba9c3da2
|
initial support for STM32G4 ADC
|
2023-09-04 23:36:41 -07:00 |
|
xoviat
|
d19e1c1dd1
|
stm32: only refcount usart and use kind direclty
|
2023-09-04 16:18:31 -05:00 |
|
xoviat
|
6dc56d2b35
|
stm32: include uart-named peripherals
|
2023-09-04 16:04:29 -05:00 |
|
xoviat
|
bfb4cf775a
|
remove adc refcount
|
2023-09-04 15:54:00 -05:00 |
|
xoviat
|
274f63a879
|
stm32: fix refcounts for usart, spi, and i2c
|
2023-09-04 15:47:33 -05:00 |
|
xoviat
|
3466c9cfa9
|
stm32: refcount peripheral enable/disable
|
2023-09-04 13:47:02 -05:00 |
|
xoviat
|
2e6f4237f2
|
stm32: cleanup psc design
|
2023-09-03 11:40:34 -05:00 |
|
xoviat
|
1d87ec9cc3
|
stm32/qei: fix struct naming (#1852)
Co-authored-by: xoviat <xoviat@users.noreply.github.com>
|
2023-09-02 00:30:27 +02:00 |
|
xoviat
|
56351cedcb
|
Merge pull request #1844 from xoviat/rtc
stm32/rtc: autocompute prescalers
|
2023-08-30 23:28:00 +00:00 |
|
xoviat
|
0823d9dc93
|
Merge pull request #1845 from xoviat/qei
stm32: add qei
|
2023-08-30 23:16:33 +00:00 |
|
xoviat
|
c10fb7c1c4
|
stm32: implement qei
|
2023-08-30 18:10:26 -05:00 |
|
Dion Dokter
|
36ec9bcc1d
|
Stm32 timer prevent hardfault
|
2023-08-30 19:35:15 +02:00 |
|
xoviat
|
416ecc73d8
|
add qei draft
|
2023-08-29 20:06:53 -05:00 |
|
xoviat
|
27dfced285
|
stm32: fix rcc wb
|
2023-08-29 19:51:21 -05:00 |
|
xoviat
|
21681d8b4e
|
rustfmt
|
2023-08-29 19:44:43 -05:00 |
|
xoviat
|
989c98f316
|
stm32/rtc: autocompute prescalers
|
2023-08-29 19:41:03 -05:00 |
|
Dario Nieuwenhuis
|
5e613d9abb
|
Sync all fmt.rs files.
|
2023-08-30 01:37:18 +02:00 |
|
xoviat
|
a4d78a6552
|
Merge pull request #1835 from oll3/fix/stm32-rng
stm32: fix wait for RNG data
|
2023-08-28 21:38:54 +00:00 |
|
xoviat
|
f503417f4c
|
Merge pull request #1833 from xoviat/rtc
stm32: misc rtc fixes
|
2023-08-28 21:18:42 +00:00 |
|
xoviat
|
6b8b145266
|
stm32: revert changes to rcc f4
|
2023-08-28 16:17:42 -05:00 |
|