ROMemories
576241fe2a
feat(stm32-wba): provide a const
constructor on rcc::Config
2025-05-21 14:19:24 +02:00
ROMemories
da86052586
feat(stm32-u5): provide a const
constructor on rcc::Config
2025-05-21 14:19:21 +02:00
ROMemories
48b36adafd
feat(stm32-h): provide a const
constructor on rcc::Config
2025-05-21 14:19:16 +02:00
ROMemories
ea243761f7
feat(stm32-g4): provide a const
constructor on rcc::Config
2025-05-21 14:19:12 +02:00
ROMemories
26fb6eb9f6
feat(stm32-g0): provide a const
constructor on rcc::Config
2025-05-21 14:19:09 +02:00
ROMemories
3fcfec7b94
feat(stm32-f247): provide a const
constructor on rcc::Config
2025-05-21 14:19:04 +02:00
ROMemories
4e6df17047
feat(stm32-f013): provide a const
constructor on rcc::Config
2025-05-21 14:18:52 +02:00
ROMemories
79b24bd35d
feat(stm32-c0): provide a const
constructor on rcc::Config
2025-05-21 14:18:48 +02:00
ROMemories
65a22439d5
feat(stm32-l): provide a const
constructor on rcc::Config
2025-05-21 14:18:43 +02:00
Adam Morgan
3c025ff377
Update stm32-metapac tag
2025-05-21 12:40:10 +02:00
Adam Morgan
0bbde1f659
Add support for rtc_v3h7rs
2025-05-21 12:40:10 +02:00
RaulIQ
05c5113556
add waveform_up_multichannel using DMAR/DCR
2025-05-21 12:27:25 +03:00
okhsunrog
437e45df2b
make API more consistent
2025-05-21 09:44:28 +03:00
okhsunrog
bc265b98b7
adding docs
2025-05-21 08:46:52 +03:00
okhsunrog
1accd56005
new API
2025-05-21 08:30:38 +03:00
okhsunrog
21004fce0d
always declare eeprom
2025-05-21 02:50:36 +03:00
okhsunrog
6d19f2fd4c
nightly fmt
2025-05-21 02:43:41 +03:00
okhsunrog
7be84f137c
eeprom support
2025-05-21 01:21:43 +03:00
okhsunrog
d335e30901
only support eeprom for l0 and l1
2025-05-21 00:44:24 +03:00
okhsunrog
c9f0afa494
import and re-export EEPROM_BASE and EEPROM_SIZE in flash module
2025-05-21 00:37:46 +03:00
okhsunrog
e93ae32546
adding eeprom constants to _generated.rs
2025-05-20 21:31:32 +03:00
okhsunrog
ab5e0150d4
update stm32-metapac
2025-05-20 18:48:44 +03:00
Dario Nieuwenhuis
f820eb2eba
Merge pull request #4212 from embassy-rs/fix-doc
...
fix: add bank confdiguration doc build features
2025-05-19 17:47:59 +02:00
Tobias Naumann
e0c5e93e78
Count all users of a given CAN instance and cleanup pins and RCC when the last user gets dropped
2025-05-19 15:38:57 +02:00
Yuri Astrakhan
ef0f29f0ed
Update defmt dependencies
2025-05-18 20:52:09 +02:00
Dario Nieuwenhuis
e4fc487644
Add rand-core v0.9 support.
...
Co-Authored-By: Aurélien Jacobs <aurel@gnuage.org>
2025-05-18 20:35:36 +02:00
Ulf Lilleengen
1eb76eb591
fix: add bank configuration doc build features
2025-05-16 14:37:54 +02:00
Tobias Naumann
466e1ee9ef
Impl Drop for stm32 Rng
2025-05-16 13:05:35 +02:00
Ralph Ursprung
117eb45fa0
add the possibility to document bind_interrupts
struct
s
...
the `bind_interrupts` macro creates a `struct` for the interrupts. it
was so far not possible to document those (except for STM32) and there
was no generic documentation being generated/added either, thus the
`missing_docs` lint was triggered for consumers which enabled it.
with this change it is now possible to manually add a comment on the
`struct` being defined in the macro invocation.
to show that this works one RP example has been modified accordingly.
2025-05-15 18:27:40 +02:00
Jakob
b17da5b794
Merge branch 'embassy-rs:main' into update_doc_comment_for_adc_read
2025-05-14 18:57:49 +02:00
Jakob
a71642ca01
Fix compile error in adc_read doc comment code
2025-05-14 18:57:00 +02:00
jake-taf
be20c708fa
Interrupt Doc Comments
...
Support adding doc comments to interrupts
2025-05-14 09:45:20 -04:00
Dario Nieuwenhuis
5caa4ac51b
Merge pull request #4124 from mickem/allow_stm32_to_re_init_rcc
...
Add function to allow re-init rcc config for stm32
2025-05-13 20:57:33 +00:00
Ulf Lilleengen
2a27aa828c
Merge pull request #4173 from phycrax/derive-for-pwmpincfg
...
[embassy-stm32] Derive Debug, Clone, Copy, defmt::Format for simple_pwm::PwmPinConfig
2025-05-09 16:48:41 +02:00
Dion Dokter
65bd86f19f
Stm32: Fix opamp copy pasta mistake
2025-05-08 13:40:21 +02:00
Süha Ünüvar
bd3b3b4526
derive debug copy clone defmt for pwmpinconfig
2025-05-07 17:14:28 +08:00
Dion Dokter
8017d58eb9
Merge branch 'main' into configurable-bank-support
2025-05-06 13:17:00 +02:00
Dion Dokter
73f11d238a
Updated metapac tag
2025-05-06 13:15:26 +02:00
Hiroaki Yutani
5105442f1f
Fix clippy::bad_bit_mask
2025-05-06 09:44:00 +09:00
Dario Nieuwenhuis
38fd357536
Update stm32-metapac
2025-05-01 18:38:37 +02:00
Dion Dokter
e478bdf1df
Remove all notion of 'default' and 'alt' flash layouts. Now there's just the one layout.
2025-05-01 14:28:06 +02:00
Dion Dokter
59d839a2b8
Fix dual bank support for F7
2025-05-01 13:37:12 +02:00
Dion Dokter
a83726b77e
Fix the f4 flash tests by throwing away alt mode
2025-05-01 11:15:14 +02:00
Dion Dokter
ace20f40ad
Maybe fixed all CI
2025-05-01 10:35:10 +02:00
diondokter
f713f170a1
Merge branch 'main' into configurable-bank-support
2025-05-01 09:44:39 +02:00
Dario Nieuwenhuis
0591d60a79
stm32/otg: calculate TRDT using AHB freq instead of kernel freq.
2025-04-30 18:11:20 +02:00
Dion Dokter
ae59d0acf4
Use generated metapac instead of local one
2025-04-29 17:13:43 +02:00
Dion Dokter
c84d8e3632
Update changelog
2025-04-29 17:07:02 +02:00
Dion Dokter
34a4dddfe7
Add L4+ support
2025-04-29 17:05:07 +02:00
Dion Dokter
a1081f29bf
Add f7 support
2025-04-29 16:59:04 +02:00