Sebastian Goll
|
df6952648e
|
Make sure to check RCC settings for compatibility before applying
|
2023-08-16 14:11:09 +02:00 |
|
Dario Nieuwenhuis
|
f26dd54f63
|
Update embedded-hal to 1.0.0-rc.1 (#1783)
|
2023-08-16 00:40:56 +02:00 |
|
Dario Nieuwenhuis
|
3b43b00867
|
Merge pull request #1762 from dreilly1982/adc-f3-build-rs-updates
don't generate adc peripheral for f3 series
|
2023-08-10 15:45:21 +00:00 |
|
Dario Nieuwenhuis
|
95262ad559
|
Merge pull request #1743 from xoviat/dma-2
stm32/dma: consolidate ringbuf
|
2023-08-10 15:21:31 +00:00 |
|
Don Reilly
|
c312884692
|
added exclusion for adc v4 as well
|
2023-08-10 08:21:03 -05:00 |
|
Lucas Granberg
|
bc156afbb2
|
fix rng ced toggling sequence on reset.
|
2023-08-10 16:16:45 +03:00 |
|
Don Reilly
|
8a9622ec2e
|
update metapac tag
|
2023-08-10 08:03:35 -05:00 |
|
Dario Nieuwenhuis
|
820852be28
|
fmt mod must not be public.
|
2023-08-09 18:33:20 +02:00 |
|
xoviat
|
fcb77f3f96
|
Merge pull request #1753 from xoviat/rtc-wb
stm32/rtc: enable in rcc mod
|
2023-08-09 01:48:11 +00:00 |
|
xoviat
|
32fdd4c787
|
tests/stm32: fix rtc test
|
2023-08-08 20:33:24 -05:00 |
|
xoviat
|
6a73ab1afa
|
stm32/l4: set rtc clock source in rcc
|
2023-08-08 19:58:03 -05:00 |
|
xoviat
|
6fc5c608f8
|
stm32/rtc: remove generics and segregate clock sel
|
2023-08-08 19:47:01 -05:00 |
|
xoviat
|
d375c46590
|
Merge pull request #1751 from oro-os/add-pin-drop-docs
stm32: add note about Output/OutputOpenDrain drop behavior
|
2023-08-08 23:05:12 +00:00 |
|
Don Reilly
|
e31545860e
|
don't generate adc peripheral for f3 series
|
2023-08-08 16:46:30 -05:00 |
|
Dario Nieuwenhuis
|
5d5cd23715
|
Update to embedded-io 0.5 (#1752)
|
2023-08-07 13:43:09 +02:00 |
|
Grant Miller
|
d49f40dd5c
|
embassy-stm32: Misc clippy fixes
|
2023-08-06 15:00:39 -05:00 |
|
xoviat
|
ae608cf2fa
|
stm32: fix rtc and examples
|
2023-08-06 12:06:29 -05:00 |
|
xoviat
|
28618d12a1
|
stm32/rtc: restructure
|
2023-08-06 11:58:28 -05:00 |
|
xoviat
|
66c1712118
|
stm32/rtc: enable in rcc mod
|
2023-08-06 11:11:53 -05:00 |
|
Josh Junon
|
7b3d7a3826
|
stm32: add note about Output/OutputOpenDrain drop behavior
|
2023-08-06 05:58:38 +02:00 |
|
xoviat
|
a2fd7108ff
|
stm32: update metapac version
|
2023-08-04 19:08:53 -05:00 |
|
xoviat
|
e80db42061
|
stm32/dma: minor cleanup, optmization
|
2023-08-04 17:15:56 -05:00 |
|
xoviat
|
7e269f6f17
|
stm32/dma: consolidate ringbuf
|
2023-08-03 21:12:34 -05:00 |
|
Dario Nieuwenhuis
|
0d8a9b1e7a
|
Merge pull request #1729 from mattico/i2c-async-timeout
stm32: add async timeout functions to I2c and TimeoutI2c
|
2023-08-01 08:20:48 +00:00 |
|
Bartek
|
5fcebd28f4
|
Fix unlocking the backup domain when enabling LSE
Set PWREN bit to enable the power interface clock before enabling access to the backup domain.
|
2023-08-01 13:46:34 +09:30 |
|
xoviat
|
a1fce1b554
|
Merge pull request #1714 from xoviat/dma
stm32/dma: add writable ringbuf
|
2023-07-31 22:57:30 +00:00 |
|
xoviat
|
bbc8424a5b
|
stm32/dma: remove trace
|
2023-07-31 17:55:25 -05:00 |
|
Matt Ickstadt
|
036bc669cd
|
stm32: only enable async TimeoutI2c on V2 I2C peripheral
|
2023-07-31 14:17:50 -05:00 |
|
Matt Ickstadt
|
26cc0e634d
|
stm32: add async timeout functions to I2c and TimeoutI2c
|
2023-07-31 13:47:03 -05:00 |
|
Matt Ickstadt
|
1b0f4ee653
|
stm32: add outlives bounds to TimeoutI2c impl blocks
This should make usage and error messages more clear.
|
2023-07-31 13:35:06 -05:00 |
|
xoviat
|
4a9df60a7b
|
Merge pull request #1727 from embassy-rs/hrtim-v2
stm32: add hrtim v2
|
2023-07-31 17:04:51 +00:00 |
|
Dario Nieuwenhuis
|
5c2ba3b212
|
stm32: add hrtim v2
|
2023-07-31 15:42:03 +02:00 |
|
Dario Nieuwenhuis
|
6caf627262
|
Merge pull request #1704 from rubdos/ieee802154-fixes
Expose IEEE802.15.4 address in Driver
|
2023-07-31 12:30:33 +00:00 |
|
Ruben De Smet
|
4afdce4ec5
|
Introduce driver::HardwareAddress without smoltcp dependency
|
2023-07-31 14:21:26 +02:00 |
|
Dario Nieuwenhuis
|
036e00113e
|
stm32/flash: avoid pointless "if flag is set, set it".
|
2023-07-31 12:48:52 +02:00 |
|
Dario Nieuwenhuis
|
958cace36d
|
Merge pull request #1724 from bguruprasath5/stm32g0-flash-support
Added STM32G0 Flash Support
|
2023-07-31 10:35:28 +00:00 |
|
dev-guruprasath
|
42b21fd7ae
|
added flash support
|
2023-07-31 13:56:16 +05:30 |
|
chemicstry
|
ad85beb677
|
stm32/can: Add more derives for CAN Envelope
|
2023-07-31 10:32:17 +03:00 |
|
chemicstry
|
780569c08a
|
Merge remote-tracking branch 'origin/main' into bxcan_timestamp
|
2023-07-31 10:29:20 +03:00 |
|
xoviat
|
ffa0c08140
|
stm32/dma: fix condition check
|
2023-07-30 20:22:14 -05:00 |
|
xoviat
|
c38c85ef1f
|
stm32/dma: add traces
|
2023-07-30 19:39:17 -05:00 |
|
Dario Nieuwenhuis
|
6c6bd11c1a
|
Merge pull request #1606 from JcBernack/rng-update
STM32: RNG update
|
2023-07-30 23:44:11 +00:00 |
|
Dario Nieuwenhuis
|
4999b045df
|
stm32/rng: use bind_interrupts!.
|
2023-07-31 01:41:12 +02:00 |
|
Dario Nieuwenhuis
|
105aa8f452
|
Merge pull request #1718 from copterust/stm32-spi-set-freq-in-config
Move frequency to SPI config
|
2023-07-30 22:05:22 +00:00 |
|
Dario Nieuwenhuis
|
3aef5999d5
|
Merge pull request #1716 from xoviat/rcc-p
stm32/rcc: extract and combine ahb/apb prescalers
|
2023-07-30 20:43:54 +00:00 |
|
Scott Mabin
|
e8d3e86591
|
stm32f2: Avoid resetting rtc backup domain
Also ensure the pwr is enabled before trying to initialize. For the F2
series this is in a seperate clock control register.
|
2023-07-30 21:22:48 +01:00 |
|
Jan Christoph Bernack
|
d6c5c1772c
|
improve RNG polling
|
2023-07-30 22:19:34 +02:00 |
|
Jan Christoph Bernack
|
b65406791a
|
add RNG conditioning
|
2023-07-30 22:16:42 +02:00 |
|
xoviat
|
538cf2bc24
|
stm32/dma: fix condition check
|
2023-07-30 14:02:41 -05:00 |
|
bofh
|
1d815f4ba0
|
Fix typo
|
2023-07-30 18:20:36 +02:00 |
|