aboutsummaryrefslogtreecommitdiff
path: root/embassy-usb-dfu/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-usb-dfu/Cargo.toml')
-rw-r--r--embassy-usb-dfu/Cargo.toml31
1 files changed, 31 insertions, 0 deletions
diff --git a/embassy-usb-dfu/Cargo.toml b/embassy-usb-dfu/Cargo.toml
new file mode 100644
index 000000000..62398afbc
--- /dev/null
+++ b/embassy-usb-dfu/Cargo.toml
@@ -0,0 +1,31 @@
1[package]
2edition = "2021"
3name = "embassy-usb-dfu"
4version = "0.1.0"
5description = "An implementation of the USB DFU 1.1 protocol, using embassy-boot"
6license = "MIT OR Apache-2.0"
7repository = "https://github.com/embassy-rs/embassy"
8categories = [
9 "embedded",
10 "no-std",
11 "asynchronous"
12]
13
14# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
15
16[dependencies]
17bitflags = "2.4.1"
18cortex-m = { version = "0.7.7", features = ["inline-asm"] }
19defmt = { version = "0.3.5", optional = true }
20embassy-boot = { version = "0.1.1", path = "../embassy-boot/boot" }
21embassy-embedded-hal = { version = "0.1.0", path = "../embassy-embedded-hal" }
22embassy-futures = { version = "0.1.1", path = "../embassy-futures" }
23embassy-sync = { version = "0.5.0", path = "../embassy-sync" }
24embassy-time = { version = "0.2.0", path = "../embassy-time" }
25embassy-usb = { version = "0.1.0", path = "../embassy-usb", default-features = false }
26embedded-storage = { version = "0.3.1" }
27
28[features]
29bootloader = []
30application = []
31defmt = ["dep:defmt"]