|
1 | 1 | [workspace] |
2 | 2 | members = ["msb-fw-rs","crates/*"] |
3 | | -resolver = "2" |
| 3 | +resolver = "3" |
4 | 4 |
|
5 | 5 | [workspace.dependencies] |
6 | | -embassy-stm32 = { version = "0.1.0", features = ["defmt", "stm32f405rg", "unstable-pac", "memory-x", "time", "time-driver-any", "exti"] } |
7 | | -embassy-sync = { version = "0.6.1", features = ["defmt"] } |
8 | | -embassy-executor = { version = "0.7.0", features = ["nightly", "arch-cortex-m", "executor-thread", "executor-interrupt", "defmt"] } |
9 | | -embassy-time = { version = "0.4.0", features = ["defmt", "defmt-timestamp-uptime", "tick-hz-32_768"] } |
10 | | -embassy-embedded-hal = { version = "0.2.0", features = ["defmt"] } |
11 | | -embassy-futures = { version = "0.1.1", features = ["defmt"] } |
12 | | - |
13 | | -defmt = "0.3.10" |
14 | | -defmt-rtt = "0.4.1" |
15 | | - |
16 | | -cortex-m = { version = "0.7.7", features = ["inline-asm", "critical-section-single-core"] } |
17 | | -cortex-m-rt = "0.7.5" |
18 | | -embedded-hal = { version = "1.0.0", features = ["defmt-03"] } |
19 | | -embedded-hal-bus = { version = "0.2", features = ["async", "defmt-03"] } |
20 | | -embedded-io = { version = "0.6.1", features = ["defmt-03"] } |
21 | | -embedded-io-async = { version = "0.6.1", features = ["defmt-03"] } |
22 | | -panic-probe = { version = "0.3.2", features = ["print-defmt", "defmt-error"] } |
23 | | -heapless = { version = "0.8.0", default-features = false } |
24 | | -static_cell = "2.1.0" |
| 6 | +embassy-stm32 = { version = "0.6.0", features = ["defmt", "stm32f405rg", "unstable-pac", "memory-x", "time", "time-driver-any", "exti"] } |
| 7 | +embassy-sync = { version = "0.8.0", features = ["defmt"] } |
| 8 | +embassy-executor = { version = "0.10.0", features = ["executor-thread", "executor-interrupt", "defmt", "embassy-time-driver", "platform-cortex-m"] } |
| 9 | +embassy-time = { version = "0.5.1", features = ["defmt", "defmt-timestamp-uptime", "tick-hz-32_768"] } |
| 10 | +embassy-embedded-hal = { version = "0.6.0", features = ["defmt", "time"] } |
| 11 | +embassy-futures = { version = "0.1.2", features = ["defmt"] } |
| 12 | + |
| 13 | +defmt = "1" |
| 14 | +defmt-rtt = "1" |
| 15 | + |
| 16 | +cortex-m = { version = "0.7", features = ["inline-asm", "critical-section-single-core"] } |
| 17 | +cortex-m-rt = "0.7" |
| 18 | +embedded-hal = { version = "1", features = ["defmt-03"] } |
| 19 | +embedded-hal-bus = { version = "0.3", features = ["async", "defmt-03"] } |
| 20 | +embedded-io = { version = "0.7", features = ["defmt"] } |
| 21 | +embedded-io-async = { version = "0.7", features = ["defmt"] } |
| 22 | +panic-probe = { version = "1", features = ["print-defmt", "defmt-error"] } |
| 23 | +heapless = { version = "0.9", default-features = false } |
| 24 | +static_cell = "2.1" |
25 | 25 | #chrono = { version = "^0.4", default-features = false} |
26 | | -embedded-hal-async = {version = "1.0.0", features = ["defmt-03"] } |
27 | | -bitfield = "^0.17.0" |
28 | | - |
29 | | - |
30 | | -[patch.crates-io] |
31 | | -embassy-stm32 = {git = "https://github.com/embassy-rs/embassy", rev = "b127ca9844a7e4e9079800be81d173e2725066c6"} |
32 | | -embassy-sync = {git = "https://github.com/embassy-rs/embassy", rev = "b127ca9844a7e4e9079800be81d173e2725066c6"} |
33 | | -embassy-executor = {git = "https://github.com/embassy-rs/embassy", rev = "b127ca9844a7e4e9079800be81d173e2725066c6"} |
34 | | -embassy-time = {git = "https://github.com/embassy-rs/embassy", rev = "b127ca9844a7e4e9079800be81d173e2725066c6"} |
35 | | -embassy-embedded-hal = {git = "https://github.com/embassy-rs/embassy", rev = "b127ca9844a7e4e9079800be81d173e2725066c6"} |
36 | | -embassy-futures = {git = "https://github.com/embassy-rs/embassy", rev = "b127ca9844a7e4e9079800be81d173e2725066c6"} |
37 | | - |
38 | | - |
| 26 | +embedded-hal-async = {version = "1", features = ["defmt-03"] } |
| 27 | +bitfield = "0.19" |
39 | 28 |
|
40 | 29 | [profile.release] |
41 | 30 | opt-level = "s" |
|
0 commit comments