Ulf Lilleengen
5d0ed24640
Move configure out of run
2024-09-05 10:31:51 +02:00
Ulf Lilleengen
836e8add1b
Mintor fixes after testing re-attach
2024-09-05 10:02:45 +02:00
Ulf Lilleengen
ccfa6264b0
Add closing if raw socket to handle re-attach
2024-09-04 19:31:55 +02:00
Ulf Lilleengen
372e45dabc
Add context run task
2024-09-04 18:47:26 +02:00
Ulf Lilleengen
b4221d75b8
Make tracing optional and use dedicated task
2024-09-04 14:09:17 +02:00
Ulf Lilleengen
5e27a3e64f
Document public API and fix warnings
2024-09-04 13:09:27 +02:00
Ulf Lilleengen
b76b7ca9f5
Use at-commands crate and support DNS
...
* Use at-commands for building and parsing AT commands which has better
error handling.
* Retrieve DNS servers
* Retrieve gateway
* Update example to configure embassy-net with retrieved parameters.
2024-09-04 12:58:33 +02:00
Ulf Lilleengen
a6db8678eb
Add utility for setting configuration for a context
2024-09-04 11:04:36 +02:00
Dario Nieuwenhuis
160e1c38ce
Add embassy-net-nrf91.
2024-08-21 12:44:07 +02:00
Dario Nieuwenhuis
eab3a57263
rp: use the rp-binary-info crate for binary info.
2024-08-17 22:12:39 +02:00
Alexandros Liarokapis
2b7e76efe9
Fix dma nvic issues on dual core lines
...
This commit addresses #3256 by disabling dma NVIC interrupt enablement at startup.
Instead, per-channel NVIC interrupt enablement is now done with the rest of the dma channel configuration.
This ensures that each core will only handle the interrupts of the DMA channels that it uses.
2024-08-17 16:54:41 +03:00
Dario Nieuwenhuis
c0d74e153e
Merge pull request #3216 from 1-rafael-1/rp-example-orchestrate-tasks
...
add example to rp: orchestrate multiple tasks
2024-08-13 16:34:46 +00:00
Dario Nieuwenhuis
66a5a33da9
Merge pull request #3243 from HellbenderInc/rp2350
...
Initial rp235x support
2024-08-12 11:22:19 +00:00
Dario Nieuwenhuis
9dc4375f18
rp: update PAC, fix CI.
2024-08-12 03:25:41 -04:00
Caleb Jamison
e5d8d8b18e
Switch to single pac
2024-08-09 12:31:29 -04:00
Caleb Jamison
6f03c40516
cargo fmt
2024-08-08 21:54:21 -04:00
Caleb Jamison
b185e02a42
Initial rp235x support
...
Examples have been run, but there is not yet a test suite.
2024-08-08 21:35:21 -04:00
Dario Nieuwenhuis
ad4df1c1ad
cyw43: make sure to yield if doing busy-polling for interrupts.
2024-08-09 01:07:52 +02:00
Dario Nieuwenhuis
891c5ee105
Merge pull request #3232 from embassy-rs/misc-fixes-44
...
Misc fixes.
2024-08-07 13:01:33 +00:00
Dario Nieuwenhuis
59cb1531c9
examples: ensure at least 3 sockets to avoid running out (DHCP, DNS, the user's)
2024-08-07 14:58:20 +02:00
Niels Becker
207048ff38
Rename package for embassy-stm32h755cm7-example
2024-08-06 20:10:46 +02:00
Niels Becker
3f045ede48
Rename package for embassy-stm32h755cm4-example
2024-08-06 20:08:26 +02:00
Dario Nieuwenhuis
4f7ac1946a
cyw43: add Bluetooth support.
...
Co-Authored-By: Brandon Ros <brandonros1@gmail.com>
2024-08-05 21:07:42 +02:00
Ulf Lilleengen
059c7b582c
Merge pull request #3158 from diondokter/stm-dualcore
...
Stm dualcore better init
2024-08-05 13:18:45 +00:00
Dion Dokter
e322732fdb
Add H7 dual core to common and run fmt
2024-08-05 15:13:11 +02:00
Dion Dokter
3cd2081450
Fix tests
2024-08-05 15:07:51 +02:00
Dion Dokter
5884576b88
Updated WL examples to use new API
2024-08-05 14:43:57 +02:00
9names
dc77601e9f
Update rp examples to cyw43 0.2 and cyw43-pio 0.2
2024-08-05 22:18:04 +10:00
Dion Dokter
9b8848936f
Update new examples to new releases
2024-08-05 14:16:11 +02:00
Dion Dokter
90427ee231
Fix WL boot example
2024-08-05 12:12:55 +02:00
Dion Dokter
ab4d378dda
Merge branch 'master' into stm-dualcore
2024-08-05 11:21:21 +02:00
Dion Dokter
2a7fe16ceb
Improve shared data placement, require less atomic support and use unsafecell for the clocks
2024-08-05 11:18:16 +02:00
Ulf Lilleengen
187093e147
Prepare to release embassy-boot-rp
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
f605302791
Prepare to release embassy-rp
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
ec9a07d143
Prepare to release embassy-boot-nrf
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
1588fbc256
Prepare to release embassy-boot
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
37d7b0cd06
prepare release embassy-executor
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
61bda59d83
Prepare to release embassy-usb
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
2f3b3335e1
Prepare for embassy-nrf release
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
44282b18fa
Prepare embassy-time release
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
5767c003cc
Prepare release of embassy-embedded-hal 0.2.0
2024-08-05 08:56:29 +02:00
Rob Pilling
ec53b9187d
Fix bootloader-rp's bootloader memory region overflow
...
The bootloader region (`FLASH`) mentioned below overflows into the
`BOOTLOADER_STATE` region by `0x100` bytes
```
0x10000100 + 24K = 0x10006100
```
32adddff9c/examples/boot/bootloader/rp/memory.x (L3-L8)
2024-07-31 18:16:04 +01:00
rafael
e05e5d33f0
review comments
2024-07-28 00:19:54 +02:00
rafael
5d46b694ca
add example to rp: orchestrate multiple tasks
2024-07-27 14:57:46 +02:00
rafael
97125e53cd
add example to rp: orchestrate multiple tasks
2024-07-27 14:54:02 +02:00
rafael
b2d8d7f009
add example to rp: orchestrate multiple tasks
2024-07-27 14:48:42 +02:00
James Munns
2766993099
Merge pull request #3159 from kalkyl/shared-bus
...
Add example for shared I2C and SPI buses
2024-07-18 15:11:54 +00:00
Dario Nieuwenhuis
5e625f274a
Merge pull request #3185 from MathiasKoch/embassy-rp/uart-split-ref
...
(embassy-rp): Add split_ref fn to uart, allowing a mutable reference split into RX & TX handles
2024-07-18 12:10:37 +00:00
Dario Nieuwenhuis
024097d833
Merge pull request #3163 from michelrandahl/f303-tsc-example
...
add TSC examples
2024-07-18 12:10:02 +00:00
Dario Nieuwenhuis
c83d940005
Merge pull request #3171 from nerwalt/nrf9151
...
nrf9151 support
2024-07-18 12:07:15 +00:00