Commit graph

6997 commits

Author SHA1 Message Date
Dario Nieuwenhuis
0dc5e6d3e4 stm32/rcc: port F3 RCC to new API
See #2515
2024-02-12 02:19:31 +01:00
Dario Nieuwenhuis
edb3989b57
Merge pull request #2555 from eZioPan/timer-doc-fix
timer-doc-fix
2024-02-10 11:37:04 +00:00
eZio Pan
b4399a1bf5 timer-doc-fix 2024-02-10 16:22:36 +08:00
Dario Nieuwenhuis
f0ffc9f74a
Merge pull request #2553 from embassy-rs/update-metapac55
stm32: update metapac.
2024-02-10 02:02:52 +00:00
Dario Nieuwenhuis
832776d2c7 stm32: update metapac. 2024-02-10 02:50:35 +01:00
Dario Nieuwenhuis
e7d0b8db88
Merge pull request #2499 from eZioPan/update-metapac8
Update embassy-stm32 after stm32-metapac timer_v2
2024-02-10 00:24:02 +01:00
eZio Pan
8fd803a5fe use cfg_if to reduce macro condition 2024-02-10 00:00:43 +01:00
eZio Pan
0f94006be3 doc fix 2024-02-10 00:00:43 +01:00
eZio Pan
6c690ab259 restore original public API of timer, but keep new PAC 2024-02-10 00:00:43 +01:00
eZio Pan
b3cdf3a040 bug fix 2024-02-10 00:00:43 +01:00
eZio Pan
319f10da5d stm32-timer: filter out c0, f1 and f37x 2024-02-10 00:00:43 +01:00
eZio Pan
5b646bc3bd stm32-timer: L0 is special 2024-02-10 00:00:43 +01:00
eZio Pan
d538829f2f add methods with macro 2024-02-10 00:00:43 +01:00
Dario Nieuwenhuis
53bf0332e9 asdkf 2024-02-10 00:00:43 +01:00
eZio Pan
dc4898ca89 update timer mod after stm32-metapac timer_v2 2024-02-09 23:58:13 +01:00
eZio Pan
d6636ca116 minor fix 2024-02-09 23:57:09 +01:00
Dario Nieuwenhuis
04147b4147
Merge pull request #2544 from shufps/feat/adc-l0
Feat/adc l0
2024-02-09 22:48:57 +00:00
Dario Nieuwenhuis
5e82e32784
Merge pull request #2541 from xgroleau/fix/executor-rtos-usage-time
fix: rtos-trace time missing
2024-02-09 22:20:06 +00:00
Ulf Lilleengen
1641f8a27e
Merge pull request #2397 from tyler-gilbert/add-write-immediate-api-dma-ring-buffer
Add write_immediate() function to STM32 DMA ringbufer API
2024-02-09 20:05:41 +00:00
Ulf Lilleengen
c4f3e0dfd5
Merge pull request #2540 from badrbouslikhin/bootloader-modular-flash-partitions
feat: enhance bootloader for multiple flash support
2024-02-09 19:33:51 +00:00
Ulf Lilleengen
fd9318f205
Merge pull request #2354 from AdinAck/docs-generation-1
Add Generation Repos to Docs
2024-02-09 19:33:16 +00:00
Ulf Lilleengen
8f273ee8e3
Merge pull request #2551 from embassy-rs/fix-docs
docs: use correct link to book
2024-02-09 19:32:30 +00:00
Ulf Lilleengen
32f950cb5e docs: use correct link to book
Fixes #2550
2024-02-09 20:30:50 +01:00
Ulf Lilleengen
460cf79513
Merge pull request #2548 from plaes/faq-fixes
Faq fixes due to embassy-time crate split
2024-02-09 08:46:03 +00:00
Priit Laes
cbdc49ef8d faq: embassy-time was split into three packages, update faq accordingly
I ran into this issue when I had to pull in embassy-nrf from git,
though cargo didn't complain about conflicting embassy-time links.
2024-02-09 10:15:53 +02:00
Priit Laes
6e2d54c40b faq: Nightly is not required anymore 2024-02-09 10:14:55 +02:00
Priit Laes
bb743420be faq: Fix typo 2024-02-09 10:14:34 +02:00
Dario Nieuwenhuis
b326ee19bb
Merge pull request #2547 from plaes/spi-easydma-size-checks
nrf: spim/spis: Add size checks for EasyDMA buffer
2024-02-08 20:11:03 +00:00
Priit Laes
27411658d9 nrf: spim/spis: Add size checks for EasyDMA buffer
On most nRF chips, maximum buffer size for EasyDMA is 255, thus
we never got any data when attempting to use 256 bytes as RX/TX buffer.
2024-02-08 21:48:41 +02:00
xgroleau🐢
262518cfe5 fix: removed trailing comma 2024-02-08 09:02:07 -05:00
xgroleau🐢
09613e90de fix: missing 0 2024-02-08 09:01:07 -05:00
xgroleau🐢
d48620d58f fix: compilation for rtos trace 2024-02-08 08:59:06 -05:00
shufps
34c71b58cf made adc example working with default clock configuration and switched in v1 to PCLK/2 per default 2024-02-08 11:28:53 +01:00
shufps
dabe48c3bd fmt 2024-02-08 11:15:28 +01:00
shufps
b2b2abeb33 clippy 2024-02-08 11:14:29 +01:00
shufps
8d0a9bbefb clippy 2024-02-08 11:14:14 +01:00
shufps
158d7dbc8f cargo fmt 2024-02-08 11:11:13 +01:00
shufps
8dff89bfd9 added ADC example running on L0 2024-02-08 11:07:30 +01:00
shufps
ab8f25fd78 added support for ADC of L0s 2024-02-08 10:47:26 +01:00
Dario Nieuwenhuis
2e15d1371a
Delete tests/stm32/teleprobe.sh 2024-02-08 00:31:21 +01:00
Badr Bouslikhin
74fbe27a87
ci(boot): add new example and fix bootloader/stm32wb-dfu 2024-02-07 14:55:08 +01:00
Badr Bouslikhin
e391b9b74c
docs(boot): ignore partial non-compilable example in rustdoc 2024-02-07 14:37:38 +01:00
Badr Bouslikhin
634c409c55
docs(boot): document from_linkerfile_blocking method 2024-02-07 13:06:48 +01:00
Badr Bouslikhin
cfc3e96633
fix(boot): update examples 2024-02-07 12:50:48 +01:00
Badr Bouslikhin
4a72f946e4
fix(boot): update stm32wb-dfu example readme 2024-02-07 11:38:05 +01:00
Badr Bouslikhin
af2b4df833
refactor(boot): change generics name to match existing convention 2024-02-07 11:32:13 +01:00
xgroleau🐢
5f36108896 fix: rtos-usage time missing 2024-02-06 15:08:05 -05:00
Dario Nieuwenhuis
2c5426aa5c
Merge pull request #2539 from badrbouslikhin/stm32h7-flash-improvements
fix(stm32h7/flash): enhance resilience to program sequence errors (pgserr)
2024-02-06 15:58:50 +00:00
Dario Nieuwenhuis
5e09e7b014
Merge pull request #2537 from badrbouslikhin/main
fix(stm32/h7): use correct unit in vco clock check
2024-02-06 15:57:53 +00:00
Badr Bouslikhin
c267cb9ab7
feat: enhance bootloader for multiple flash support 2024-02-06 16:25:45 +01:00