diff options
Diffstat (limited to 'embassy-rp/Cargo.toml')
| -rw-r--r-- | embassy-rp/Cargo.toml | 37 |
1 files changed, 25 insertions, 12 deletions
diff --git a/embassy-rp/Cargo.toml b/embassy-rp/Cargo.toml index 8fb8a50fd..101914a36 100644 --- a/embassy-rp/Cargo.toml +++ b/embassy-rp/Cargo.toml | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | [package] | 1 | [package] |
| 2 | name = "embassy-rp" | 2 | name = "embassy-rp" |
| 3 | version = "0.4.0" | 3 | version = "0.8.0" |
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | license = "MIT OR Apache-2.0" | 5 | license = "MIT OR Apache-2.0" |
| 6 | description = "Embassy Hardware Abstraction Layer (HAL) for the Raspberry Pi RP2040 or RP235x microcontroller" | 6 | description = "Embassy Hardware Abstraction Layer (HAL) for the Raspberry Pi RP2040 or RP235x microcontroller" |
| @@ -9,6 +9,17 @@ categories = ["embedded", "hardware-support", "no-std", "asynchronous"] | |||
| 9 | repository = "https://github.com/embassy-rs/embassy" | 9 | repository = "https://github.com/embassy-rs/embassy" |
| 10 | documentation = "https://docs.embassy.dev/embassy-rp" | 10 | documentation = "https://docs.embassy.dev/embassy-rp" |
| 11 | 11 | ||
| 12 | [package.metadata.embassy] | ||
| 13 | build = [ | ||
| 14 | {target = "thumbv6m-none-eabi", features = ["defmt", "rp2040", "time-driver"]}, | ||
| 15 | {target = "thumbv6m-none-eabi", features = ["log", "rp2040", "time-driver"]}, | ||
| 16 | {target = "thumbv6m-none-eabi", features = ["intrinsics", "rp2040", "time-driver"]}, | ||
| 17 | {target = "thumbv6m-none-eabi", features = ["qspi-as-gpio", "rp2040", "time-driver"]}, | ||
| 18 | {target = "thumbv8m.main-none-eabihf", features = ["defmt", "rp235xa", "time-driver"]}, | ||
| 19 | {target = "thumbv8m.main-none-eabihf", features = ["log", "rp235xa", "time-driver"]}, | ||
| 20 | {target = "thumbv8m.main-none-eabihf", features = ["binary-info", "rp235xa", "time-driver"]}, | ||
| 21 | ] | ||
| 22 | |||
| 12 | [package.metadata.embassy_docs] | 23 | [package.metadata.embassy_docs] |
| 13 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-rp-v$VERSION/embassy-rp/src/" | 24 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-rp-v$VERSION/embassy-rp/src/" |
| 14 | src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-rp/src/" | 25 | src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-rp/src/" |
| @@ -136,16 +147,16 @@ _test = [] | |||
| 136 | binary-info = ["rt", "dep:rp-binary-info", "rp-binary-info?/binary-info"] | 147 | binary-info = ["rt", "dep:rp-binary-info", "rp-binary-info?/binary-info"] |
| 137 | 148 | ||
| 138 | [dependencies] | 149 | [dependencies] |
| 139 | embassy-sync = { version = "0.6.2", path = "../embassy-sync" } | 150 | embassy-sync = { version = "0.7.2", path = "../embassy-sync" } |
| 140 | embassy-time-driver = { version = "0.2", path = "../embassy-time-driver", optional = true } | 151 | embassy-time-driver = { version = "0.2.1", path = "../embassy-time-driver", optional = true } |
| 141 | embassy-time-queue-utils = { version = "0.1", path = "../embassy-time-queue-utils", optional = true } | 152 | embassy-time-queue-utils = { version = "0.3.0", path = "../embassy-time-queue-utils", optional = true } |
| 142 | embassy-time = { version = "0.4.0", path = "../embassy-time" } | 153 | embassy-time = { version = "0.5.0", path = "../embassy-time" } |
| 143 | embassy-futures = { version = "0.1.0", path = "../embassy-futures" } | 154 | embassy-futures = { version = "0.1.2", path = "../embassy-futures" } |
| 144 | embassy-hal-internal = { version = "0.2.0", path = "../embassy-hal-internal", features = ["cortex-m", "prio-bits-2"] } | 155 | embassy-hal-internal = { version = "0.3.0", path = "../embassy-hal-internal", features = ["cortex-m", "prio-bits-2"] } |
| 145 | embassy-embedded-hal = { version = "0.3.0", path = "../embassy-embedded-hal" } | 156 | embassy-embedded-hal = { version = "0.5.0", path = "../embassy-embedded-hal" } |
| 146 | embassy-usb-driver = { version = "0.1.0", path = "../embassy-usb-driver" } | 157 | embassy-usb-driver = { version = "0.2.0", path = "../embassy-usb-driver" } |
| 147 | atomic-polyfill = "1.0.1" | 158 | atomic-polyfill = "1.0.1" |
| 148 | defmt = { version = "0.3", optional = true } | 159 | defmt = { version = "1.0.1", optional = true } |
| 149 | log = { version = "0.4.14", optional = true } | 160 | log = { version = "0.4.14", optional = true } |
| 150 | nb = "1.1.0" | 161 | nb = "1.1.0" |
| 151 | cfg-if = "1.0.0" | 162 | cfg-if = "1.0.0" |
| @@ -157,7 +168,6 @@ embedded-io = { version = "0.6.1" } | |||
| 157 | embedded-io-async = { version = "0.6.1" } | 168 | embedded-io-async = { version = "0.6.1" } |
| 158 | embedded-storage = { version = "0.3" } | 169 | embedded-storage = { version = "0.3" } |
| 159 | embedded-storage-async = { version = "0.4.1" } | 170 | embedded-storage-async = { version = "0.4.1" } |
| 160 | rand_core = "0.6.4" | ||
| 161 | fixed = "1.28.0" | 171 | fixed = "1.28.0" |
| 162 | 172 | ||
| 163 | rp-pac = { version = "7.0.0" } | 173 | rp-pac = { version = "7.0.0" } |
| @@ -167,6 +177,9 @@ embedded-hal-1 = { package = "embedded-hal", version = "1.0" } | |||
| 167 | embedded-hal-async = { version = "1.0" } | 177 | embedded-hal-async = { version = "1.0" } |
| 168 | embedded-hal-nb = { version = "1.0" } | 178 | embedded-hal-nb = { version = "1.0" } |
| 169 | 179 | ||
| 180 | rand-core-06 = { package = "rand_core", version = "0.6" } | ||
| 181 | rand-core-09 = { package = "rand_core", version = "0.9" } | ||
| 182 | |||
| 170 | pio = { version = "0.3" } | 183 | pio = { version = "0.3" } |
| 171 | rp2040-boot2 = "0.3" | 184 | rp2040-boot2 = "0.3" |
| 172 | document-features = "0.2.10" | 185 | document-features = "0.2.10" |
| @@ -175,5 +188,5 @@ rp-binary-info = { version = "0.1.0", optional = true } | |||
| 175 | smart-leds = "0.4.0" | 188 | smart-leds = "0.4.0" |
| 176 | 189 | ||
| 177 | [dev-dependencies] | 190 | [dev-dependencies] |
| 178 | embassy-executor = { version = "0.7.0", path = "../embassy-executor", features = ["arch-std", "executor-thread"] } | 191 | embassy-executor = { version = "0.9.0", path = "../embassy-executor", features = ["arch-std", "executor-thread"] } |
| 179 | static_cell = { version = "2" } | 192 | static_cell = { version = "2" } |
