Commit graph

7341 commits

Author SHA1 Message Date
Dominic
b6a383811a
Improve panic message when requesting frequency higher than clock
Previously it would panic with message "unreachable", which isn't
particularly clear about what the problem is and how to fix it.
2024-03-11 17:52:18 +01:00
Dario Nieuwenhuis
ac06ca2fa0
Merge pull request #2680 from caleb-garrett/dma-priority
Configurable DMA Request Priority
2024-03-10 22:42:03 +00:00
Caleb Garrett
4a5b6e05fb Correct more CI build issues. 2024-03-10 17:33:40 -04:00
Caleb Garrett
50a7ada0bb Fixed DMA CI build issues. 2024-03-10 17:28:53 -04:00
Caleb Garrett
e92094986d Add DMA request priority as transfer option. 2024-03-10 16:53:37 -04:00
Dario Nieuwenhuis
a58891891b
Merge pull request #2676 from adamgreig/bump-metapac
stm32: bump metapac version
2024-03-10 15:33:01 +00:00
Adam Greig
b456addb2b
stm32: bump metapac version 2024-03-09 20:13:20 +00:00
Dario Nieuwenhuis
1b4d3e1e29
Merge pull request #2675 from msrd0/no-personal-prefs
Remove personal preferences regarding editor settings
2024-03-09 11:16:03 +00:00
Dominic
842f90e324
No personal preferences in public repository 2024-03-09 12:11:09 +01:00
Dario Nieuwenhuis
1366c278b3
Merge pull request #2518 from msrd0/issue-2445
Fix incorrect D1CPRE max for STM32H7 RM0468
2024-03-09 11:02:58 +00:00
Dominic
71179fa818
Check for CPU_FREQ_BOOST 2024-03-09 11:55:09 +01:00
Dominic
fadffc5061
Fix incorrect D1CPRE max for STM32H7 RM0468 2024-03-09 11:55:09 +01:00
Dario Nieuwenhuis
7718d66053
Merge pull request #2670 from jr-oss/fix_regression_simple_pwm_output_enable
STM32 SimplePwm: Fix regression and re-enable output pin
2024-03-08 13:05:20 +00:00
Ralf
b7bb4b23f8 STM32 SimplePwm: Fix regression and re-enable output pin
PR #2499 implemented timer hierarchy, but removed enable_outputs()
from trait CaptureCompare16bitInstance and from SimplePwm.

