i509VCB
91684a11c8
build c1104 seperately for defmt buffer size
2025-03-19 13:28:03 -05:00
i509VCB
9afb385f6d
Add docs related things
2025-03-19 13:05:10 -05:00
Dario Nieuwenhuis
fec98fa366
Merge pull request #3975 from JuliDi/fix-rp2350-gpout
...
[RP235x] Fix wrong funcsel on RP2350 GPOUT/GPIN
2025-03-19 12:38:25 +00:00
JuliDi
436f940d5a
make rustfmt happy
2025-03-19 10:42:34 +01:00
JuliDi
f15c587887
fix wrong funcsel on rp2350 gpout/gpin
2025-03-19 10:32:16 +01:00
Ulf Lilleengen
81e9093507
Merge pull request #3971 from dimpolo/defmt-feature-gate
...
`embassy-stm32::hspi`: gate derive(defmt::Format) behind feature flag
2025-03-19 07:48:46 +00:00
Ulf Lilleengen
8bce1fe03e
Merge pull request #3973 from decaday/docs/add-musb-and-py32
...
Add py32-hal and musb to docs and READMEs
2025-03-19 08:57:50 +01:00
Ulf Lilleengen
8987bf201a
Merge pull request #3969 from Murmele/task-id
...
Add possibility to get the id of a task to be able to use it with rtos-trace
2025-03-19 08:46:13 +01:00
decaday
0f0030651c
Add py32-hal to documentation
2025-03-19 11:59:05 +08:00
decaday
9806f78ea0
Add information about existing USB IP implementations
2025-03-19 11:37:35 +08:00
dimi
e9b842082d
embassy-stm32::hspi
: gate derive(defmt::Format) behind feature flag
2025-03-18 17:19:11 +01:00
Murmele
e3b0581a87
Fix comment
2025-03-17 11:04:04 +01:00
Dario Nieuwenhuis
9d672c44d1
Merge pull request #3963 from embassy-rs/update-rust-3982
...
Update Rust stable, nightly.
2025-03-16 22:24:36 +00:00
Dario Nieuwenhuis
86572bf009
Merge pull request #3964 from elagil/sof_out_usb
...
Add optional USB driver SOF output
2025-03-16 21:10:27 +00:00
elagil
63f7a5da09
fix: disable new_with_sof
for STM32L1
2025-03-16 22:02:43 +01:00
Dario Nieuwenhuis
2e004ccf9e
Merge pull request #3970 from elagil/fix_usb_iso_in_ep_stat
...
Fix USB ISO IN EP stat and ISO OUT buffer order
2025-03-16 21:37:24 +01:00
i509VCB
f7f316ad17
correct group 0 int_group accesses
2025-03-16 13:52:12 -05:00
elagil
cecbe082ff
fix: only ISO EP is always double buffered
2025-03-16 16:34:09 +01:00
elagil
0ff6184723
refactor: fix build warnings
2025-03-15 20:28:23 +01:00
elagil
8fef488738
refactor: USB read function restructure
2025-03-15 20:24:14 +01:00
elagil
0b468ef29c
fix: iso out order
2025-03-15 20:16:32 +01:00
i509VCB
c5b3cc5f47
How about debug=0 for c1104?
2025-03-15 13:58:07 -05:00
i509VCB
1dd1296933
more aggressive debug level for CI?
2025-03-15 13:56:23 -05:00
i509VCB
0642c3a7fe
Revert "build C1104 with --release"
...
This reverts commit 7336ca549e17d899471cb96a5106dd6836a40eea.
2025-03-15 13:51:43 -05:00
i509VCB
7336ca549e
build C1104 with --release
...
C1104 only has 1KB of ram, so we must build in release
2025-03-15 13:50:58 -05:00
i509VCB
2195156b58
Add mspm0 chips to CI which have working int_group implementations
...
Not all of these have been done yet, as I need to go through each datasheet and manually declare all interrupt groups for mspm0-metapac to then generate.
2025-03-15 13:48:29 -05:00
i509VCB
0f57a18f19
Remove temporary target yamls
...
These will be in the next probe-rs release
2025-03-15 13:35:24 -05:00
elagil
0b6b0756ed
fix: USB ISO IN EP stat
2025-03-15 13:46:20 +01:00
Martin Marmsoler
edadc28f02
Add possibility to get the id of a task to be able to use it with rtos-trace
...
Files: spawner.rs
2025-03-14 19:08:50 +01:00
i509VCB
0c8dadf0ca
rustfmt 2: electric boogaloo
2025-03-13 22:30:45 -05:00
i509VCB
9531b7422b
rustfmt...
2025-03-13 22:26:06 -05:00
i509VCB
e0cdc356cc
Embassy for MSPM0
...
This adds an embassy hal for the Texas Instruments MSPM0 microcontroller series.
So far the GPIO and time drivers have been implemented. I have tested these drivers on the following parts:
- C1104
- L1306
- L2228
- G3507
- G3519
The PAC is generated at https://github.com/mspm0-rs
2025-03-13 22:10:45 -05:00
elagil
f1db070f78
feat: add optional USB SOF output
2025-03-12 23:18:34 +01:00
sodo
59370cde28
avr: Change ci-nightly target from avr-unknown-gnu-atmega328
to avr-none
...
Related to: https://github.com/rust-lang/rust/pull/131651
Signed-off-by: sodo <djdisodo@gmail.com>
2025-03-12 21:12:15 +01:00
Dario Nieuwenhuis
6cc566645e
Update Rust stable, nightly.
2025-03-12 21:07:48 +01:00
Dario Nieuwenhuis
38f26137fc
Merge pull request #3950 from Matt-Allen-Bose/stm32-pwm-pin-config
...
Add ability to create STM32 timer channels with full pin configuration
embassy-rp-v0.4.0
cyw43-pio-v0.4.0
2025-03-11 18:09:47 +00:00
Ulf Lilleengen
5af720d9bb
Merge pull request #3953 from Abestanis/freature/instant_try_constructor
...
Add `Instant::try_from_*` constructor functions
2025-03-11 14:40:58 +01:00
Dario Nieuwenhuis
0cf951128d
Merge pull request #3956 from cschuhen/stm_can_count_instances_fix_3610
...
STM32 CAN: Count senders and receivers so that we don't close down early.
2025-03-11 11:21:30 +00:00
Ulf Lilleengen
05c664097d
Merge pull request #3955 from 9names/embassy-rp-0.4.0
...
rp: embassy-rp 0.4.0 release prep
2025-03-11 08:27:31 +00:00
Sebastian Scholz
869758037b
Add try_from constructors to Duration
2025-03-10 19:05:33 +01:00
Dario Nieuwenhuis
a704c41a36
Merge pull request #3958 from us-irs/preserve-user-attrs-on-main
...
preserve user attributes on main method
2025-03-10 13:59:33 +00:00
Robin Mueller
5a37dafec1
preserve user attributes
2025-03-10 09:56:04 +01:00
Corey Schuhen
424d20727e
Reference count senders and receivers so that we don't close down early.
2025-03-09 17:03:28 +10:00
9names
8f41a4dfad
boot/rp: Bump version number
2025-03-09 14:37:13 +11:00
9names
f046fa24b6
rp: Update embassy-boot-rp to use embassy-rp 0.4.0
2025-03-09 14:37:13 +11:00
9names
b00daafd3e
rp/pio: Update cyw43-pio to use new version of embassy-rp
2025-03-09 14:37:08 +11:00
9names
3729139915
rp: Update changelog for embassy-rp 0.4.0 release
2025-03-09 11:15:53 +11:00
9names
430377138b
rp: Update embassy-rp version in examples and tests
2025-03-09 11:15:53 +11:00
9names
e1b24a8efd
rp: Bump embassy-rp version number for release
2025-03-09 11:15:53 +11:00
9names
f2e14303a6
rp/pio: Use crates.io version of pio in embassy-rp
2025-03-09 11:15:27 +11:00