version = 4
[[package]]
name = "autocfg"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "fdt-parser"
version = "0.4.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d09dfa244d6891db105eefae4f3aa5752adcab254a95e24c17c3ebd76f6d77ba"
[[package]]
name = "lock_api"
version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
dependencies = [
"autocfg",
"scopeguard",
]
[[package]]
name = "log"
version = "0.4.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
[[package]]
name = "proc-macro2"
version = "1.0.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
dependencies = [
"proc-macro2",
]
[[package]]
name = "rdif-base"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1d01b4c028e22ec8eba518dba81b592d8571b80b00dd1853265255a0666a2fb"
dependencies = [
"thiserror",
]
[[package]]
name = "rdif-block"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8af5038cfce1113454b79053d88e2b19d27a987c81795bdd41e73447b3d216dd"
dependencies = [
"cfg-if",
"rdif-base",
]
[[package]]
name = "rdif-clk"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d41bbb880b3a698a38899af2cd10627318ca276e90ed1b6a60524078ec08739"
dependencies = [
"rdif-base",
]
[[package]]
name = "rdif-intc"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afd2b7d8ff4527c7f40047c4c9126d0574a406c2585d7d6ae8e185848fbe8365"
dependencies = [
"cfg-if",
"rdif-base",
]
[[package]]
name = "rdif-power"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "330034c5bb200c173f3a2d268a96b1dff85cfb4a19a99be628b5ce8f41afd116"
dependencies = [
"rdif-base",
]
[[package]]
name = "rdif-systick"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a36a963d0355134108bc50b8fe2dda3b8f4a730910dfaf772c52eda2198c1f0"
dependencies = [
"rdif-base",
]
[[package]]
name = "rdif-timer"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b90447d297087c4b27bc7253534fcf23e4b5e8dce9c147198de4d2a26bd92475"
dependencies = [
"rdif-base",
]
[[package]]
name = "rdrive"
version = "0.8.0"
dependencies = [
"fdt-parser",
"log",
"rdif-base",
"rdif-block",
"rdif-clk",
"rdif-intc",
"rdif-power",
"rdif-systick",
"rdif-timer",
"spin",
"thiserror",
]
[[package]]
name = "scopeguard"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
[[package]]
name = "spin"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591"
dependencies = [
"lock_api",
]
[[package]]
name = "syn"
version = "2.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "2.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "2.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "unicode-ident"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"