Commit Graph

7851 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
679160a1c5
Merge pull request #2887 from jamesmunns/james/stm32-i2cv1-errata
stm32: Add workaround for STM32 i2cv1 errata
2024-04-29 12:06:08 +00:00
Dario Nieuwenhuis
49a90a3b90
Merge pull request #2886 from adamgreig/stm32-dac-new-int
stm32: dac: fix new_internal not setting mode as documented
2024-04-29 11:58:50 +00:00
James Munns
5ce3a6b61e Add workaround for STM32 i2cv1 errata 2024-04-29 12:32:33 +02:00
Adam Greig
cb60f06594
stm32: dac: fix new_internal not setting mode as documented 2024-04-29 02:28:20 +01:00
Dario Nieuwenhuis
51a4a73323
Merge pull request #2885 from CirrusNeptune/cyw43-precomputed-psk
cyw43: Add function to join WPA2 network with precomputed PSK.
2024-04-28 23:16:53 +00:00
Cirrus
3db771f4b6 Make join_wpa2_passphrase_info private 2024-04-28 16:04:52 -07:00
Cirrus
7432c4069b passphrase_info does not have to be passed &mut 2024-04-28 15:34:54 -07:00
Cirrus
d2f6ce5afd cyw43: Add function to join WPA2 network with precomputed PSK.
With flags = 0 in PassphraseInfo, CYW firmware skips the PBKDF2 PSK
derivation. This makes it possible avoid storing unhashed passwords.

