Fabian Wolter
233bd18fae
STM32F107: Fix inadvertent re-configuration of the SWJ/JTAG pins when activating the (R)MII interface
2025-07-17 18:00:27 +02:00
Dario Nieuwenhuis
a18e79eddb
Merge pull request #4412 from Wassasin/fix/stm32g4-adc-missing
...
Removed reference to ADC3 for STM32G4x1 if the peripheral does not exist
2025-07-17 12:02:14 +00:00
Wouter Geraedts
17fbfc6ffc
Removed reference to ADC3 for STM32G4x1 if the peripheral does not exist and added stm32g431kb to CI for testing
2025-07-17 13:55:09 +02:00
Dario Nieuwenhuis
0290c8565e
Merge pull request #4408 from leftger/feat/usb-stm32wba
...
Add STM32WBA USB_OTG_HS support
2025-07-17 00:51:20 +00:00
Gerzain Mata
f46bfd4c6f
Cargo fmt recent changes
2025-07-16 17:47:48 -07:00
Gerzain Mata
d3308f7e5a
Fixed register names from recent stm32-data changes
2025-07-16 17:32:34 -07:00
Gerzain Mata
6d0927b174
Merge branch 'main' into feat/adc4-stm32wba
2025-07-16 17:14:12 -07:00
Dario Nieuwenhuis
3b718b1e4d
Merge pull request #4405 from rursprung/add-derive-Debug-for-rp-I2c
...
Add `derive(Debug)` for `embassy_rp::i2c::I2c`
2025-07-16 22:27:55 +00:00
Dario Nieuwenhuis
209b64a80b
Merge pull request #4407 from embassy-rs/fix-g0b0
...
stm32: fix stm32g0b0 build.
2025-07-16 20:30:19 +00:00
Dario Nieuwenhuis
c78dfa7e31
stm32: fix stm32g0b0 build.
...
It has USB but not HSI48 which would break things. Only g0x1 has HSI48.
2025-07-16 22:08:50 +02:00
Dario Nieuwenhuis
6fb85826e8
Merge pull request #4357 from purepani/push-kytkkzsvpwrz
...
Adds ADC4 for STM32WBA series
2025-07-16 18:21:46 +00:00
Dario Nieuwenhuis
5c1d1d3766
Merge pull request #4406 from chemicstry/stm32_bufuart_hd
...
Fix stm32 buffered half-duplex uart receive
2025-07-16 18:13:11 +00:00
chemicstry
62b9b03325
Fix stm32 buffered half-duplex uart receive
2025-07-16 20:48:44 +03:00
Ralph Ursprung
0180c80676
add derive(Debug)
for embassy_rp::i2c::I2c
2025-07-16 16:59:55 +02:00
Ulf Lilleengen
1dd8c2a745
chore: Release cyw43-pio version 0.5.1
2025-07-16 15:51:55 +02:00
Ulf Lilleengen
6810889ff1
chore: Release embassy-nrf version 0.5.0
embassy-nrf-v0.5.0
2025-07-16 15:49:34 +02:00
Ulf Lilleengen
3a7a2720b1
chore: Release embassy-rp version 0.6.0
embassy-rp-v0.6.0
2025-07-16 15:48:56 +02:00
Ulf Lilleengen
8c087e3641
chore: release embassy-nrf 0.5.0 and embassy-rp 0.6.0
2025-07-16 15:47:37 +02:00
Ulf Lilleengen
6f2f469c56
chore: Release embassy-usb-driver version 0.2.0
2025-07-16 15:43:05 +02:00
Ulf Lilleengen
c484e7d0e5
chore: Release embassy-usb version 0.5.0
2025-07-16 15:35:47 +02:00
Dario Nieuwenhuis
7abbdb6970
Merge pull request #4396 from PegasisForever/fix-cdc-acm-buffer
...
Fix CDC ACM BufferedReceiver buffer calculation
2025-07-16 13:15:52 +00:00
Jianqing Liu
24349a9012
Fix CDC ACM BufferedReceiver buffer calculation
...
Co-authored-by: Ralph Ursprung <39383228+rursprung@users.noreply.github.com>
2025-07-16 15:06:19 +02:00
Ulf Lilleengen
386c586afa
chore: Release embassy-embedded-hal version 0.3.1
2025-07-16 14:53:02 +02:00
Ulf Lilleengen
38807ff5fd
chore: Release embassy-net-driver-channel version 0.3.1
2025-07-16 09:27:32 +02:00
Dario Nieuwenhuis
f525386fca
Merge pull request #4397 from korbin/allocate-numbered-endpoints
...
Make USB endpoint allocator methods accept an optional `EndpointAddress`
2025-07-15 22:08:08 +00:00
Dario Nieuwenhuis
281a05a99d
Merge pull request #4404 from quarters78/main
...
RP2350: Correct SRAM8 and SRAM9 base addresses in example memory.x
2025-07-15 22:07:52 +00:00
Dario Nieuwenhuis
7133cef35d
Merge pull request #4401 from mkj/pr/usb-synopsys-perf
...
otg: Improve IN write performance
2025-07-15 22:07:38 +00:00
Dario Nieuwenhuis
d1f32bb445
Merge pull request #4403 from embassy-rs/nrf91x1-approtect
...
nrf: add support for nrf9120, nrf9151, nrf9161 approtect.
2025-07-15 21:54:12 +00:00
Dario Nieuwenhuis
31022db25c
Disable flaky test
2025-07-16 00:07:22 +02:00
Bailey Quarters
25bae18ea6
RP2350: Correct SRAM8 and SRAM9 base addresses in example memory.x
2025-07-15 22:04:27 +02:00
Ulf Lilleengen
f32e8f6025
release: embassy-usb-driver 0.1.1
2025-07-15 21:41:41 +02:00
Dario Nieuwenhuis
27f7cb6236
nrf: add support for nrf9120, nrf9151, nrf9161 approtect.
2025-07-15 16:47:01 +02:00
Ulf Lilleengen
adbe5859c0
chore: Release cyw43-pio version 0.5.0
cyw43-pio-v0.5.0
2025-07-15 11:17:13 +02:00
Ulf Lilleengen
f5b9b83cf4
chore: bump cyw43-pio dependency
2025-07-15 11:16:17 +02:00
Ulf Lilleengen
c35d5fb9ce
chore: bump cyw43 version
2025-07-15 11:15:19 +02:00
Ulf Lilleengen
f2413bd20d
chore: Release cyw43 version 0.4.0
cyw43-v0.4.0
2025-07-15 11:14:43 +02:00
Ulf Lilleengen
e4f500eb19
chore: Release embassy-rp version 0.5.0
embassy-rp-v0.5.0
2025-07-15 11:13:35 +02:00
Ulf Lilleengen
9811f1c999
chore: prepare embassy-rp for release
2025-07-15 11:10:56 +02:00
Ulf Lilleengen
249433a7ed
chore: update changelog
2025-07-15 10:47:07 +02:00
Matt Johnston
e2ceb2b1f7
otg: Improve IN write performance
...
chunks_exact() can be handled by the compiler more efficiently.
Previous code was making a memcpy call for each 4 byte chunk slice.
Hoisting the fifo out of the loop avoids recalculating the pointer each
time.
In my benchmark I see a jump from ~13 megabyte/sec to ~25MB/sec after
this change (opt-level=3). opt-level = "z" goes 9MB/s to 18MB/s.
The benchmark was on a stm32h7s3l8, 600mhz clock, 512 byte bulk writes,
data in DTCM. The benchmark isn't just USB writes, also has some
unrelated memcpys for packet construction.
2025-07-15 16:40:37 +08:00
Gerzain Mata
ed64d99a51
WIP for USB_OTG support on STM32WBA devices
2025-07-14 16:49:50 -07:00
Gerzain Mata
6e95da965d
Merge branch 'main' into feat/adc4-stm32wba
2025-07-14 13:55:49 -07:00
Ulf Lilleengen
f5006284f8
chore: Release embassy-boot-nrf version 0.5.0
embassy-boot-nrf-v0.5.0
2025-07-14 16:05:11 +02:00
Ulf Lilleengen
416612d2f9
chore: bump embassy-boot-nrf version
2025-07-14 16:04:32 +02:00
Ulf Lilleengen
8e940c315c
chore: Release embassy-nrf version 0.4.1
embassy-nrf-v0.4.1
2025-07-14 12:21:22 +02:00
Ulf Lilleengen
5a8956209f
docs: update nrf changelog
2025-07-14 12:20:47 +02:00
Ulf Lilleengen
0c366c21fc
chore: add missing metadata for changelog generation
2025-07-14 12:18:29 +02:00
Ulf Lilleengen
c62b610db3
docs: fix markdown syntax
2025-07-14 12:02:42 +02:00
Ulf Lilleengen
006f4cdb53
chore: add release docs
2025-07-14 12:00:17 +02:00
Ulf Lilleengen
7e01c9bb4d
chore: Release embassy-nrf version 0.4.0
embassy-nrf-v0.4.0
2025-07-14 11:55:57 +02:00