esp_hal_snippets/Cargo.lock

1272 lines
32 KiB
Text
Raw Permalink Normal View History

2024-08-07 12:04:11 +03:00
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3
[[package]]
name = "anyhow"
version = "1.0.93"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775"
2024-08-07 12:04:11 +03:00
[[package]]
name = "autocfg"
2024-10-30 11:54:37 +03:00
version = "1.4.0"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
2024-08-07 12:04:11 +03:00
[[package]]
name = "bare-metal"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8fe8f5a8a398345e52358e18ff07cc17a568fbca5c6f73873d3a62056309603"
[[package]]
name = "basic-toml"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "823388e228f614e9558c6804262db37960ec8821856535f5c3f59913140558f8"
dependencies = [
"serde",
]
[[package]]
name = "bitfield"
version = "0.17.0"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f798d2d157e547aa99aab0967df39edd0b70307312b6f8bd2848e6abe40896e0"
2024-08-07 12:04:11 +03:00
[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
[[package]]
name = "bytemuck"
version = "1.20.0"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a"
2024-08-07 12:04:11 +03:00
[[package]]
name = "byteorder"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
2024-09-11 14:05:36 +03:00
[[package]]
name = "chrono"
version = "0.4.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
dependencies = [
"num-traits",
]
2024-08-07 12:04:11 +03:00
[[package]]
name = "critical-section"
2024-10-30 11:54:37 +03:00
version = "1.2.0"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b"
2024-08-07 12:04:11 +03:00
[[package]]
name = "darling"
version = "0.20.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
dependencies = [
"darling_core",
"darling_macro",
]
[[package]]
name = "darling_core"
version = "0.20.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"strsim",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "darling_macro"
version = "0.20.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
dependencies = [
"darling_core",
"quote",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "defmt"
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a99dd22262668b887121d4672af5a64b238f026099f1a2a1b322066c9ecfe9e0"
dependencies = [
"bitflags 1.3.2",
"defmt-macros",
]
[[package]]
name = "defmt-macros"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3a9f309eff1f79b3ebdf252954d90ae440599c26c2c553fe87a2d17195f2dcb"
dependencies = [
"defmt-parser",
"proc-macro-error",
"proc-macro2",
"quote",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "defmt-parser"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff4a5fefe330e8d7f31b16a318f9ce81000d8e35e69b93eae154d16d2278f70f"
dependencies = [
"thiserror",
]
[[package]]
name = "defmt-rtt"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bab697b3dbbc1750b7c8b821aa6f6e7f2480b47a99bc057a2ed7b170ebef0c51"
dependencies = [
"critical-section",
"defmt",
]
[[package]]
name = "delegate"
version = "0.13.1"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc2323e10c92e1cf4d86e11538512e6dc03ceb586842970b6332af3d4046a046"
2024-08-07 12:04:11 +03:00
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "document-features"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0"
dependencies = [
"litrs",
]
[[package]]
name = "embassy-embedded-hal"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5794414bc20e0d750f145bc0e82366b19dd078e9e075e8331fb8dd069a1cb6a2"
dependencies = [
"embassy-futures",
"embassy-sync",
"embassy-time",
"embedded-hal 0.2.7",
"embedded-hal 1.0.0",
"embedded-hal-async",
"embedded-storage",
"embedded-storage-async",
"nb 1.1.0",
]
2024-08-07 12:04:11 +03:00
[[package]]
name = "embassy-executor"
version = "0.6.3"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f64f84599b0f4296b92a4b6ac2109bc02340094bda47b9766c5f9ec6a318ebf8"
2024-08-07 12:04:11 +03:00
dependencies = [
"critical-section",
"defmt",
"document-features",
"embassy-executor-macros",
]
[[package]]
name = "embassy-executor-macros"
version = "0.6.2"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3577b1e9446f61381179a330fc5324b01d511624c55f25e3c66c9e3c626dbecf"
2024-08-07 12:04:11 +03:00
dependencies = [
"darling",
"proc-macro2",
"quote",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "embassy-futures"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f878075b9794c1e4ac788c95b728f26aa6366d32eeb10c7051389f898f7d067"
dependencies = [
"defmt",
]
[[package]]
name = "embassy-sync"
version = "0.6.1"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3899a6e39fa3f54bf8aaf00979f9f9c0145a522f7244810533abbb748be6ce82"
2024-08-07 12:04:11 +03:00
dependencies = [
"cfg-if",
"critical-section",
"defmt",
"embedded-io-async",
"futures-sink",
2024-08-07 12:04:11 +03:00
"futures-util",
"heapless",
]
[[package]]
name = "embassy-time"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "158080d48f824fad101d7b2fae2d83ac39e3f7a6fa01811034f7ab8ffc6e7309"
dependencies = [
"cfg-if",
"critical-section",
"document-features",
"embassy-time-driver",
"embassy-time-queue-driver",
"embedded-hal 0.2.7",
"embedded-hal 1.0.0",
"embedded-hal-async",
"futures-util",
"heapless",
]
[[package]]
name = "embassy-time-driver"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e0c214077aaa9206958b16411c157961fb7990d4ea628120a78d1a5a28aed24"
dependencies = [
"document-features",
]
[[package]]
name = "embassy-time-queue-driver"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1177859559ebf42cd24ae7ba8fe6ee707489b01d0bf471f8827b7b12dcb0bc0"
[[package]]
name = "embedded-can"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9d2e857f87ac832df68fa498d18ddc679175cf3d2e4aa893988e5601baf9438"
dependencies = [
"nb 1.1.0",
]
[[package]]
name = "embedded-hal"
version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff"
dependencies = [
"nb 0.1.3",
"void",
]
[[package]]
name = "embedded-hal"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89"
dependencies = [
"defmt",
]
[[package]]
name = "embedded-hal-async"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c4c685bbef7fe13c3c6dd4da26841ed3980ef33e841cddfa15ce8a8fb3f1884"
dependencies = [
"embedded-hal 1.0.0",
]
[[package]]
name = "embedded-hal-nb"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fba4268c14288c828995299e59b12babdbe170f6c6d73731af1b4648142e8605"
dependencies = [
"embedded-hal 1.0.0",
"nb 1.1.0",
]
[[package]]
name = "embedded-io"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d"
dependencies = [
"defmt",
]
[[package]]
name = "embedded-io-async"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ff09972d4073aa8c299395be75161d582e7629cd663171d62af73c8d50dba3f"
dependencies = [
"defmt",
"embedded-io",
]
[[package]]
name = "embedded-storage"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a21dea9854beb860f3062d10228ce9b976da520a73474aed3171ec276bc0c032"
[[package]]
name = "embedded-storage-async"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1763775e2323b7d5f0aa6090657f5e21cfa02ede71f5dc40eead06d64dcd15cc"
dependencies = [
"embedded-storage",
]
2024-08-07 12:04:11 +03:00
[[package]]
name = "enum-as-inner"
2024-09-11 14:05:36 +03:00
version = "0.6.1"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-09-11 14:05:36 +03:00
checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc"
2024-08-07 12:04:11 +03:00
dependencies = [
2024-09-11 14:05:36 +03:00
"heck",
2024-08-07 12:04:11 +03:00
"proc-macro2",
"quote",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "enumset"
version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d07a4b049558765cef5f0c1a273c3fc57084d768b44d2f98127aef4cceb17293"
dependencies = [
"enumset_derive",
]
[[package]]
name = "enumset_derive"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242"
dependencies = [
"darling",
"proc-macro2",
"quote",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "equivalent"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
[[package]]
name = "esp-backtrace"
2024-10-30 11:54:37 +03:00
version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb7660d85e3e7b0e113aaeeffb1a155e64a09a5035d4104031875acdba4cb68e"
2024-08-07 12:04:11 +03:00
dependencies = [
"defmt",
"esp-build",
"esp-println",
]
[[package]]
name = "esp-build"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b94a4b8d74e7cc7baabcca5b2277b41877e039ad9cd49959d48ef94dac7eab4b"
2024-08-07 12:04:11 +03:00
dependencies = [
"quote",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
"termcolor",
]
2024-10-30 11:54:37 +03:00
[[package]]
name = "esp-config"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7584e4cd1dac06201fd92fff1c84b396be5458ac4d93e9457e7a89b1b42c60e"
2024-10-30 11:54:37 +03:00
dependencies = [
"document-features",
]
2024-08-07 12:04:11 +03:00
[[package]]
name = "esp-hal"
version = "0.22.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a5605e1518d63f7bf9fbd9885e61d2896060d2e4f28954736bdd74da911b676"
2024-08-07 12:04:11 +03:00
dependencies = [
"basic-toml",
"bitfield",
"bitflags 2.6.0",
"bytemuck",
"cfg-if",
2024-09-11 14:05:36 +03:00
"chrono",
2024-08-07 12:04:11 +03:00
"critical-section",
"defmt",
"delegate",
"document-features",
"embassy-embedded-hal",
2024-08-07 12:04:11 +03:00
"embassy-futures",
"embassy-sync",
2024-08-07 12:04:11 +03:00
"embedded-can",
"embedded-hal 0.2.7",
2024-08-07 12:04:11 +03:00
"embedded-hal 1.0.0",
"embedded-hal-async",
"embedded-hal-nb",
"embedded-io",
"embedded-io-async",
"enumset",
"esp-build",
2024-10-30 11:54:37 +03:00
"esp-config",
2024-08-07 12:04:11 +03:00
"esp-hal-procmacros",
"esp-metadata",
"esp-riscv-rt",
"esp32",
"esp32c2",
"esp32c3",
"esp32c6",
"esp32h2",
"esp32s2",
"esp32s3",
"fugit",
"nb 1.1.0",
"paste",
"portable-atomic",
"rand_core",
"riscv",
"serde",
2024-09-08 04:24:38 +03:00
"strum",
"ufmt-write",
2024-08-07 12:04:11 +03:00
"void",
"xtensa-lx-rt",
]
[[package]]
name = "esp-hal-embassy"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7d0f2537ea2ff9bea26a1c8bfe43ad580d4c89febf27189653a9cf95f1f7961"
2024-08-07 12:04:11 +03:00
dependencies = [
"critical-section",
"defmt",
"document-features",
"embassy-executor",
"embassy-time-driver",
"esp-build",
"esp-config",
2024-08-07 12:04:11 +03:00
"esp-hal",
2024-09-08 04:24:38 +03:00
"esp-hal-procmacros",
2024-08-07 12:04:11 +03:00
"esp-metadata",
"portable-atomic",
2024-09-08 04:24:38 +03:00
"static_cell",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "esp-hal-procmacros"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "69a9a8706b7d1182b56335d196e70eeb04e2b70f4b8db96432898bd3c2bdb91e"
2024-08-07 12:04:11 +03:00
dependencies = [
"darling",
"document-features",
"litrs",
"proc-macro-crate",
"proc-macro-error2",
2024-08-07 12:04:11 +03:00
"proc-macro2",
"quote",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "esp-metadata"
2024-10-30 11:54:37 +03:00
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9972bbb21dcafe430b87f92efc7a788978a2d17cf8f572d104beeb48602482a"
2024-08-07 12:04:11 +03:00
dependencies = [
2024-09-08 04:24:38 +03:00
"anyhow",
2024-08-07 12:04:11 +03:00
"basic-toml",
"serde",
2024-09-08 04:24:38 +03:00
"strum",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "esp-println"
2024-10-30 11:54:37 +03:00
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee38e87bc7e303c299047c0e9bcd0f8ccca7c7e70d1fd78bbb565db14f33beb6"
2024-08-07 12:04:11 +03:00
dependencies = [
"esp-build",
2024-10-30 11:54:37 +03:00
"log",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "esp-riscv-rt"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94aca65db6157aa5f42d9df6595b21462f28207ca4230b799aa3620352ef6a72"
2024-08-07 12:04:11 +03:00
dependencies = [
"document-features",
"riscv",
"riscv-rt-macros",
]
[[package]]
name = "esp32"
version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af7d3208ef4ffd96c3105b3fb6fd19e8512bc128b24cb866dc26a734b09f454c"
2024-08-07 12:04:11 +03:00
dependencies = [
"critical-section",
"defmt",
"vcell",
]
[[package]]
name = "esp32c2"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e74f8ceff5249a39f6ffeaea7a9c048b36fd1ba67d365330e0970927c57759ab"
2024-08-07 12:04:11 +03:00
dependencies = [
"critical-section",
"defmt",
"vcell",
]
[[package]]
name = "esp32c3"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d1750382dc49fa333ee6b1ba96f8c540038b9666f5a233dc1221c98e3236118"
2024-08-07 12:04:11 +03:00
dependencies = [
"critical-section",
"defmt",
"vcell",
]
[[package]]
name = "esp32c6"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b98fcf7ae90ee4d55f06170dfeaaebbf2a1619bb38b4e14b9009b4d636b87e7"
2024-08-07 12:04:11 +03:00
dependencies = [
"critical-section",
"defmt",
"vcell",
]
[[package]]
name = "esp32h2"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1530274ade78283655a6810dd5d1840404945f4a5bf3d74729c35946beb8304"
2024-08-07 12:04:11 +03:00
dependencies = [
"critical-section",
"defmt",
"vcell",
]
[[package]]
name = "esp32s2"
version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f77ec7a694eb60741f53236e625456abf672ba5b0b73c4a2d708a343c6f3495"
2024-08-07 12:04:11 +03:00
dependencies = [
"critical-section",
"defmt",
"vcell",
]
[[package]]
name = "esp32s3"
version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe69dca8db0ed37d222555f12dfaf99232592e84f54e56dd81e450a4769718bf"
2024-08-07 12:04:11 +03:00
dependencies = [
"critical-section",
"defmt",
"vcell",
]
[[package]]
2024-11-29 02:34:51 +03:00
name = "esp_hal_snippets"
2024-08-07 12:04:11 +03:00
version = "0.1.0"
dependencies = [
"defmt",
"defmt-rtt",
"embassy-executor",
"embassy-time",
"esp-backtrace",
"esp-hal",
"esp-hal-embassy",
]
[[package]]
name = "fnv"
version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "fugit"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "17186ad64927d5ac8f02c1e77ccefa08ccd9eaa314d5a4772278aa204a22f7e7"
dependencies = [
"defmt",
2024-08-07 12:04:11 +03:00
"gcd",
]
[[package]]
name = "futures-core"
2024-10-30 11:54:37 +03:00
version = "0.3.31"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
2024-08-07 12:04:11 +03:00
[[package]]
name = "futures-sink"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
2024-08-07 12:04:11 +03:00
[[package]]
name = "futures-task"
2024-10-30 11:54:37 +03:00
version = "0.3.31"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
2024-08-07 12:04:11 +03:00
[[package]]
name = "futures-util"
2024-10-30 11:54:37 +03:00
version = "0.3.31"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
2024-08-07 12:04:11 +03:00
dependencies = [
"futures-core",
"futures-task",
"pin-project-lite",
"pin-utils",
]
[[package]]
name = "gcd"
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d758ba1b47b00caf47f24925c0074ecb20d6dfcffe7f6d53395c0465674841a"
[[package]]
name = "hash32"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"
dependencies = [
"byteorder",
]
[[package]]
name = "hashbrown"
version = "0.15.2"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
2024-08-07 12:04:11 +03:00
[[package]]
name = "heapless"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad"
dependencies = [
"hash32",
"stable_deref_trait",
]
[[package]]
name = "heck"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]]
name = "ident_case"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "indexmap"
2024-10-30 11:54:37 +03:00
version = "2.6.0"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
2024-08-07 12:04:11 +03:00
dependencies = [
"equivalent",
"hashbrown",
]
[[package]]
name = "litrs"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5"
dependencies = [
"proc-macro2",
]
2024-10-30 11:54:37 +03:00
[[package]]
name = "log"
version = "0.4.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
2024-08-07 12:04:11 +03:00
[[package]]
name = "memchr"
version = "2.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
[[package]]
name = "minijinja"
version = "2.5.0"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c37e1b517d1dcd0e51dc36c4567b9d5a29262b3ec8da6cb5d35e27a8fb529b5"
2024-08-07 12:04:11 +03:00
dependencies = [
"serde",
]
[[package]]
name = "mutex-trait"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4bb1638d419e12f8b1c43d9e639abd0d1424285bdea2f76aa231e233c63cd3a"
[[package]]
name = "nb"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f"
dependencies = [
"nb 1.1.0",
]
[[package]]
name = "nb"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d"
2024-09-11 14:05:36 +03:00
[[package]]
name = "num-traits"
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
dependencies = [
"autocfg",
]
2024-08-07 12:04:11 +03:00
[[package]]
name = "paste"
version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
[[package]]
name = "pin-project-lite"
2024-10-30 11:54:37 +03:00
version = "0.2.15"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
2024-08-07 12:04:11 +03:00
[[package]]
name = "pin-utils"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]
name = "portable-atomic"
version = "1.10.0"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6"
2024-08-07 12:04:11 +03:00
[[package]]
name = "proc-macro-crate"
2024-09-08 04:24:38 +03:00
version = "3.2.0"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-09-08 04:24:38 +03:00
checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b"
2024-08-07 12:04:11 +03:00
dependencies = [
"toml_edit",
]
[[package]]
name = "proc-macro-error"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
dependencies = [
"proc-macro-error-attr",
"proc-macro2",
"quote",
"syn 1.0.109",
"version_check",
]
[[package]]
name = "proc-macro-error-attr"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
dependencies = [
"proc-macro2",
"quote",
"version_check",
]
[[package]]
name = "proc-macro-error-attr2"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5"
dependencies = [
"proc-macro2",
"quote",
]
[[package]]
name = "proc-macro-error2"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802"
dependencies = [
"proc-macro-error-attr2",
"proc-macro2",
"quote",
"syn 2.0.89",
]
2024-08-07 12:04:11 +03:00
[[package]]
name = "proc-macro2"
version = "1.0.92"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
2024-08-07 12:04:11 +03:00
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
2024-09-08 04:24:38 +03:00
version = "1.0.37"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-09-08 04:24:38 +03:00
checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
2024-08-07 12:04:11 +03:00
dependencies = [
"proc-macro2",
]
[[package]]
name = "r0"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd7a31eed1591dcbc95d92ad7161908e72f4677f8fabf2a32ca49b4237cbf211"
[[package]]
name = "rand_core"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
[[package]]
name = "riscv"
version = "0.12.1"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ea8ff73d3720bdd0a97925f0bf79ad2744b6da8ff36be3840c48ac81191d7a7"
2024-08-07 12:04:11 +03:00
dependencies = [
"critical-section",
"embedded-hal 1.0.0",
"paste",
"riscv-macros",
"riscv-pac",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "riscv-macros"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f265be5d634272320a7de94cea15c22a3bfdd4eb42eb43edc528415f066a1f25"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.89",
]
[[package]]
name = "riscv-pac"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8188909339ccc0c68cfb5a04648313f09621e8b87dc03095454f1a11f6c5d436"
2024-08-07 12:04:11 +03:00
[[package]]
name = "riscv-rt-macros"
2024-10-30 11:54:37 +03:00
version = "0.2.2"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "30f19a85fe107b65031e0ba8ec60c34c2494069fe910d6c297f5e7cb5a6f76d0"
2024-08-07 12:04:11 +03:00
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "rustversion"
2024-10-30 11:54:37 +03:00
version = "1.0.18"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248"
2024-08-07 12:04:11 +03:00
[[package]]
name = "serde"
version = "1.0.215"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f"
2024-08-07 12:04:11 +03:00
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.215"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0"
2024-08-07 12:04:11 +03:00
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.89",
2024-09-08 04:24:38 +03:00
]
[[package]]
name = "serde_spanned"
2024-10-30 11:54:37 +03:00
version = "0.6.8"
2024-09-08 04:24:38 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
2024-09-08 04:24:38 +03:00
dependencies = [
"serde",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "stable_deref_trait"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
[[package]]
name = "static_cell"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d89b0684884a883431282db1e4343f34afc2ff6996fe1f4a1664519b66e14c1e"
dependencies = [
"portable-atomic",
]
[[package]]
name = "strsim"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
[[package]]
name = "strum"
version = "0.26.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06"
dependencies = [
2024-09-08 04:24:38 +03:00
"strum_macros",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "strum_macros"
version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be"
dependencies = [
2024-09-11 14:05:36 +03:00
"heck",
2024-08-07 12:04:11 +03:00
"proc-macro2",
"quote",
"rustversion",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "syn"
version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
"proc-macro2",
"unicode-ident",
]
[[package]]
name = "syn"
version = "2.0.89"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e"
2024-08-07 12:04:11 +03:00
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "termcolor"
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
dependencies = [
"winapi-util",
]
[[package]]
name = "thiserror"
version = "1.0.69"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
2024-08-07 12:04:11 +03:00
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "1.0.69"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
2024-08-07 12:04:11 +03:00
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.89",
2024-09-08 04:24:38 +03:00
]
[[package]]
name = "toml"
version = "0.8.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e"
dependencies = [
"serde",
"serde_spanned",
"toml_datetime",
"toml_edit",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "toml_datetime"
version = "0.6.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41"
2024-09-08 04:24:38 +03:00
dependencies = [
"serde",
]
2024-08-07 12:04:11 +03:00
[[package]]
name = "toml_edit"
2024-10-30 11:54:37 +03:00
version = "0.22.22"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5"
2024-08-07 12:04:11 +03:00
dependencies = [
"indexmap",
2024-09-08 04:24:38 +03:00
"serde",
"serde_spanned",
2024-08-07 12:04:11 +03:00
"toml_datetime",
"winnow",
]
[[package]]
name = "ufmt-write"
version = "0.1.0"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e87a2ed6b42ec5e28cc3b94c09982969e9227600b2e3dcbc1db927a84c06bd69"
2024-08-07 12:04:11 +03:00
2024-09-08 04:24:38 +03:00
[[package]]
name = "unicode-ident"
version = "1.0.14"
2024-09-08 04:24:38 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
2024-09-08 04:24:38 +03:00
2024-08-07 12:04:11 +03:00
[[package]]
name = "vcell"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77439c1b53d2303b20d9459b1ade71a83c716e3f9c34f3228c00e6f185d6c002"
[[package]]
name = "version_check"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "void"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
[[package]]
name = "winapi-util"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [
"windows-sys",
2024-08-07 12:04:11 +03:00
]
[[package]]
name = "windows-sys"
version = "0.59.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
dependencies = [
"windows-targets",
]
[[package]]
name = "windows-targets"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
dependencies = [
"windows_aarch64_gnullvm",
"windows_aarch64_msvc",
"windows_i686_gnu",
"windows_i686_gnullvm",
"windows_i686_msvc",
"windows_x86_64_gnu",
"windows_x86_64_gnullvm",
"windows_x86_64_msvc",
]
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
[[package]]
name = "windows_aarch64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
[[package]]
name = "windows_i686_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
[[package]]
name = "windows_i686_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
[[package]]
name = "windows_x86_64_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
[[package]]
name = "windows_x86_64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
name = "winnow"
2024-10-30 11:54:37 +03:00
version = "0.6.20"
2024-08-07 12:04:11 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-10-30 11:54:37 +03:00
checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b"
2024-08-07 12:04:11 +03:00
dependencies = [
"memchr",
]
[[package]]
name = "xtensa-lx"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e758f94e1a1f71758f94052a2766dcb12604998eb372b8b2e30576e3ab1ba1e6"
dependencies = [
"bare-metal",
"mutex-trait",
]
[[package]]
name = "xtensa-lx-rt"
version = "0.17.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c0307d03dadbf95633942e13901984f2059df4c963367348168cbd21c962669"
2024-08-07 12:04:11 +03:00
dependencies = [
2024-09-08 04:24:38 +03:00
"anyhow",
2024-08-07 12:04:11 +03:00
"bare-metal",
2024-09-08 04:24:38 +03:00
"document-features",
"enum-as-inner",
2024-08-07 12:04:11 +03:00
"minijinja",
"r0",
2024-09-08 04:24:38 +03:00
"serde",
"strum",
"toml",
"xtensa-lx",
2024-08-07 12:04:11 +03:00
"xtensa-lx-rt-proc-macros",
]
[[package]]
name = "xtensa-lx-rt-proc-macros"
2024-09-08 04:24:38 +03:00
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11277b1e4cbb7ffe44678c668518b249c843c81df249b8f096701757bc50d7ee"
2024-08-07 12:04:11 +03:00
dependencies = [
"darling",
"proc-macro2",
"quote",
"syn 2.0.89",
2024-08-07 12:04:11 +03:00
]