diff options
| author | Dario Nieuwenhuis <[email protected]> | 2024-01-12 00:32:47 +0100 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2024-01-12 00:32:47 +0100 |
| commit | 6a1c415a4c731f06e5ebf6932bd53168d89152c9 (patch) | |
| tree | 864a4d26f5ef7ab994024908cc6695183a8d68f3 | |
| parent | 583f6d9cc55627906ab39a4b6c741d543f3704c7 (diff) | |
Complete cargo.tomls more.
29 files changed, 82 insertions, 11 deletions
diff --git a/.github/ci/doc.sh b/.github/ci/doc.sh index d65bd484f..70833f934 100755 --- a/.github/ci/doc.sh +++ b/.github/ci/doc.sh | |||
| @@ -23,24 +23,29 @@ docserver-builder -i ./embassy-boot-stm32 -o webroot/crates/embassy-boot-stm32/g | |||
| 23 | docserver-builder -i ./embassy-embedded-hal -o webroot/crates/embassy-embedded-hal/git.zup | 23 | docserver-builder -i ./embassy-embedded-hal -o webroot/crates/embassy-embedded-hal/git.zup |
| 24 | docserver-builder -i ./embassy-executor -o webroot/crates/embassy-executor/git.zup | 24 | docserver-builder -i ./embassy-executor -o webroot/crates/embassy-executor/git.zup |
| 25 | docserver-builder -i ./embassy-futures -o webroot/crates/embassy-futures/git.zup | 25 | docserver-builder -i ./embassy-futures -o webroot/crates/embassy-futures/git.zup |
| 26 | docserver-builder -i ./embassy-net -o webroot/crates/embassy-net/git.zup | ||
| 27 | docserver-builder -i ./embassy-net-driver -o webroot/crates/embassy-net-driver/git.zup | ||
| 28 | docserver-builder -i ./embassy-net-driver-channel -o webroot/crates/embassy-net-driver-channel/git.zup | ||
| 29 | docserver-builder -i ./embassy-nrf -o webroot/crates/embassy-nrf/git.zup | 26 | docserver-builder -i ./embassy-nrf -o webroot/crates/embassy-nrf/git.zup |
| 30 | docserver-builder -i ./embassy-rp -o webroot/crates/embassy-rp/git.zup | 27 | docserver-builder -i ./embassy-rp -o webroot/crates/embassy-rp/git.zup |
| 31 | docserver-builder -i ./embassy-sync -o webroot/crates/embassy-sync/git.zup | 28 | docserver-builder -i ./embassy-sync -o webroot/crates/embassy-sync/git.zup |
| 29 | docserver-builder -i ./cyw43 -o webroot/crates/cyw43/git.zup | ||
| 30 | docserver-builder -i ./cyw43-pio -o webroot/crates/cyw43-pio/git.zup | ||
| 31 | docserver-builder -i ./embassy-stm32-wpan -o webroot/crates/embassy-stm32-wpan/git.zup --output-static webroot/static | ||
| 32 | |||
| 32 | docserver-builder -i ./embassy-time -o webroot/crates/embassy-time/git.zup | 33 | docserver-builder -i ./embassy-time -o webroot/crates/embassy-time/git.zup |
| 33 | docserver-builder -i ./embassy-time-driver -o webroot/crates/embassy-time-driver/git.zup | 34 | docserver-builder -i ./embassy-time-driver -o webroot/crates/embassy-time-driver/git.zup |
| 35 | docserver-builder -i ./embassy-time-queue-driver -o webroot/crates/embassy-time-queue-driver/git.zup | ||
| 36 | |||
| 34 | docserver-builder -i ./embassy-usb -o webroot/crates/embassy-usb/git.zup | 37 | docserver-builder -i ./embassy-usb -o webroot/crates/embassy-usb/git.zup |
| 35 | docserver-builder -i ./embassy-usb-driver -o webroot/crates/embassy-usb-driver/git.zup | 38 | docserver-builder -i ./embassy-usb-driver -o webroot/crates/embassy-usb-driver/git.zup |
| 36 | docserver-builder -i ./embassy-usb-logger -o webroot/crates/embassy-usb-logger/git.zup | 39 | docserver-builder -i ./embassy-usb-logger -o webroot/crates/embassy-usb-logger/git.zup |
| 37 | docserver-builder -i ./cyw43 -o webroot/crates/cyw43/git.zup | 40 | |
| 38 | docserver-builder -i ./cyw43-pio -o webroot/crates/cyw43-pio/git.zup | 41 | docserver-builder -i ./embassy-net -o webroot/crates/embassy-net/git.zup |
| 42 | docserver-builder -i ./embassy-net-driver -o webroot/crates/embassy-net-driver/git.zup | ||
| 43 | docserver-builder -i ./embassy-net-driver-channel -o webroot/crates/embassy-net-driver-channel/git.zup | ||
| 39 | docserver-builder -i ./embassy-net-wiznet -o webroot/crates/embassy-net-wiznet/git.zup | 44 | docserver-builder -i ./embassy-net-wiznet -o webroot/crates/embassy-net-wiznet/git.zup |
| 40 | docserver-builder -i ./embassy-net-ppp -o webroot/crates/embassy-net-ppp/git.zup | 45 | docserver-builder -i ./embassy-net-ppp -o webroot/crates/embassy-net-ppp/git.zup |
| 46 | docserver-builder -i ./embassy-net-tuntap -o webroot/crates/embassy-net-tuntap/git.zup | ||
| 41 | docserver-builder -i ./embassy-net-enc28j60 -o webroot/crates/embassy-net-enc28j60/git.zup | 47 | docserver-builder -i ./embassy-net-enc28j60 -o webroot/crates/embassy-net-enc28j60/git.zup |
| 42 | docserver-builder -i ./embassy-net-esp-hosted -o webroot/crates/embassy-net-esp-hosted/git.zup | 48 | docserver-builder -i ./embassy-net-esp-hosted -o webroot/crates/embassy-net-esp-hosted/git.zup |
| 43 | docserver-builder -i ./embassy-stm32-wpan -o webroot/crates/embassy-stm32-wpan/git.zup --output-static webroot/static | ||
| 44 | docserver-builder -i ./embassy-net-adin1110 -o webroot/crates/embassy-net-adin1110/git.zup | 49 | docserver-builder -i ./embassy-net-adin1110 -o webroot/crates/embassy-net-adin1110/git.zup |
| 45 | 50 | ||
| 46 | export KUBECONFIG=/ci/secrets/kubeconfig.yml | 51 | export KUBECONFIG=/ci/secrets/kubeconfig.yml |
diff --git a/cyw43-pio/Cargo.toml b/cyw43-pio/Cargo.toml index 14c07178f..b14ad7349 100644 --- a/cyw43-pio/Cargo.toml +++ b/cyw43-pio/Cargo.toml | |||
| @@ -2,6 +2,12 @@ | |||
| 2 | name = "cyw43-pio" | 2 | name = "cyw43-pio" |
| 3 | version = "0.1.0" | 3 | version = "0.1.0" |
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | description = "RP2040 PIO SPI implementation for cyw43" | ||
| 6 | keywords = ["embedded", "cyw43", "embassy-net", "embedded-hal-async", "wifi"] | ||
| 7 | categories = ["embedded", "hardware-support", "no-std", "network-programming", "async"] | ||
| 8 | license = "MIT OR Apache-2.0" | ||
| 9 | repository = "https://github.com/embassy-rs/embassy" | ||
| 10 | documentation = "https://docs.embassy.dev/cyw43-pio" | ||
| 5 | 11 | ||
| 6 | [features] | 12 | [features] |
| 7 | # If disabled, SPI runs at 31.25MHz | 13 | # If disabled, SPI runs at 31.25MHz |
diff --git a/cyw43/Cargo.toml b/cyw43/Cargo.toml index 20bb039a9..3b4aada00 100644 --- a/cyw43/Cargo.toml +++ b/cyw43/Cargo.toml | |||
| @@ -2,6 +2,12 @@ | |||
| 2 | name = "cyw43" | 2 | name = "cyw43" |
| 3 | version = "0.1.0" | 3 | version = "0.1.0" |
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | description = "Rust driver for the CYW43439 WiFi chip, used in the Raspberry Pi Pico W." | ||
| 6 | keywords = ["embedded", "cyw43", "embassy-net", "embedded-hal-async", "wifi"] | ||
| 7 | categories = ["embedded", "hardware-support", "no-std", "network-programming", "async"] | ||
| 8 | license = "MIT OR Apache-2.0" | ||
| 9 | repository = "https://github.com/embassy-rs/embassy" | ||
| 10 | documentation = "https://docs.embassy.dev/cyw43" | ||
| 5 | 11 | ||
| 6 | [features] | 12 | [features] |
| 7 | defmt = ["dep:defmt"] | 13 | defmt = ["dep:defmt"] |
diff --git a/embassy-boot-nrf/Cargo.toml b/embassy-boot-nrf/Cargo.toml index 7fc53648a..9e3385066 100644 --- a/embassy-boot-nrf/Cargo.toml +++ b/embassy-boot-nrf/Cargo.toml | |||
| @@ -5,6 +5,7 @@ version = "0.1.0" | |||
| 5 | description = "Bootloader lib for nRF chips" | 5 | description = "Bootloader lib for nRF chips" |
| 6 | license = "MIT OR Apache-2.0" | 6 | license = "MIT OR Apache-2.0" |
| 7 | repository = "https://github.com/embassy-rs/embassy" | 7 | repository = "https://github.com/embassy-rs/embassy" |
| 8 | documentation = "https://docs.embassy.dev/embassy-boot-nrf" | ||
| 8 | categories = [ | 9 | categories = [ |
| 9 | "embedded", | 10 | "embedded", |
| 10 | "no-std", | 11 | "no-std", |
diff --git a/embassy-boot-rp/Cargo.toml b/embassy-boot-rp/Cargo.toml index ceb14445c..080a50777 100644 --- a/embassy-boot-rp/Cargo.toml +++ b/embassy-boot-rp/Cargo.toml | |||
| @@ -5,6 +5,7 @@ version = "0.1.0" | |||
| 5 | description = "Bootloader lib for RP2040 chips" | 5 | description = "Bootloader lib for RP2040 chips" |
| 6 | license = "MIT OR Apache-2.0" | 6 | license = "MIT OR Apache-2.0" |
| 7 | repository = "https://github.com/embassy-rs/embassy" | 7 | repository = "https://github.com/embassy-rs/embassy" |
| 8 | documentation = "https://docs.embassy.dev/embassy-boot-rp" | ||
| 8 | categories = [ | 9 | categories = [ |
| 9 | "embedded", | 10 | "embedded", |
| 10 | "no-std", | 11 | "no-std", |
diff --git a/embassy-boot-stm32/Cargo.toml b/embassy-boot-stm32/Cargo.toml index f4e31bae8..4849fa02c 100644 --- a/embassy-boot-stm32/Cargo.toml +++ b/embassy-boot-stm32/Cargo.toml | |||
| @@ -5,6 +5,7 @@ version = "0.1.0" | |||
| 5 | description = "Bootloader lib for STM32 chips" | 5 | description = "Bootloader lib for STM32 chips" |
| 6 | license = "MIT OR Apache-2.0" | 6 | license = "MIT OR Apache-2.0" |
| 7 | repository = "https://github.com/embassy-rs/embassy" | 7 | repository = "https://github.com/embassy-rs/embassy" |
| 8 | documentation = "https://docs.embassy.dev/embassy-boot-stm32" | ||
| 8 | categories = [ | 9 | categories = [ |
| 9 | "embedded", | 10 | "embedded", |
| 10 | "no-std", | 11 | "no-std", |
diff --git a/embassy-boot/Cargo.toml b/embassy-boot/Cargo.toml index a70849018..801d3daa6 100644 --- a/embassy-boot/Cargo.toml +++ b/embassy-boot/Cargo.toml | |||
| @@ -5,6 +5,7 @@ version = "0.1.1" | |||
| 5 | description = "A lightweight bootloader supporting firmware updates in a power-fail-safe way, with trial boots and rollbacks." | 5 | description = "A lightweight bootloader supporting firmware updates in a power-fail-safe way, with trial boots and rollbacks." |
| 6 | license = "MIT OR Apache-2.0" | 6 | license = "MIT OR Apache-2.0" |
| 7 | repository = "https://github.com/embassy-rs/embassy" | 7 | repository = "https://github.com/embassy-rs/embassy" |
| 8 | documentation = "https://docs.embassy.dev/embassy-boot" | ||
| 8 | categories = [ | 9 | categories = [ |
| 9 | "embedded", | 10 | "embedded", |
| 10 | "no-std", | 11 | "no-std", |
diff --git a/embassy-embedded-hal/Cargo.toml b/embassy-embedded-hal/Cargo.toml index c525f13fc..e89179740 100644 --- a/embassy-embedded-hal/Cargo.toml +++ b/embassy-embedded-hal/Cargo.toml | |||
| @@ -3,7 +3,14 @@ name = "embassy-embedded-hal" | |||
| 3 | version = "0.1.0" | 3 | version = "0.1.0" |
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | license = "MIT OR Apache-2.0" | 5 | license = "MIT OR Apache-2.0" |
| 6 | 6 | description = "Collection of utilities to use `embedded-hal` and `embedded-storage` traits with Embassy." | |
| 7 | repository = "https://github.com/embassy-rs/embassy" | ||
| 8 | documentation = "https://docs.embassy.dev/embassy-embedded-hal" | ||
| 9 | categories = [ | ||
| 10 | "embedded", | ||
| 11 | "no-std", | ||
| 12 | "asynchronous", | ||
| 13 | ] | ||
| 7 | 14 | ||
| 8 | [package.metadata.embassy_docs] | 15 | [package.metadata.embassy_docs] |
| 9 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-embedded-hal-v$VERSION/embassy-embedded-hal/src/" | 16 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-embedded-hal-v$VERSION/embassy-embedded-hal/src/" |
diff --git a/embassy-executor-macros/Cargo.toml b/embassy-executor-macros/Cargo.toml index 6ea7ddb71..57335e1e1 100644 --- a/embassy-executor-macros/Cargo.toml +++ b/embassy-executor-macros/Cargo.toml | |||
| @@ -5,6 +5,7 @@ edition = "2021" | |||
| 5 | license = "MIT OR Apache-2.0" | 5 | license = "MIT OR Apache-2.0" |
| 6 | description = "macros for creating the entry point and tasks for embassy-executor" | 6 | description = "macros for creating the entry point and tasks for embassy-executor" |
| 7 | repository = "https://github.com/embassy-rs/embassy" | 7 | repository = "https://github.com/embassy-rs/embassy" |
| 8 | documentation = "https://docs.embassy.dev/embassy-executor-macros" | ||
| 8 | categories = [ | 9 | categories = [ |
| 9 | "embedded", | 10 | "embedded", |
| 10 | "no-std", | 11 | "no-std", |
| @@ -21,4 +22,4 @@ proc-macro2 = "1.0.29" | |||
| 21 | proc-macro = true | 22 | proc-macro = true |
| 22 | 23 | ||
| 23 | [features] | 24 | [features] |
| 24 | nightly = [] \ No newline at end of file | 25 | nightly = [] |
diff --git a/embassy-executor/Cargo.toml b/embassy-executor/Cargo.toml index 2ef3f5294..b6b156c9f 100644 --- a/embassy-executor/Cargo.toml +++ b/embassy-executor/Cargo.toml | |||
| @@ -5,6 +5,7 @@ edition = "2021" | |||
| 5 | license = "MIT OR Apache-2.0" | 5 | license = "MIT OR Apache-2.0" |
| 6 | description = "async/await executor designed for embedded usage" | 6 | description = "async/await executor designed for embedded usage" |
| 7 | repository = "https://github.com/embassy-rs/embassy" | 7 | repository = "https://github.com/embassy-rs/embassy" |
| 8 | documentation = "https://docs.embassy.dev/embassy-executor" | ||
| 8 | categories = [ | 9 | categories = [ |
| 9 | "embedded", | 10 | "embedded", |
| 10 | "no-std", | 11 | "no-std", |
diff --git a/embassy-futures/Cargo.toml b/embassy-futures/Cargo.toml index ee1f4c9af..47cefa56f 100644 --- a/embassy-futures/Cargo.toml +++ b/embassy-futures/Cargo.toml | |||
| @@ -4,6 +4,7 @@ version = "0.1.1" | |||
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | description = "no-std, no-alloc utilities for working with futures" | 5 | description = "no-std, no-alloc utilities for working with futures" |
| 6 | repository = "https://github.com/embassy-rs/embassy" | 6 | repository = "https://github.com/embassy-rs/embassy" |
| 7 | documentation = "https://docs.embassy.dev/embassy-futures" | ||
| 7 | readme = "README.md" | 8 | readme = "README.md" |
| 8 | license = "MIT OR Apache-2.0" | 9 | license = "MIT OR Apache-2.0" |
| 9 | categories = [ | 10 | categories = [ |
diff --git a/embassy-net-adin1110/Cargo.toml b/embassy-net-adin1110/Cargo.toml index e007e48cd..5cc399cdc 100644 --- a/embassy-net-adin1110/Cargo.toml +++ b/embassy-net-adin1110/Cargo.toml | |||
| @@ -2,11 +2,12 @@ | |||
| 2 | name = "embassy-net-adin1110" | 2 | name = "embassy-net-adin1110" |
| 3 | version = "0.2.0" | 3 | version = "0.2.0" |
| 4 | description = "embassy-net driver for the ADIN1110 ethernet chip" | 4 | description = "embassy-net driver for the ADIN1110 ethernet chip" |
| 5 | keywords = ["embedded", "ADIN1110", "embassy-net", "embedded-hal-async", "ethernet", "async"] | 5 | keywords = ["embedded", "ADIN1110", "embassy-net", "embedded-hal-async", "ethernet"] |
| 6 | categories = ["embedded", "hardware-support", "no-std", "network-programming", "async"] | 6 | categories = ["embedded", "hardware-support", "no-std", "network-programming", "async"] |
| 7 | license = "MIT OR Apache-2.0" | 7 | license = "MIT OR Apache-2.0" |
| 8 | edition = "2021" | 8 | edition = "2021" |
| 9 | repository = "https://github.com/embassy-rs/embassy" | 9 | repository = "https://github.com/embassy-rs/embassy" |
| 10 | documentation = "https://docs.embassy.dev/embassy-net-adin1110" | ||
| 10 | 11 | ||
| 11 | [dependencies] | 12 | [dependencies] |
| 12 | heapless = "0.8" | 13 | heapless = "0.8" |
diff --git a/embassy-net-driver-channel/Cargo.toml b/embassy-net-driver-channel/Cargo.toml index 58d3d2316..c1ad11482 100644 --- a/embassy-net-driver-channel/Cargo.toml +++ b/embassy-net-driver-channel/Cargo.toml | |||
| @@ -5,6 +5,7 @@ edition = "2021" | |||
| 5 | license = "MIT OR Apache-2.0" | 5 | license = "MIT OR Apache-2.0" |
| 6 | description = "High-level channel-based driver for the `embassy-net` async TCP/IP network stack." | 6 | description = "High-level channel-based driver for the `embassy-net` async TCP/IP network stack." |
| 7 | repository = "https://github.com/embassy-rs/embassy" | 7 | repository = "https://github.com/embassy-rs/embassy" |
| 8 | documentation = "https://docs.embassy.dev/embassy-net-driver-channel" | ||
| 8 | categories = [ | 9 | categories = [ |
| 9 | "embedded", | 10 | "embedded", |
| 10 | "no-std", | 11 | "no-std", |
diff --git a/embassy-net-driver/Cargo.toml b/embassy-net-driver/Cargo.toml index 9cd6a2eaa..97e8a0db3 100644 --- a/embassy-net-driver/Cargo.toml +++ b/embassy-net-driver/Cargo.toml | |||
| @@ -5,6 +5,7 @@ edition = "2021" | |||
| 5 | license = "MIT OR Apache-2.0" | 5 | license = "MIT OR Apache-2.0" |
| 6 | description = "Driver trait for the `embassy-net` async TCP/IP network stack." | 6 | description = "Driver trait for the `embassy-net` async TCP/IP network stack." |
| 7 | repository = "https://github.com/embassy-rs/embassy" | 7 | repository = "https://github.com/embassy-rs/embassy" |
| 8 | documentation = "https://docs.embassy.dev/embassy-net-driver" | ||
| 8 | categories = [ | 9 | categories = [ |
| 9 | "embedded", | 10 | "embedded", |
| 10 | "no-std", | 11 | "no-std", |
diff --git a/embassy-net-enc28j60/Cargo.toml b/embassy-net-enc28j60/Cargo.toml index 92d18e38f..ab594a2f4 100644 --- a/embassy-net-enc28j60/Cargo.toml +++ b/embassy-net-enc28j60/Cargo.toml | |||
| @@ -2,10 +2,12 @@ | |||
| 2 | name = "embassy-net-enc28j60" | 2 | name = "embassy-net-enc28j60" |
| 3 | version = "0.1.0" | 3 | version = "0.1.0" |
| 4 | description = "embassy-net driver for the ENC28J60 ethernet chip" | 4 | description = "embassy-net driver for the ENC28J60 ethernet chip" |
| 5 | keywords = ["embedded", "enc28j60", "embassy-net", "embedded-hal-async", "ethernet", "async"] | 5 | keywords = ["embedded", "enc28j60", "embassy-net", "embedded-hal-async", "ethernet"] |
| 6 | categories = ["embedded", "hardware-support", "no-std", "network-programming", "async"] | 6 | categories = ["embedded", "hardware-support", "no-std", "network-programming", "async"] |
| 7 | license = "MIT OR Apache-2.0" | 7 | license = "MIT OR Apache-2.0" |
| 8 | edition = "2021" | 8 | edition = "2021" |
| 9 | repository = "https://github.com/embassy-rs/embassy" | ||
| 10 | documentation = "https://docs.embassy.dev/embassy-net-enc28j60" | ||
| 9 | 11 | ||
| 10 | [dependencies] | 12 | [dependencies] |
| 11 | embedded-hal = { version = "1.0" } | 13 | embedded-hal = { version = "1.0" } |
diff --git a/embassy-net-esp-hosted/Cargo.toml b/embassy-net-esp-hosted/Cargo.toml index 7d268a8bb..dfca8bec6 100644 --- a/embassy-net-esp-hosted/Cargo.toml +++ b/embassy-net-esp-hosted/Cargo.toml | |||
| @@ -3,9 +3,11 @@ name = "embassy-net-esp-hosted" | |||
| 3 | version = "0.1.0" | 3 | version = "0.1.0" |
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | description = "embassy-net driver for ESP-Hosted" | 5 | description = "embassy-net driver for ESP-Hosted" |
| 6 | keywords = ["embedded", "esp-hosted", "embassy-net", "embedded-hal-async", "wifi", "async"] | 6 | keywords = ["embedded", "esp-hosted", "embassy-net", "embedded-hal-async", "wifi"] |
| 7 | categories = ["embedded", "hardware-support", "no-std", "network-programming", "async"] | 7 | categories = ["embedded", "hardware-support", "no-std", "network-programming", "async"] |
| 8 | license = "MIT OR Apache-2.0" | 8 | license = "MIT OR Apache-2.0" |
| 9 | repository = "https://github.com/embassy-rs/embassy" | ||
| 10 | documentation = "https://docs.embassy.dev/embassy-net-esp-hosted" | ||
| 9 | 11 | ||
| 10 | [dependencies] | 12 | [dependencies] |
| 11 | defmt = { version = "0.3", optional = true } | 13 | defmt = { version = "0.3", optional = true } |
diff --git a/embassy-net-tuntap/Cargo.toml b/embassy-net-tuntap/Cargo.toml index d58680481..1044151ae 100644 --- a/embassy-net-tuntap/Cargo.toml +++ b/embassy-net-tuntap/Cargo.toml | |||
| @@ -7,6 +7,7 @@ categories = ["embedded", "hardware-support", "network-programming", "async"] | |||
| 7 | license = "MIT OR Apache-2.0" | 7 | license = "MIT OR Apache-2.0" |
| 8 | edition = "2021" | 8 | edition = "2021" |
| 9 | repository = "https://github.com/embassy-rs/embassy" | 9 | repository = "https://github.com/embassy-rs/embassy" |
| 10 | documentation = "https://docs.embassy.dev/embassy-net-tuntap" | ||
| 10 | 11 | ||
| 11 | [dependencies] | 12 | [dependencies] |
| 12 | embassy-net-driver = { version = "0.2.0", path = "../embassy-net-driver" } | 13 | embassy-net-driver = { version = "0.2.0", path = "../embassy-net-driver" } |
diff --git a/embassy-net-wiznet/Cargo.toml b/embassy-net-wiznet/Cargo.toml index c703d8bc6..b52aecc70 100644 --- a/embassy-net-wiznet/Cargo.toml +++ b/embassy-net-wiznet/Cargo.toml | |||
| @@ -7,6 +7,7 @@ categories = ["embedded", "hardware-support", "no-std", "network-programming", " | |||
| 7 | license = "MIT OR Apache-2.0" | 7 | license = "MIT OR Apache-2.0" |
| 8 | edition = "2021" | 8 | edition = "2021" |
| 9 | repository = "https://github.com/embassy-rs/embassy" | 9 | repository = "https://github.com/embassy-rs/embassy" |
| 10 | documentation = "https://docs.embassy.dev/embassy-net-wiznet" | ||
| 10 | 11 | ||
| 11 | [dependencies] | 12 | [dependencies] |
| 12 | embedded-hal = { version = "1.0" } | 13 | embedded-hal = { version = "1.0" } |
diff --git a/embassy-net/Cargo.toml b/embassy-net/Cargo.toml index ffa4a64b6..44bd2e8f3 100644 --- a/embassy-net/Cargo.toml +++ b/embassy-net/Cargo.toml | |||
| @@ -5,6 +5,7 @@ edition = "2021" | |||
| 5 | license = "MIT OR Apache-2.0" | 5 | license = "MIT OR Apache-2.0" |
| 6 | description = "Async TCP/IP network stack for embedded systems" | 6 | description = "Async TCP/IP network stack for embedded systems" |
| 7 | repository = "https://github.com/embassy-rs/embassy" | 7 | repository = "https://github.com/embassy-rs/embassy" |
| 8 | documentation = "https://docs.embassy.dev/embassy-net" | ||
| 8 | categories = [ | 9 | categories = [ |
| 9 | "embedded", | 10 | "embedded", |
| 10 | "no-std", | 11 | "no-std", |
diff --git a/embassy-nrf/Cargo.toml b/embassy-nrf/Cargo.toml index 39b4cc598..f79da9d77 100644 --- a/embassy-nrf/Cargo.toml +++ b/embassy-nrf/Cargo.toml | |||
| @@ -3,6 +3,11 @@ name = "embassy-nrf" | |||
| 3 | version = "0.1.0" | 3 | version = "0.1.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 nRF series microcontrollers" | ||
| 7 | keywords = ["embedded", "async", "nordic", "nrf", "embedded-hal"] | ||
| 8 | categories = ["embedded", "hardware-support", "no-std", "async"] | ||
| 9 | repository = "https://github.com/embassy-rs/embassy" | ||
| 10 | documentation = "https://docs.embassy.dev/embassy-nrf" | ||
| 6 | 11 | ||
| 7 | [package.metadata.embassy_docs] | 12 | [package.metadata.embassy_docs] |
| 8 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-nrf-v$VERSION/embassy-nrf/src/" | 13 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-nrf-v$VERSION/embassy-nrf/src/" |
diff --git a/embassy-rp/Cargo.toml b/embassy-rp/Cargo.toml index 16d55182a..503d4bddc 100644 --- a/embassy-rp/Cargo.toml +++ b/embassy-rp/Cargo.toml | |||
| @@ -3,6 +3,11 @@ name = "embassy-rp" | |||
| 3 | version = "0.1.0" | 3 | version = "0.1.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 microcontroller" | ||
| 7 | keywords = ["embedded", "async", "raspberry-pi", "rp2040", "embedded-hal"] | ||
| 8 | categories = ["embedded", "hardware-support", "no-std", "async"] | ||
| 9 | repository = "https://github.com/embassy-rs/embassy" | ||
| 10 | documentation = "https://docs.embassy.dev/embassy-rp" | ||
| 6 | 11 | ||
| 7 | [package.metadata.embassy_docs] | 12 | [package.metadata.embassy_docs] |
| 8 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-rp-v$VERSION/embassy-rp/src/" | 13 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-rp-v$VERSION/embassy-rp/src/" |
diff --git a/embassy-stm32/Cargo.toml b/embassy-stm32/Cargo.toml index 3b9f07e49..ac672788f 100644 --- a/embassy-stm32/Cargo.toml +++ b/embassy-stm32/Cargo.toml | |||
| @@ -3,6 +3,11 @@ name = "embassy-stm32" | |||
| 3 | version = "0.1.0" | 3 | version = "0.1.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 ST STM32 series microcontrollers" | ||
| 7 | keywords = ["embedded", "async", "stm32", "hal", "embedded-hal"] | ||
| 8 | categories = ["embedded", "hardware-support", "no-std", "async"] | ||
| 9 | repository = "https://github.com/embassy-rs/embassy" | ||
| 10 | documentation = "https://docs.embassy.dev/embassy-stm32" | ||
| 6 | 11 | ||
| 7 | [package.metadata.embassy_docs] | 12 | [package.metadata.embassy_docs] |
| 8 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-stm32-v$VERSION/embassy-stm32/src/" | 13 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-stm32-v$VERSION/embassy-stm32/src/" |
diff --git a/embassy-sync/Cargo.toml b/embassy-sync/Cargo.toml index 38b0e5d30..85673026c 100644 --- a/embassy-sync/Cargo.toml +++ b/embassy-sync/Cargo.toml | |||
| @@ -4,6 +4,7 @@ version = "0.5.0" | |||
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | description = "no-std, no-alloc synchronization primitives with async support" | 5 | description = "no-std, no-alloc synchronization primitives with async support" |
| 6 | repository = "https://github.com/embassy-rs/embassy" | 6 | repository = "https://github.com/embassy-rs/embassy" |
| 7 | documentation = "https://docs.embassy.dev/embassy-sync" | ||
| 7 | readme = "README.md" | 8 | readme = "README.md" |
| 8 | license = "MIT OR Apache-2.0" | 9 | license = "MIT OR Apache-2.0" |
| 9 | categories = [ | 10 | categories = [ |
diff --git a/embassy-time-driver/Cargo.toml b/embassy-time-driver/Cargo.toml index e252c354a..d9f2e97df 100644 --- a/embassy-time-driver/Cargo.toml +++ b/embassy-time-driver/Cargo.toml | |||
| @@ -4,6 +4,7 @@ version = "0.1.0" | |||
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | description = "Driver trait for embassy-time" | 5 | description = "Driver trait for embassy-time" |
| 6 | repository = "https://github.com/embassy-rs/embassy" | 6 | repository = "https://github.com/embassy-rs/embassy" |
| 7 | documentation = "https://docs.embassy.dev/embassy-time-driver" | ||
| 7 | readme = "README.md" | 8 | readme = "README.md" |
| 8 | license = "MIT OR Apache-2.0" | 9 | license = "MIT OR Apache-2.0" |
| 9 | categories = [ | 10 | categories = [ |
diff --git a/embassy-time-queue-driver/Cargo.toml b/embassy-time-queue-driver/Cargo.toml index 85ee1da1b..9ce9d79bb 100644 --- a/embassy-time-queue-driver/Cargo.toml +++ b/embassy-time-queue-driver/Cargo.toml | |||
| @@ -4,6 +4,7 @@ version = "0.1.0" | |||
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | description = "Timer queue driver trait for embassy-time" | 5 | description = "Timer queue driver trait for embassy-time" |
| 6 | repository = "https://github.com/embassy-rs/embassy" | 6 | repository = "https://github.com/embassy-rs/embassy" |
| 7 | documentation = "https://docs.embassy.dev/embassy-time-queue-driver" | ||
| 7 | readme = "README.md" | 8 | readme = "README.md" |
| 8 | license = "MIT OR Apache-2.0" | 9 | license = "MIT OR Apache-2.0" |
| 9 | categories = [ | 10 | categories = [ |
diff --git a/embassy-time/Cargo.toml b/embassy-time/Cargo.toml index 6b1c7cc58..6b0a0f22d 100644 --- a/embassy-time/Cargo.toml +++ b/embassy-time/Cargo.toml | |||
| @@ -4,6 +4,7 @@ version = "0.3.0" | |||
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | description = "Instant and Duration for embedded no-std systems, with async timer support" | 5 | description = "Instant and Duration for embedded no-std systems, with async timer support" |
| 6 | repository = "https://github.com/embassy-rs/embassy" | 6 | repository = "https://github.com/embassy-rs/embassy" |
| 7 | documentation = "https://docs.embassy.dev/embassy-time" | ||
| 7 | readme = "README.md" | 8 | readme = "README.md" |
| 8 | license = "MIT OR Apache-2.0" | 9 | license = "MIT OR Apache-2.0" |
| 9 | categories = [ | 10 | categories = [ |
diff --git a/embassy-usb-dfu/Cargo.toml b/embassy-usb-dfu/Cargo.toml index 6087bcd7d..b0eb917e6 100644 --- a/embassy-usb-dfu/Cargo.toml +++ b/embassy-usb-dfu/Cargo.toml | |||
| @@ -5,6 +5,7 @@ version = "0.1.0" | |||
| 5 | description = "An implementation of the USB DFU 1.1 protocol, using embassy-boot" | 5 | description = "An implementation of the USB DFU 1.1 protocol, using embassy-boot" |
| 6 | license = "MIT OR Apache-2.0" | 6 | license = "MIT OR Apache-2.0" |
| 7 | repository = "https://github.com/embassy-rs/embassy" | 7 | repository = "https://github.com/embassy-rs/embassy" |
| 8 | documentation = "https://docs.embassy.dev/embassy-usb-dfu" | ||
| 8 | categories = [ | 9 | categories = [ |
| 9 | "embedded", | 10 | "embedded", |
| 10 | "no-std", | 11 | "no-std", |
diff --git a/embassy-usb-driver/Cargo.toml b/embassy-usb-driver/Cargo.toml index 460cb306a..6d36106cd 100644 --- a/embassy-usb-driver/Cargo.toml +++ b/embassy-usb-driver/Cargo.toml | |||
| @@ -3,6 +3,11 @@ name = "embassy-usb-driver" | |||
| 3 | version = "0.1.0" | 3 | version = "0.1.0" |
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | license = "MIT OR Apache-2.0" | 5 | license = "MIT OR Apache-2.0" |
| 6 | description = "Driver trait for `embassy-usb`, an async USB device stack for embedded devices." | ||
| 7 | keywords = ["embedded", "async", "usb", "hal", "embedded-hal"] | ||
| 8 | categories = ["embedded", "hardware-support", "no-std", "async"] | ||
| 9 | repository = "https://github.com/embassy-rs/embassy" | ||
| 10 | documentation = "https://docs.embassy.dev/embassy-usb-driver" | ||
| 6 | 11 | ||
| 7 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | 12 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html |
| 8 | 13 | ||
diff --git a/embassy-usb/Cargo.toml b/embassy-usb/Cargo.toml index 029754e73..be810b510 100644 --- a/embassy-usb/Cargo.toml +++ b/embassy-usb/Cargo.toml | |||
| @@ -3,6 +3,11 @@ name = "embassy-usb" | |||
| 3 | version = "0.1.0" | 3 | version = "0.1.0" |
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | license = "MIT OR Apache-2.0" | 5 | license = "MIT OR Apache-2.0" |
| 6 | description = "Async USB device stack for embedded devices in Rust." | ||
| 7 | keywords = ["embedded", "async", "usb", "hal", "embedded-hal"] | ||
| 8 | categories = ["embedded", "hardware-support", "no-std", "async"] | ||
| 9 | repository = "https://github.com/embassy-rs/embassy" | ||
| 10 | documentation = "https://docs.embassy.dev/embassy-usb" | ||
| 6 | 11 | ||
| 7 | [package.metadata.embassy_docs] | 12 | [package.metadata.embassy_docs] |
| 8 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-usb-v$VERSION/embassy-usb/src/" | 13 | src_base = "https://github.com/embassy-rs/embassy/blob/embassy-usb-v$VERSION/embassy-usb/src/" |