This functions is required for advanced timers to set bit BDTR.MOE
and to enable the output signal.
2024-03-08 11:18:45 +01:00
Dario Nieuwenhuis
b2d236ee39
Merge pull request #2667 from timokroeger/stm32-anychannel-fix
stm32: Implement `Channel` trait for `AnyChannel`
2024-03-07 15:18:32 +00:00
Dario Nieuwenhuis
5d4bcaebcf
Merge pull request #2668 from tomasbarton-stemcell/patch-1
Update stm32c0 HSI frequency
2024-03-07 15:01:46 +00:00
Tomas Barton
bb3711bbf9
update stm32c0 HSI frequency 2024-03-07 06:51:32 -08:00
Timo Kröger
bbc06458a3 stm32: Implement Channel trait for AnyChannel 2024-03-07 15:05:28 +01:00
Dario Nieuwenhuis
5e92973136
Merge pull request #2658 from MaxiluxSystems/fdcan-buffered-read-consistent
stm32: fdcan: merge read impls, add setter for TxBufferMode, rename Queue -> Priority
2024-03-06 20:44:48 +00:00
Dario Nieuwenhuis
aaea056ed1
Merge pull request #2664 from eZioPan/build-target-fix
ci stm32: build target fix
2024-03-06 18:51:25 +00:00
Dario Nieuwenhuis
f3efa4ee3b stm32/rtc: remove use of deprecated .timestamp() 2024-03-06 19:45:57 +01:00
Dario Nieuwenhuis
4603b0236a
Merge pull request #2666 from votrungchi/usb_hid_mouse
stm32: add usb_hid_mouse example
2024-03-06 18:04:30 +00:00
Vo Trung Chi
5d53348c76 stm32: add usb_hid_mouse example
Signed-off-by: Vo Trung Chi <chi.votrung@vn.bosch.com>
2024-03-07 00:59:49 +07:00
Vo Trung Chi
61653229b6 stm32: add usb_hid_mouse example
Signed-off-by: Vo Trung Chi <chi.votrung@vn.bosch.com>
2024-03-07 00:57:18 +07:00
Vo Trung Chi
315fb040ee stm32: add usb_hid_mouse example
Signed-off-by: Vo Trung Chi <chi.votrung@vn.bosch.com>
2024-03-07 00:46:27 +07:00
Ulf Lilleengen
0cedce4068
Merge pull request #2649 from blueluna/feat/radio-ieee802154
[embassy-nrf] IEEE 802.15.4 radio
2024-03-06 16:40:26 +00:00
eZio Pan
6d35e3f63c ci stm32: build target fix 2024-03-06 19:54:59 +08:00
Dario Nieuwenhuis
3638df789e
Merge pull request #2663 from eZioPan/update-build-target
ci stm32: update U5 H5 WBA target to Armv8-M
2024-03-05 14:29:21 +00:00
Erik Bånvik
bb73d6b3fe Fixed suggestions, added nRF51 to BLE 2024-03-05 15:01:05 +01:00
eZio Pan
869d590301 ci stm32: update U5 H5 WBA target to Armv8-M 2024-03-05 21:39:34 +08:00
Erik Bånvik
5b5d54c0c7 Do not build radio for nrf5340-app 2024-03-05 11:58:32 +01:00
Erik Bånvik
5408f21e99 Fixed nrf51 radio build 2024-03-05 11:47:06 +01:00
Erik Bånvik
bc258b322b Support nearly all nRF5 RADIOs 2024-03-05 11:39:15 +01:00
Erik Bånvik
84935fbfab More formatting 2024-03-05 01:06:04 +01:00
Erik Bånvik
c00f014f18 Some more unifying, documentation 2024-03-05 01:03:10 +01:00
Dario Nieuwenhuis
60567b72fb
Merge pull request #2660 from embassy-rs/zerocopy-docs
docs: clarify capabilities of zerocopy channel
2024-03-04 17:52:03 +00:00
Ulf Lilleengen
2a25757377 docs: clarify capabilities of zerocopy channel 2024-03-04 18:36:34 +01:00
Torin Cooper-Bennun
e0018c6f4f stm32: can:fd: merge read impls; buffered RX returns Result<_, BusError> 2024-03-04 12:38:46 +00:00
Torin Cooper-Bennun
72c6cdc5d5 stm32: can: fd: rename TxBufferMode::Queue -> ::Priority for clarity 2024-03-04 12:22:18 +00:00
Ulf Lilleengen
49807c0e7f
Merge pull request #2657 from wyager/bootloader-softfail
Add support for handling bootloader setup failure in `embassy-boot`
2024-03-04 05:04:30 +00:00
William Yager
0813f42d08 ci 2024-03-03 21:07:08 -05:00
William Yager
cde6e2b58b ok 2024-03-03 18:50:27 -05:00
William Yager
873934aae5 ok 2024-03-03 18:43:44 -05:00
Dario Nieuwenhuis
02a0a15976
Merge pull request #2656 from embassy-rs/rcc-gc0
stm32/rcc: port g0, c0 to new api. Add c0 HSIKER/HSISYS support.
2024-03-04 00:26:21 +01:00
Dario Nieuwenhuis
ae266f3bf5 stm32/rcc: port c0 to new api. Add c0 HSIKER/HSISYS support. 2024-03-04 00:08:14 +01:00
Dario Nieuwenhuis
c8c4b0b701 stm32/rcc: port g0 to new api. 2024-03-04 00:04:06 +01:00
Dario Nieuwenhuis
b4567bb8c5 stm32/rcc: g4: consistent PllSource, add pll pqr limits, simplify a bit. 2024-03-04 00:04:06 +01:00
Dario Nieuwenhuis
20760ff4f7
Merge pull request #2648 from peterkrull/dyn-channel-constructor
Add constructor for dynamic channel
2024-03-03 20:57:49 +00:00
Dario Nieuwenhuis
0cd293acc2
Merge pull request #2647 from cschuhen/feature/fdcan-tx-fifo
stm32: can: fd: allow TX buffers in FIFO mode
2024-03-03 20:33:03 +00:00
Erik Bånvik
0c4c996339 Fixed formatting 2024-03-03 02:16:20 +01:00