Gerhard de Clercq
3c9661cebc
[embassy-usb-dfu] Add generic DFU marking interface
...
This commit adds an interface that allows users to customise how the bootloader is informed that DFU mode is needed on the next boot.
2025-04-22 12:20:33 +02:00
Dario Nieuwenhuis
fb5ce05b26
Merge pull request #4119 from 0e4ef622/nrf53-wdt
...
nrf53: add WDT support
2025-04-21 19:08:02 +02:00
Matthew Tran
c00e3f94f0
nrf: make wdt INDEX private
2025-04-21 10:43:02 -05:00
Matthew Tran
f535acfca0
nrf53: add WDT support
2025-04-20 20:23:26 -05:00
Dario Nieuwenhuis
9d62fba7d2
Merge pull request #4112 from embassy-rs/update-metapac-4929
...
stm32: update metapac, cleanup clocks a bit.
2025-04-18 18:47:55 +00:00
Dario Nieuwenhuis
7512c5f14e
stm32: update metapac, cleanup clocks a bit.
2025-04-18 20:32:15 +02:00
Dario Nieuwenhuis
4c6311a1e3
Merge pull request #4111 from antonok-edm/hash-context-clone
...
Derive `Clone` for `hash::Context`
2025-04-18 18:21:21 +00:00
Anton Lazarev
11241c579a
derive Clone for hash::Context
...
The HASH accelerator can be used for HMAC if a key is provided. One
significant use case of HMAC is as a PRF for the PBKDF2 algorithm, but
this requires that the hashing state can be recursively "branched"
multiple times.
2025-04-18 11:15:24 -07:00
Dario Nieuwenhuis
ca40dc7ff7
Merge pull request #3843 from ost-ing/sdmmc-multiblocks
...
STM32 SDMMC multiple block read/write support
2025-04-18 16:09:48 +00:00
Oliver
eb83d049c7
stm32/sdmmc: add support for multiple block reads and writes.
2025-04-18 14:21:29 +02:00
Dario Nieuwenhuis
3ffee5e22b
Merge pull request #3965 from toon23/stm32_usart-pin_config
...
Stm32 usart: implement pin config for cts, tx, rts and de
2025-04-18 11:10:00 +00:00
Dario Nieuwenhuis
59c42bd6d2
Merge pull request #4082 from markmurphydev/patch-1
...
Update blinky_wifi example name
2025-04-18 11:09:07 +00:00
Dario Nieuwenhuis
667400111a
Merge pull request #4089 from IvanLi-CN/g4-opamp
...
feat(embassy-stm32/opamp): Add some STM32G4 opamp usage
2025-04-18 11:09:00 +00:00
Dario Nieuwenhuis
7a620661da
Merge pull request #4107 from bugadani/cmsisdap
...
Add CMSIS-DAP driver
2025-04-18 10:54:37 +00:00
Dario Nieuwenhuis
fce0602dee
Merge pull request #4108 from Josep8128/main
...
Added USB core_id 0x1000 for STM32
2025-04-18 10:54:29 +00:00
Dario Nieuwenhuis
27e4d70377
RIP stm32l073rz
2025-04-18 12:53:43 +02:00
Josep Angel Oltra
69d2ce4eab
Added USB core_id 0x1000 for STM32
2025-04-17 22:57:13 +02:00
Dániel Buga
b0eacf0eec
Add optional trace endpoint
2025-04-17 22:29:15 +02:00
Dániel Buga
e410e65b83
Add CMSIS-DAP driver
2025-04-17 21:03:58 +02:00
Dario Nieuwenhuis
443ffd8b6d
Merge pull request #4102 from dkm/patch-1
...
Fix link in faq.adoc
2025-04-17 11:25:03 +02:00
Marc Poulhiès
8b565fc85e
Fix link in faq.adoc
...
Looks like a link was using markdown instead of asciidoc.
2025-04-16 21:40:30 +02:00
Anton Pöhl
94c208b52a
Stm32 usart: better names for open drain pin modes
2025-04-16 20:42:51 +02:00
Dario Nieuwenhuis
2bb9c0f10d
Merge pull request #4100 from ckrenslehner/fix/stm32wb-low-power
...
fix: stm32wb55 low power feature did not compile
2025-04-15 19:14:30 +02:00
Dario Nieuwenhuis
c955320e5d
Merge pull request #4093 from 1-rafael-1/rp235x-input-pwm-fix
...
Enable input mode for PWM pins on RP235x and disable it on drop
2025-04-15 19:14:19 +02:00
ckrenslehner
af755a57ad
fix: stm32wb55 low power feature did not compile
2025-04-15 18:01:46 +02:00
Dario Nieuwenhuis
e56a1d0e45
Merge pull request #4095 from G33KatWork/stm32_eth_v1_mii
...
Implement MII for STM32 V1 ethernet peripheral
2025-04-15 10:34:27 +00:00
Dario Nieuwenhuis
05c6634904
Merge pull request #4096 from wez/csprng
...
embassy-rp: impl rand_core::CryptoRng for Trng
2025-04-15 10:33:25 +00:00
Dario Nieuwenhuis
4cc7d41b24
Merge pull request #4097 from mkj/pr/rp-i2c-slave-pins
...
rp: i2c-slave example: fix twice-swapped sda/scl
2025-04-15 10:33:11 +00:00
Matt Johnston
6a6e421652
rp: i2c-slave example: fix twice-swapped sda/scl
...
sda and scl were swapped twice. The code worked, but would be confusing
trying to interface with pins externally.
2025-04-15 17:44:50 +08:00
Wez Furlong
a606a1a45a
embassy-rp: impl rand_core::CryptoRng for Trng
...
Per discussion in https://github.com/embassy-rs/embassy/pull/3338/files#r2040704590
the Trng implementation satisfies the requirements for CryptoRng,
so it is reasonable to implement this marker trait.
2025-04-14 19:22:33 -07:00
Andreas Galauner
d9f708ca6d
Implement MII for STM32 V1 ethernet peripheral
2025-04-15 04:14:44 +02:00
1-rafael-1
dbd7ce4d38
Enable input mode for PWM pins on RP235x and disable it on drop
2025-04-14 22:41:28 +02:00
Dario Nieuwenhuis
dd787c3727
Merge pull request #4090 from diondokter/g4-adc5
...
Add the ADC5 to the DMA codegen for the STM32g4x3 and g4x4
2025-04-14 15:52:15 +00:00
Dion Dokter
04dd1d9e77
Add the ADC5 to the DMA codegen for the STM32g4x3 and g4x4
2025-04-14 14:57:28 +02:00
Ivan Li
bbfebf968e
feat(embassy-stm32/opamp): Add some stm32g4 opamp usage
...
Signed-off-by: Ivan Li <ivanli2048@gmail.com>
2025-04-14 20:42:46 +08:00
Ulf Lilleengen
8fc40e0b84
Merge pull request #4085 from 1-rafael-1/add-rp235x-in-docs-comments
...
update documentation and examples to mention RP235x
2025-04-14 07:58:59 +00:00
rafael
4e90c535d2
Update adc.rs
2025-04-14 09:26:53 +02:00
rafael
bed6dde744
Update adc.rs
2025-04-14 09:23:32 +02:00
Dario Nieuwenhuis
e0f85249f9
Merge pull request #3932 from AlixANNERAUD/add-rwlock
...
Add RwLock to embassy-sync
2025-04-14 00:50:49 +02:00
Dario Nieuwenhuis
c52c7ec429
Merge pull request #4086 from 1-rafael-1/somebody-forgot-wifi-credentials-in-code
...
update WiFi credentials to placeholders
2025-04-13 22:07:56 +00:00
1-rafael-1
642740b8cb
update WiFi credentials to placeholders
2025-04-13 22:33:10 +02:00
1-rafael-1
6719e13059
update documentation and examples to mention RP235x
2025-04-13 22:23:07 +02:00
Dario Nieuwenhuis
dd3ae39d42
Merge pull request #4084 from iliana/cyw43-state-const-new
...
cyw43: make State::new a const fn
2025-04-13 17:09:35 +00:00
iliana etaoin
db83d7275e
cyw43: make State::new a const fn
2025-04-13 00:26:43 -07:00
Mark Murphy
88b5752960
Update blinky_wifi example name
...
The RP pico w 2 blinky example is currently called `blinky_wifi`
2025-04-12 21:02:51 -04:00
Anton Pöhl
de06406899
Stm32 usart: Remove meaningless pin configurations
2025-04-12 20:56:00 +02:00
Alix ANNERAUD
181a324b4d
Refactor RwLock implementation by removing unused map methods and cleaning up code for improved readability
2025-04-12 12:26:48 +02:00
Anton Pöhl
eb73cc7cfe
Format
2025-04-11 20:58:03 +02:00
Anton Pöhl
a544726be4
Stm32 usart: remove HalfDuplexConfig
...
The pin parameters of usart::Config are used instead.
2025-04-11 20:58:03 +02:00
Anton Pöhl
e3cec4a246
Stm32 usart: make pin modes of cts, tx, rts and de configurable
2025-04-11 20:58:03 +02:00