Ulf Lilleengen
|
df23a77bfc
|
Add led to example to demonstrate revert state detection
|
2024-09-19 09:16:19 +02:00 |
|
Ulf Lilleengen
|
ab0a227e4c
|
Ensure bootloader state is parsed correctly
|
2024-09-19 09:16:19 +02:00 |
|
Ulf Lilleengen
|
b1897c58fa
|
Add revert state in embassy-boot
The revert state signals that a firmware revert has taken place,
allowing the application to know if a firmware update attempt was
reverted.
|
2024-09-19 09:16:19 +02:00 |
|
Dario Nieuwenhuis
|
45cbcb513d
|
Merge pull request #3350 from embassy-rs/net-fixes2
net: add all combinations of wait methods for link/config up/down.
|
2024-09-18 19:51:37 +00:00 |
|
Dario Nieuwenhuis
|
bee53af36a
|
net: add all combinations of wait methods for link/config up/down.
|
2024-09-18 21:37:42 +02:00 |
|
Dario Nieuwenhuis
|
60f93b42e2
|
net-esp-hosted: set wpa3_supported=true.
I've noticed wpa3 still works without this flag, so I'm not sure what this does tbh...
|
2024-09-18 21:24:50 +02:00 |
|
Dario Nieuwenhuis
|
a406a01459
|
net-esp-hosted: remove useless fn init.
|
2024-09-18 21:24:35 +02:00 |
|
Dario Nieuwenhuis
|
d12e98aaf4
|
Merge pull request #3338 from ionspin/add-rp2350-trng-support
RP2350 TRNG support
|
2024-09-17 22:17:23 +00:00 |
|
Dario Nieuwenhuis
|
e597c6b959
|
Merge pull request #3332 from CBJamo/rp2350_pio_pins
rp: rp2350 pio pin fixes
|
2024-09-17 22:15:37 +00:00 |
|
Ugljesa Jovanovic
|
2bc49763c6
|
TRNG support for 235x
|
2024-09-17 21:26:59 +02:00 |
|
Dario Nieuwenhuis
|
cc9e2a51da
|
Merge pull request #3345 from CBJamo/rp2350_clock_padiso
rp23: Disable pad isolation on clock in/out pins
|
2024-09-17 19:17:31 +00:00 |
|
Dario Nieuwenhuis
|
303bcc4c16
|
Merge pull request #3347 from kalkyl/pio-onewire
rp: Add PIO example for one-wire temperature sensor
|
2024-09-17 19:17:16 +00:00 |
|
kalkyl
|
0bfc98a3e5
|
rp: Add PIO example for one-wire temperature sensor
|
2024-09-17 19:41:58 +02:00 |
|
Dario Nieuwenhuis
|
74ad31466b
|
Merge pull request #3341 from shilga/tx-only-uart
rp: add constructor for tx-only blocking UART
|
2024-09-16 20:51:12 +00:00 |
|
kingofpayne
|
6d89f2729a
|
boot: flash-erase-zero (#3344)
Allow compatibility with devices whose flash erase set bytes to 0x00
instead of 0xFF, using a new flash-erase-zero feature.
See issue #3342.
|
2024-09-16 22:07:56 +02:00 |
|
Dario Nieuwenhuis
|
ae8caf3f55
|
Merge pull request #3314 from elagil/add_iso_endpoint_support
Add ISO endpoint support
|
2024-09-16 19:51:52 +00:00 |
|
Dario Nieuwenhuis
|
e90b3bc449
|
Merge pull request #3329 from embassy-rs/net-deinit
net: refactor to simplify lifetimes/generics.
|
2024-09-16 19:40:22 +00:00 |
|
Dario Nieuwenhuis
|
73aa40a9b9
|
Disable nrf52840 hil tests.
|
2024-09-16 21:27:34 +02:00 |
|
Dario Nieuwenhuis
|
be0d9775e3
|
net: refactor to simplify lifetimes/generics.
|
2024-09-16 21:17:11 +02:00 |
|
Caleb Jamison
|
2855e65cc6
|
Disable pad isolation on clock in/out pins
|
2024-09-16 13:26:24 -04:00 |
|
Caleb Jamison
|
d1508cc49c
|
oops
|
2024-09-16 13:07:16 -04:00 |
|
Caleb Jamison
|
8b34c94ef3
|
Improve error message when pin groups are not allowed
|
2024-09-16 13:02:35 -04:00 |
|
Caleb Jamison
|
6e0c3e25fd
|
Only check ping groups that have count >0
|
2024-09-16 12:58:23 -04:00 |
|
Caleb Jamison
|
9cfde66446
|
Move pin isolation config to make_pio_pin
|
2024-09-16 12:47:34 -04:00 |
|
Caleb Jamison
|
48fd0550d1
|
Review fixes
Don't overflow on subtract
Replace giant match with for loop
dedupe register write
|
2024-09-16 12:41:12 -04:00 |
|
Sebastian Quilitz
|
313e76af04
|
rp: add constructor for tx-only blocking UART
|
2024-09-16 12:27:17 +02:00 |
|
Ulf Lilleengen
|
a23f56b3dd
|
Merge pull request #3340 from kingofpayne/fix-3339
fix(boot): return signature error when no features
|
2024-09-16 10:17:22 +00:00 |
|
Olivier Hériveaux
|
8519e54461
|
fix(boot): return signature error when no features
Always return signature error in verify_and_mark_updated when no
signature features are enabled.
|
2024-09-16 11:54:40 +02:00 |
|
Caleb Jamison
|
55c3da5a4f
|
Properly drop pins >30
|
2024-09-15 20:48:54 -04:00 |
|
Caleb Jamison
|
ed6cbc7a3a
|
Fix upper bound of case where pins should be <=31
|
2024-09-15 20:09:18 -04:00 |
|
Caleb Jamison
|
e359b24121
|
remove debug print
|
2024-09-12 11:50:36 -04:00 |
|
Caleb Jamison
|
823a82adb7
|
Fixup formatting to work with log
|
2024-09-12 11:43:15 -04:00 |
|
Caleb Jamison
|
eeda57a424
|
rp2350 pio pin fixes
Disable pad isolation on any used pin.
Use GPIOBASE and offset pin bases if all pins are > 16, panic if some
pins are < 16 and some are > 31
|
2024-09-12 11:37:17 -04:00 |
|
Caleb Jamison
|
3d6a270f30
|
rp: Fix indexing for pins >31 on rp235xb (#3330)
* Fix indexing for pins >31 on rp235xb
* fixup knowing that 1<<7 is 128 not 64
|
2024-09-12 01:44:11 +02:00 |
|
Ulf Lilleengen
|
7648d42b7f
|
Merge pull request #3328 from Ddystopia/main
fix: `select_slice` is unsound.
|
2024-09-11 09:09:44 +00:00 |
|
Oleksandr Babak
|
29932c295c
|
fix: select_slice is unsound. fixes #3320
|
2024-09-11 10:46:28 +02:00 |
|
Ulf Lilleengen
|
dc98d865ff
|
Merge pull request #3327 from phycrax/docs-add-rustybits-video
docs: Add a link to [From Zero to Async in Embedded Rust] in resources
|
2024-09-11 07:08:10 +00:00 |
|
Süha Ünüvar
|
833537231e
|
add link to rustybits zero to async video in resources section
|
2024-09-11 12:50:46 +08:00 |
|
Dario Nieuwenhuis
|
2c6986f5b0
|
Merge pull request #3255 from embassy-rs/time-clarify-docs
time-driver: clarify docs for set_alarm.
|
2024-09-10 23:54:47 +00:00 |
|
Dario Nieuwenhuis
|
d193c9ef44
|
time-driver: clarify docs for set_alarm.
|
2024-09-11 01:36:11 +02:00 |
|
Dario Nieuwenhuis
|
7fde354b21
|
Merge pull request #3310 from Ecco/lptim
stm32: Add a first Lptim driver
|
2024-09-10 23:24:41 +00:00 |
|
Dario Nieuwenhuis
|
c739091085
|
Update stm32-metapac.
|
2024-09-11 01:19:46 +02:00 |
|
Romain Goyet
|
d69f68b8c0
|
stm32: Use a GLOBAL interrupt for lptim
|
2024-09-11 01:18:52 +02:00 |
|
Romain Goyet
|
69208daf6d
|
stm32: Fixing stupid typo (thanks @dirbaio)
|
2024-09-11 01:18:52 +02:00 |
|
Romain Goyet
|
ac319970b8
|
stm32: Work around LPTIM4
|
2024-09-11 01:18:52 +02:00 |
|
Romain Goyet
|
652133bce4
|
stm32: Support LPTIM v1 and v2
|
2024-09-11 01:18:52 +02:00 |
|
Romain Goyet
|
37130f45e4
|
stm32: Use the updated LPTIM pac
|
2024-09-11 01:18:52 +02:00 |
|
Romain Goyet
|
b449e04a88
|
stm32: Temporary fix around incomplete stm32-metapac
|
2024-09-11 01:18:52 +02:00 |
|
Romain Goyet
|
3b8859653e
|
stm32: Clean up the lptim driver
|
2024-09-11 01:18:52 +02:00 |
|
Romain Goyet
|
a1c9a2e8bd
|
First working draft of a lptim driver
This driver is able to PWM a pin
|
2024-09-11 01:18:52 +02:00 |
|