Ulf Lilleengen
406d377b75
Merge pull request #3632 from ROMemories/fix/make-net-config-constructors-const
...
fix(embassy-net): make the `Config` constructors `const`
2024-12-10 13:40:26 +00:00
ROMemories
1e2cbeae68
fix(embassy-net): make the Config
constructors const
2024-12-10 14:17:53 +01:00
Ulf Lilleengen
080900c8d1
Merge pull request #3626 from tommy-gilligan/rp23-usb-hid-keyboard-example
...
rp23: port usb_hid_keyboard example from rp
2024-12-10 10:18:40 +00:00
Ulf Lilleengen
e47bc1ca5c
Merge pull request #3630 from Gerharddc/main
...
Improve USB DFU support
2024-12-10 10:12:34 +00:00
Ulf Lilleengen
54b6fe6d84
Merge pull request #3627 from embassy-rs/executor-trace-generic
...
Extend tracing api to support executor id and end task
2024-12-10 10:08:51 +00:00
Gerhard de Clercq
5963a10d4d
stm32wb-dfu: add MSOS headers
...
The USB DFU example now shows how to automatically get the WinUSB driver assigned.
2024-12-10 09:31:47 +01:00
Gerhard de Clercq
0b9cdd86ab
embassy-usb-dfu: use correct function descriptors
...
This should allow things to work properly even when IADs are used.
2024-12-10 09:21:37 +01:00
Tommy Gilligan
30ba7b85df
cargo +nightly fmt
2024-12-10 06:27:22 +11:00
Ulf Lilleengen
f0be2fdce4
Extend tracing api to support executor id and end task
...
Allow applications to provide a trace implementation that only needs to
implement APIs used by the embassy executor, and provide more context in
the event of multiple executors being used.
2024-12-09 15:16:03 +01:00
Tommy Gilligan
e2e5d0f16b
rp23: port usb_hid_keyboard example from rp
2024-12-08 11:52:42 +11:00
Dario Nieuwenhuis
86578acaa4
Merge pull request #3624 from embassy-rs/nfct-fix2
...
nrf/nfct: actually fix frame timing.
2024-12-07 21:18:25 +00:00
Dario Nieuwenhuis
d1df927c03
nrf/nfct: actually fix frame timing.
...
Now it works both with android and iOS, and both with and without logs.
2024-12-07 22:15:07 +01:00
Dario Nieuwenhuis
a869c3d1fe
Merge pull request #3623 from bugadani/nrf
...
Shrink task arena of nrf tests
2024-12-07 20:24:15 +00:00
Dániel Buga
b7a58a6d69
Keep 52840's task arena unchanged
2024-12-07 21:02:23 +01:00
Dániel Buga
e7ca6a131d
Shrink task arena of tests
2024-12-07 18:28:30 +01:00
Dario Nieuwenhuis
59bf571c47
Merge pull request #3621 from dlaw/main
...
STM32: bump to latest stm32-metapac
2024-12-07 10:56:14 +00:00
David Lawrence
0bec981882
STM32: bump to latest stm32-metapac
...
HRTIM driver is updated per https://github.com/embassy-rs/stm32-data/pull/544
2024-12-06 21:58:18 -05:00
Dario Nieuwenhuis
48d00bd74c
Merge pull request #3620 from embassy-rs/nrf91-net-fd
...
Keep track of raw fd used for net data
2024-12-06 22:34:46 +00:00
Ulf Lilleengen
72976fed30
Merge pull request #3618 from bugadani/usb
...
Prepare embassy-usb-synopsys-otg 0.2.0
embassy-usb-synopsys-otg-v0.2.0
2024-12-06 15:04:55 +00:00
Ulf Lilleengen
1bb6e455bd
Keep track of raw fd used for net data
2024-12-06 15:47:21 +01:00
Ulf Lilleengen
25ac7a4dc8
Merge pull request #3609 from embassy-rs/req-wait-tx-bufs
...
Wait for tx buffers to be available for request fn
2024-12-06 14:03:42 +00:00
Dániel Buga
306099f9d5
Prepare embassy-usb-synopsys-otg 0.2.0
2024-12-06 13:23:06 +01:00
Dario Nieuwenhuis
65d2dbcc3a
Merge pull request #3617 from embassy-rs/nfct-fixes
...
nrf/nfct: two fixes
2024-12-06 10:37:10 +00:00
Dario Nieuwenhuis
0225221f8b
nrf/nfct: use the right error register for rx and tx.
2024-12-06 11:33:39 +01:00
Dario Nieuwenhuis
03082a9cdf
nrf/nfct: set correct frame delay timing.
...
This makes it work both with and without trace logging, before it would
only work with.
2024-12-06 11:33:39 +01:00
Ulf Lilleengen
7a56e2f9c9
Merge pull request #3614 from thermigo/main
...
docs: improve bootloader documentation
2024-12-06 08:37:26 +00:00
Badr Bouslikhin
78b536e74b
docs: improve stm32 embassy-usb-dfu example
2024-12-05 18:47:33 +01:00
Badr Bouslikhin
75a21e5045
docs: add an faq on bootloader failures
2024-12-05 18:39:54 +01:00
Badr Bouslikhin
a5ab19276e
docs: document softdevice/embassy-boot-nrf integration
2024-12-05 18:12:31 +01:00
Ulf Lilleengen
aa1bd827ca
Wait for tx buffers to be available for request fn
2024-12-04 14:48:55 +01:00
Ulf Lilleengen
af02310edc
Merge pull request #3603 from embassy-rs/nrf91-free-bufs
...
Free tx buffer on ipc send failure
2024-12-04 13:26:44 +00:00
Dario Nieuwenhuis
02ba6cd6c8
Merge pull request #3601 from LegitCamper/custom_bcdusb_version
...
Expose UsbVersion
2024-12-03 17:14:57 +00:00
sawyer bristol
0b7f9d84be
add docs for usb version variants
2024-12-03 09:54:15 -07:00
Ulf Lilleengen
6065bc6302
Free tx buffer on ipc send failure
2024-12-03 15:14:14 +01:00
sawyer bristol
1f9e678066
forgot to expose UsbVersion
2024-12-02 19:41:50 -07:00
Dario Nieuwenhuis
4acc0f84b0
Merge pull request #3274 from michelrandahl/discriminating-pins-within-tsc-group
...
STM32-TSC: enable discriminating between pins within same TSC group and improve TSC library in general
2024-12-03 01:11:33 +01:00
Dario Nieuwenhuis
86b53a2ce3
Merge pull request #3512 from EnmanuelParache/stm32_usart_set_baudrate
...
stm32/usart: Changing baud rate
2024-12-02 23:52:20 +00:00
Dario Nieuwenhuis
f7a1f5bf56
Merge pull request #3024 from bsodmike/fix_rp_wifi_example
...
Update RP Wifi Scan Example: Remove code that isn't used by the example (minor cleanup)
2024-12-02 23:51:13 +00:00
Michael de Silva
52ac74982d
Remove code that isn't used by the example
2024-12-03 00:45:35 +01:00
Dario Nieuwenhuis
a5ee98c402
Merge pull request #3600 from embassy-rs/patch-1
...
Add set_config method to RP SPI driver (rebased #3419 )
2024-12-02 23:37:57 +00:00
Enmanuel Parache
8d2fbf0e14
Extend set_baudrate implementation to Buffered and RingBuffered structs
2024-12-03 00:34:23 +01:00
Enmanuel Parache
32a1b232cb
Fixed build error
2024-12-03 00:34:23 +01:00
Enmanuel Parache
63298e2f7c
Reduced code duplication
2024-12-03 00:34:23 +01:00
Enmanuel Parache
def2601558
rustfmt
2024-12-03 00:34:23 +01:00
Enmanuel Parache
6494429a20
stm32/usart: Changing baud rate
2024-12-03 00:34:23 +01:00
Dario Nieuwenhuis
0138bc5dd8
examples/rp: update sdmmc.
2024-12-03 00:31:36 +01:00
Dario Nieuwenhuis
4b901f9a5b
Merge pull request #3517 from 1-rafael-1/correct-pwm-dutycycle-examples
...
correct rp pwm dutycycle examples: desired frequency
2024-12-02 23:17:17 +00:00
dstric-aqueduct
dcf228e448
Add set_config
method to RP SPI driver
...
Add a `set_config` method to `Spi` to allow reconfiguring SPI mode after creation.
The existing implementation of the `embassy-embedded-hal` trait `SetConfig` is changed to use the new method.
Existing uses of `SetConfig` trait may need to explicitly call the trait method to maintain current return type.
2024-12-03 00:14:24 +01:00
Dario Nieuwenhuis
5fabf7d462
Merge pull request #3599 from LegitCamper/custom_bcdusb_version
...
allow custom bcd usb version
2024-12-02 23:13:31 +00:00
sawyer bristol
fe2c82e98c
rename BcdUsbVersion -> UsbVersion
2024-12-02 16:07:10 -07:00