The wpa_passphrase utility may be used to generate this PSK.
2024-04-28 15:22:11 -07:00
Dario Nieuwenhuis
08314b0940
Merge pull request #2862 from AtoVproject/feature/web-usb-class
WebUSB implementation
2024-04-28 21:24:21 +02:00
Dario Nieuwenhuis
14225eb3a0
Merge pull request #2876 from ftk/timer32fix
stm32 timer: fix 32bit timer off by one ARR error
2024-04-28 21:24:14 +02:00
Dario Nieuwenhuis
f60c094891
Merge pull request #2877 from eZioPan/h5-low-power
low power for h5
2024-04-28 18:39:35 +00:00
Dario Nieuwenhuis
bbedcf9b0b
Merge pull request #2874 from qwerty19106/patch-1
Improve Uart::new_half_duplex docs
2024-04-28 18:37:14 +00:00
Chris Maniewski
095af92791
feature: WebUSB capability implementation
This adds the WebUSB implementation as per
https://wicg.github.io/webusb/, using one in-endpoint and one
out-endpoint as well as an example for the RP2040 to illustrate this
capability.
2024-04-27 23:14:16 +02:00
Dario Nieuwenhuis
4617f6c754
Merge pull request #2879 from cyril-marpaud/patch-2
fix: typo
2024-04-27 19:54:50 +00:00
Dario Nieuwenhuis
0b0027aac3
Merge pull request #2881 from bugadani/ep_count
Synopsys: Make max EP count configurable
2024-04-27 19:54:27 +00:00
eZio Pan
d9e59e8e42 low power for h5 2024-04-28 00:33:02 +08:00
Dániel Buga
887d7e1430 Configure MAX_EP_COUNT via const generics 2024-04-27 18:01:45 +02:00
Dániel Buga
61e3ca049c Only access the necessary parts of State 2024-04-27 17:57:11 +02:00
Dániel Buga
7b4d2ab1be Group endpoint states into a per-endpoint struct 2024-04-27 17:18:40 +02:00
Cyril Marpaud
ede07883fe
fix: typo 2024-04-27 16:39:21 +02:00
ftk
e7bfd7bac9 stm32 timer: fix 32bit timer off by 1 ARR error 2024-04-27 15:49:30 +03:00
qwerty19106
c929ad226b
Improve Uart::new_half_duplex docs 2024-04-27 12:22:35 +04:00
Dario Nieuwenhuis
34074e6eb0
Merge pull request #2872 from embassy-rs/cleanups
Misc cleanups.
2024-04-26 21:59:31 +00:00
Dario Nieuwenhuis
5732ee7ca9 Reduce use of the full futures crate. 2024-04-26 23:22:25 +02:00
Dario Nieuwenhuis
597315873d Remove leftover cargo new boilerplate. 2024-04-26 22:59:50 +02:00
Dario Nieuwenhuis
a8401ec94e stm32/usart: remove wildcard import. 2024-04-26 22:59:11 +02:00
Dario Nieuwenhuis
026445d010
Merge pull request #2790 from chrysn-pull-requests/prep-embedded-nal-async-udp
net/udp: Relay full UdpMetadata instead of only remote endpoint in poll_ functions
2024-04-26 20:34:33 +00:00
Dario Nieuwenhuis
1b36bef4b8
Merge pull request #2827 from alexmoon/wait-disabled
Add `wait_disabled` method to `embassy_nrf::usb::Endpoint`
2024-04-26 20:31:09 +00:00
Dario Nieuwenhuis
f2c95b86e7
Merge pull request #2844 from Dygear/doc-updates
Link back to Cargo.toml section.
2024-04-26 20:28:34 +00:00
Dario Nieuwenhuis
5b0735688d
Merge pull request #2846 from BjornTheProgrammer/main
Added PIO pwm examples for rp
2024-04-26 20:24:30 +00:00
Dario Nieuwenhuis
49b143ec6d
Merge pull request #2871 from bugadani/synopsys
Extract Synopsys USB OTG driver from embassy-stm32
2024-04-26 20:23:09 +00:00
Dario Nieuwenhuis
7bc92584e1
Merge pull request #2858 from jamesmunns/james/embassy-usb-0_2
embassy-usb: Update version and add changelog
2024-04-26 20:22:46 +00:00
Dario Nieuwenhuis
b7479e36e1
Merge pull request #2859 from bsodmike/add_trace_logging_for_uart
Add trace logging for USART
2024-04-26 20:22:22 +00:00
Dario Nieuwenhuis
b7841ec669
Merge pull request #2869 from HaoboGu/main
doc: add RMK to embassy in the wild
2024-04-26 20:21:57 +00:00
Dario Nieuwenhuis
0d07a7b95d Add embassy-usb-synopsys-otg to docs build. 2024-04-26 22:21:04 +02:00
Dániel Buga
bc0408dc4b Remove extra disable call 2024-04-26 22:16:45 +02:00
Dániel Buga
3dc54c8c44 Add some metadata 2024-04-26 18:28:41 +02:00
Dániel Buga
7ce2594eb7 Reset inited flag to allow re-enabling 2024-04-26 18:18:08 +02:00
Dániel Buga
50aefb4174 Hide the Dir trait 2024-04-26 18:13:15 +02:00
Dániel Buga
91c42e0b9e Extract synopsys otg driver 2024-04-26 17:58:23 +02:00
Haobo Gu
5002ff00de doc: add RMK to embassy in the wild
Signed-off-by: Haobo Gu <haobogu@outlook.com>
2024-04-25 23:50:51 +08:00
Michael de Silva
02bb85a791 Add trace logging for USART 2024-04-24 01:59:00 +05:30
James Munns
0d0d8e14e2 Update dependent versions 2024-04-23 19:48:16 +02:00
James Munns
8c98809f1e Update version and add changelog 2024-04-23 19:44:34 +02:00
Dario Nieuwenhuis
4d4cbc0dd3
Merge pull request #2812 from borisfaure/mut-hid-request-handler
usb::hid::RequestHandler::set_report(&mut self, ...)
2024-04-23 17:42:56 +00:00
Dario Nieuwenhuis
1de44e7086
Merge pull request #2840 from MaxiluxSystems/feature/fdcan-runtime-cfg
stm32: can: fd: Properties for common runtime get/set operations
2024-04-23 13:46:09 +00:00
Torin Cooper-Bennun
e15fd5895f stm32: can: fd: Properties: simplify reg accesses 2024-04-23 12:46:42 +01:00
Torin Cooper-Bennun
521c132e34 stm32: can: fd: introduce BusErrorMode with docs and Properties getter 2024-04-23 12:34:17 +01:00
Torin Cooper-Bennun
6ca7e0feab stm32: can: fd: fix a couple doc comments 2024-04-23 12:34:02 +01:00
Dario Nieuwenhuis
511bee7230
Merge pull request #2854 from ericyanush/feat/add-bxcan-sleep-wakeup
Add stm32 bxCAN sleep/wakeup functionality
2024-04-22 22:57:22 +00:00