ROMemories
ca17b41d0d
fixup! feat(stm32-g0): provide a const constructor on rcc::Config
2025-05-26 14:43:21 +02:00
ROMemories
8fa07ac062
fixup! feat(stm32-c0): provide a const constructor on rcc::Config
2025-05-26 14:43:07 +02:00
Ulf Lilleengen
e447795f76
Merge pull request #4253 from embassy-rs/bump-eboot-stm32
...
chore: bump version of embassy-boot-stm32
2025-05-26 12:04:36 +02:00
Ulf Lilleengen
a8b3178cee
chore: bump version of embassy-boot-stm32
2025-05-26 09:11:46 +02:00
Ulf Lilleengen
63baf94074
Merge pull request #4242 from embassy-rs/temp-disable-pico
...
chore: temporarily disable pico tests
2025-05-26 06:47:07 +00:00
Kevin P. Fleming
a860fea0a5
stm32: Assert in BufferedUart that the buffers are not empty.
2025-05-25 08:51:27 -04:00
Kevin P. Fleming
ca5fe2645d
Move new documentation to RingBufferedUartRx struct.
2025-05-24 19:34:07 -04:00
Kevin P. Fleming
2ed5e04fd0
stm32: Expand documentation of RingBufferedUartRx.
...
Explain to users of this driver how 'waiting for bytes' actually
works, and what that may mean for latency introduced in their
application.
Also correct references to 'start' to be 'start_uart'.
2025-05-24 16:39:25 -04:00
Johan Anderholm
0f9a7a057f
executor: Make state implementations and their conditions match
...
Use u8 for state_atomics and state_critical_section since that
is all that is needed. Change arm condition to "32" since that is what
is used and required.
2025-05-23 18:27:14 +02:00
Ulf Lilleengen
134d162a33
chore: disable another test
2025-05-23 14:53:17 +02:00
Ulf Lilleengen
489c9df453
chore: temporarily disable pico tests
2025-05-23 14:40:51 +02:00
Ulf Lilleengen
94f9b27074
Merge pull request #4228 from okhsunrog/adding_eeprom
...
Adding EEPROM support to embassy-stm32
2025-05-23 14:15:15 +02:00
Gerhard de Clercq
68a45490fc
[embassy-usb-dfu] support ed25519 verification
...
This commit adds the ability to verify that USB DFU updates are correctly signed using ed25519.
This required adding support to embassy-boot for reading from the DFU partition.
2025-05-23 12:40:19 +02:00
Dario Nieuwenhuis
f7405493c1
Merge pull request #4238 from 0e4ef622/nrf53-temp
...
nrf: Enable TEMP driver for nrf5340-net
2025-05-23 12:11:19 +02:00
Matthew Tran
2d1652c532
nrf: Enable TEMP driver for nrf5340-net
2025-05-22 23:53:18 -05:00
Felipe Balbi
ea36d121db
embassy-rp: implement input/output inversion
...
RP2040/RP23xx support inversion in HW of the inputs and
outputs. Implement minimal support for that.
2025-05-22 14:07:06 -07:00
MatrixSenpai
7eaea84fb7
rustfmt
2025-05-22 11:04:30 -05:00
MatrixSenpai
9baf5fc5eb
adding compatibility with ws2812 leds that have 4 addressable lights
2025-05-22 10:58:09 -05:00
RaulIQ
967ae161a0
doc: update documentation to pass test
2025-05-22 10:56:48 +03:00
RaulIQ
3c3c7877cd
format simple_pwm.rs with rustfmt
2025-05-22 10:44:38 +03:00
Ulf Lilleengen
edceb0dc7d
Merge pull request #4234 from mkj/embassy-sync-rel-0.7
...
Prepare embassy-sync 0.7
2025-05-22 08:41:13 +02:00
Ulf Lilleengen
322a2a402e
Merge pull request #4235 from jubeormk1/main
...
Adding documentation to network std examples
2025-05-22 08:33:25 +02:00
jubeormk1
bc80903d0a
Added some notes for net_ppp example
2025-05-22 15:47:11 +10:00
jubeormk1
43ff562b5a
Adjustments for std examples
...
I extended the README.md file to extend instructions for the rest of network examples
I modified the tap.sh script to give ownership to the user running it and avoiding running the examples with sudo. This would help someone using a debuger.
2025-05-22 15:41:43 +10:00
Matt Johnston
5e49985ed6
embassy-sync: bump to 0.7.0
2025-05-22 13:29:55 +08:00
Matt Johnston
2f8a8e817c
embassy-sync: Update changelog
2025-05-22 13:29:55 +08:00
okhsunrog
c88bc97231
added eeprom to tests
2025-05-21 22:33:44 +03:00
okhsunrog
e4a6d7aedd
fix: lock on early return
2025-05-21 21:30:23 +03:00
okhsunrog
966186064e
fix UB
2025-05-21 20:59:49 +03:00
Dario Nieuwenhuis
9409afb02e
Merge pull request #4222 from felipebalbi/fix-ostimer
...
timer: ostimer: wait for match write ready
2025-05-21 17:31:37 +02:00
Felipe Balbi
7a600fe925
timer: ostimer: wait for match write ready
...
Before writing to MATCH_L/MATCH_H registers, wait for permission to do
so by pollinmg MATCH_WR_RDY bit in CTRL register.
2025-05-21 08:11:18 -07:00
Felipe Balbi
8e93ae8899
imxrt: add button example
2025-05-21 08:08:37 -07:00
okhsunrog
be831d0e79
Merge remote-tracking branch 'origin/main' into adding_eeprom
2025-05-21 17:10:49 +03:00
RaulIQ
62ffc995f1
improve waveform_up_multi_channel documentation
2025-05-21 16:39:41 +03:00
Dario Nieuwenhuis
7134e1a3a5
Merge pull request #4218 from embassy-rs/nrf-rng-mode
...
nrf/rng: add Blocking/Async Mode param.
2025-05-21 14:43:48 +02:00
Dario Nieuwenhuis
df83e91a35
Merge pull request #4230 from embassy-rs/h7rs-rtc-2
...
Add support for rtc_v3h7rs
2025-05-21 14:42:37 +02:00
Dario Nieuwenhuis
e08b0aecb5
Merge pull request #4227 from i509VCB/mspm0-group-int-v2
...
mspm0: generate interrupt group handlers
2025-05-21 14:42:14 +02:00
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
Dario Nieuwenhuis
0e47478f01
nrf/rng: add Blocking/Async Mode param.
...
This allows avoiding creating the irq handler if you're only going
to use it in blocking mode.
2025-05-21 12:39:52 +02:00
RaulIQ
05c5113556
add waveform_up_multichannel using DMAR/DCR
2025-05-21 12:27:25 +03:00