10278 Commits

Author SHA1 Message Date
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
okhsunrog
27ca627fc8 added examples 2025-05-21 09:54:19 +03:00
okhsunrog
437e45df2b make API more consistent 2025-05-21 09:44:28 +03:00
okhsunrog
aa951e7fd6 Merge remote-tracking branch 'origin/main' into adding_eeprom 2025-05-21 09:28:31 +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
i509VCB
8b65f9cf0f
mspm0: link interrupt groups in tests 2025-05-20 17:29:28 -05:00
okhsunrog
7be84f137c eeprom support 2025-05-21 01:21:43 +03:00
i509VCB
d23c71ea29
mspm0: generate interrupt group handlers 2025-05-20 17:17:03 -05:00