From 76199f21616ad86cf68f3b063c1ce23c6fc5a52f Mon Sep 17 00:00:00 2001 From: Ian McIntyre Date: Sun, 30 Nov 2025 18:52:34 -0500 Subject: First commit --- Cargo.lock | 423 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 423 insertions(+) create mode 100644 Cargo.lock (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..0ca24cc --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,423 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "bare-metal" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5deb64efa5bd81e31fcd1938615a6d98c82eafcbcd787162b6f63b91d6bac5b3" +dependencies = [ + "rustc_version", +] + +[[package]] +name = "bitfield" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "cortex-m" +version = "0.7.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ec610d8f49840a5b376c69663b6369e71f4b34484b9b2eb29fb918d92516cb9" +dependencies = [ + "bare-metal", + "bitfield", + "embedded-hal", + "volatile-register", +] + +[[package]] +name = "defmt" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "548d977b6da32fa1d1fda2876453da1e7df63ad0304c8b3dae4dbe7b96f39b78" +dependencies = [ + "bitflags", + "defmt-macros", +] + +[[package]] +name = "defmt-macros" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d4fc12a85bcf441cfe44344c4b72d58493178ce635338a3f3b78943aceb258e" +dependencies = [ + "defmt-parser", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "defmt-parser" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e" +dependencies = [ + "thiserror", +] + +[[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 = "imxrt-drivers-ccm-10xx" +version = "0.1.0" +dependencies = [ + "defmt", + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-ccm-11xx" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-dcdc" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-edma" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-enet" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-flexspi" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-gpc-11xx" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-gpio" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-iomuxc-10xx" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-iomuxc-11xx" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-lpspi" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-pit" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-pmu-11xx" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-rgpio" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt-drivers-rtwdog" +version = "0.1.0" +dependencies = [ + "ral-registers", +] + +[[package]] +name = "imxrt1010" +version = "0.1.0" +dependencies = [ + "cortex-m", + "imxrt-drivers-ccm-10xx", + "imxrt-drivers-dcdc", + "imxrt-drivers-flexspi", + "imxrt-drivers-gpio", + "imxrt-drivers-iomuxc-10xx", + "imxrt-drivers-lpspi", + "imxrt-drivers-pit", + "imxrt-drivers-rtwdog", + "ral-registers", +] + +[[package]] +name = "imxrt1040" +version = "0.1.0" +dependencies = [ + "cortex-m", + "imxrt-drivers-ccm-10xx", + "imxrt-drivers-dcdc", + "imxrt-drivers-edma", + "imxrt-drivers-enet", + "imxrt-drivers-flexspi", + "imxrt-drivers-gpio", + "imxrt-drivers-iomuxc-10xx", + "imxrt-drivers-lpspi", + "imxrt-drivers-pit", + "imxrt-drivers-rtwdog", + "ral-registers", +] + +[[package]] +name = "imxrt1060" +version = "0.1.0" +dependencies = [ + "cortex-m", + "imxrt-drivers-ccm-10xx", + "imxrt-drivers-flexspi", + "imxrt-drivers-gpio", + "imxrt-drivers-iomuxc-10xx", + "imxrt-drivers-lpspi", + "imxrt-drivers-pit", + "ral-registers", +] + +[[package]] +name = "imxrt1160" +version = "0.1.0" +dependencies = [ + "cortex-m", + "imxrt-drivers-ccm-11xx", + "imxrt-drivers-edma", + "imxrt-drivers-enet", + "imxrt-drivers-flexspi", + "imxrt-drivers-gpc-11xx", + "imxrt-drivers-gpio", + "imxrt-drivers-iomuxc-11xx", + "imxrt-drivers-lpspi", + "imxrt-drivers-pit", + "imxrt-drivers-pmu-11xx", + "imxrt-drivers-rtwdog", + "ral-registers", +] + +[[package]] +name = "imxrt1170" +version = "0.1.0" +dependencies = [ + "cortex-m", + "imxrt-drivers-ccm-11xx", + "imxrt-drivers-enet", + "imxrt-drivers-flexspi", + "imxrt-drivers-gpc-11xx", + "imxrt-drivers-gpio", + "imxrt-drivers-iomuxc-11xx", + "imxrt-drivers-lpspi", + "imxrt-drivers-pit", + "imxrt-drivers-pmu-11xx", + "imxrt-drivers-rtwdog", + "ral-registers", +] + +[[package]] +name = "imxrt1180" +version = "0.1.0" +dependencies = [ + "cortex-m", + "imxrt-drivers-ccm-11xx", + "imxrt-drivers-iomuxc-11xx", + "imxrt-drivers-lpspi", + "imxrt-drivers-rgpio", + "ral-registers", +] + +[[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" + +[[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", +] + +[[package]] +name = "proc-macro2" +version = "1.0.103" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "ral-registers" +version = "0.2.0" +source = "git+https://git.mciantyre.dev/ral-registers?branch=v0.2#495fbc58b6f4d2e751b16883a2c5cee3c598fd79" + +[[package]] +name = "rustc_version" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" +dependencies = [ + "semver", +] + +[[package]] +name = "semver" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" +dependencies = [ + "semver-parser", +] + +[[package]] +name = "semver-parser" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" + +[[package]] +name = "syn" +version = "2.0.111" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "thiserror" +version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "unicode-ident" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" + +[[package]] +name = "vcell" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77439c1b53d2303b20d9459b1ade71a83c716e3f9c34f3228c00e6f185d6c002" + +[[package]] +name = "void" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" + +[[package]] +name = "volatile-register" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de437e2a6208b014ab52972a27e59b33fa2920d3e00fe05026167a1c509d19cc" +dependencies = [ + "vcell", +] -- cgit v1.2.3