f7ec579c18
Update probe-rs-cli -> probe-rs
2023-06-29 02:39:28 +02:00
12872ce49b
Modify an example
2023-06-25 23:10:59 +02:00
8bbfa6827c
esp-hosted: add perf hil test.
2023-06-22 21:12:24 +02:00
0d02298ea6
esp-hosted: fix build on stable.
2023-06-22 21:12:10 +02:00
1ed909ea74
esp-hosted: fix warnings.
2023-06-22 21:12:10 +02:00
764b43e82c
esp-hosted: wait for esp firmware init.
2023-06-22 21:12:10 +02:00
6c123596b7
wip: esp-hosted net driver.
2023-06-22 21:12:10 +02:00
6653f262d7
examples: use nicer InterrupExt to set irq priority in multprio.
2023-06-09 16:46:57 +02:00
dc8e34420f
Remove executor dep+reexports from HALs.
...
Closes #1547
2023-06-09 16:29:45 +02:00
352f0b6c38
net: Support dual stack IP
2023-06-07 13:18:19 +02:00
54bab33c73
Rename StaticConfig to StaticConfigV4
2023-06-06 17:04:21 +02:00
1d8321b821
Use make_static! from static-cell v1.1
2023-06-01 01:42:34 +02:00
26d7610554
net: do not use smoltcp Instant/Duration in public API.
2023-05-15 00:53:30 +02:00
0584312ef0
Fix some typos
2023-05-08 23:25:01 +02:00
49bed094a3
Merge branch 'embassy-rs:master' into master
2023-04-28 13:35:22 -05:00
49ecd8d7c5
Remove external-lora-phy feature.
2023-04-28 13:33:20 -05:00
9d610c6866
Remove legacy LoRa drivers.
2023-04-27 11:05:33 -05:00
42a8f1671d
Bump versions preparing for -macros and -executor release
2023-04-27 11:54:22 +02:00
edef790e1a
build fixes for stable
2023-04-26 20:45:59 +02:00
18af9f304a
Merge branch 'embassy-rs:master' into master
2023-04-26 12:26:19 -05:00
52decfb16c
Add nightly feature specification for lora-phy.
2023-04-26 10:51:02 -05:00
91047c61b9
Correct nightly feature specification.
2023-04-26 10:18:40 -05:00
054ca17f66
Switch from probe-run to probe-rs-cli.
...
- probe-run screwed up the last release 2 weeks ago and it's still not fixed (issue 391). Doesn't look well maintained.
- Even when it's not broken, it lags behind probe-rs-cli in new chips support because it's slow in updating probe-rs.
2023-04-26 17:00:51 +02:00
f729d2d060
Deprecate original LoRa drivers. Update rust-lorawan releases.
2023-04-25 13:51:19 -05:00
73f25093c7
Add lora-phy examples.
2023-04-23 18:32:34 -05:00
0a2f7b4661
Use released lora-phy.
2023-04-21 17:41:25 -05:00
02c86bca52
Add external LoRa physical layer functionality.
2023-04-21 01:20:46 -05:00
8a9136e4e4
enable inline-asm feature for cortex-m in examples
...
inline assembly is supported since rust 1.59, we're way past that.
enabling this makes the compiled code more compact, and on rp2040
even decreses memory usage by not needing thunks in sram.
2023-04-18 21:07:36 +02:00
4044d728a6
update to released versions
2023-04-17 15:44:58 +02:00
63941432e3
Update to rust-lorawan with afit support
2023-04-15 01:00:12 +02:00
577f060d24
Release embassy-sync v0.2.0
2023-04-13 23:40:49 +02:00
d3c4e4a20a
executor: add Pender, rework Cargo features.
...
This introduces a `Pender` struct with enum cases for thread-mode, interrupt-mode and
custom callback executors. This avoids calls through function pointers when using only
the thread or interrupt executors. Faster, and friendlier to `cargo-call-stack`.
`embassy-executor` now has `arch-xxx` Cargo features to select the arch and to enable
the builtin executors (thread and interrupt).
2023-04-03 03:09:11 +02:00
5249996d28
nrf/usb: switch to new interrupt binding, fix vbus detect on nrf53.
2023-03-06 00:17:51 +01:00
5913553cb1
nrf/twis: switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
36319fc121
nrf/temp: switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
9e58d9274c
nrf/twim: switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
9f5762d365
nrf/spis: switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
a32e82029a
nrf/spim: switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
2dc5608203
nrf/saadc: switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
d113fcfe32
nrf/rng: make available on all chips, use Instance trait, switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
96788ac93a
nrf/qspi: switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
c66b28e759
nrf/qdec: make available on all chips, use Instance trait, switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
f8f1d3bcf0
nrf/pdm: make available on all chips, use Instance trait, switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
34563b74aa
nrf/i2s: switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
63b75eaf64
nrf/timer: remove awaitable.
2023-03-06 00:17:51 +01:00
9cf000ef4e
nrf/uart: switch to new interrupt binding.
2023-03-06 00:17:51 +01:00
bf013be9ba
Merge pull request #1232 from embassy-rs/nrf-qspi-fixes
...
nrf/qspi: nrf53 support, u32 addrs, remove const generic, add raw read/write.
2023-03-05 03:19:11 +01:00
f7dfc49c5c
nrf/qspi: add _raw variants of methods that don't do bounds checks.
...
Useful for the nRF7002, which presents as a "fake" QSPI flash, and
the "capacity" concept doesn't really apply to it.
2023-03-05 02:55:00 +01:00
8eb8ea6174
nrf/qspi: remove FLASH_SIZE const generic param.
2023-03-05 02:33:02 +01:00
75f69803af
nrf/qspi: always use u32 for addresses.
2023-03-05 02:30:53 +01:00