aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorIan McIntyre <me@mciantyre.dev>2025-11-30 19:56:39 -0500
committerIan McIntyre <me@mciantyre.dev>2025-11-30 19:56:39 -0500
commit635bee2d21704fd76d066be0f66ce2c70ebaacb7 (patch)
tree98cbf691f75a478b6e849fe8e1de641f50094d61 /Cargo.lock
First commit
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock586
1 files changed, 586 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock
new file mode 100644
index 0000000..fad3e71
--- /dev/null
+++ b/Cargo.lock
@@ -0,0 +1,586 @@
+# 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 = "cfg-if"
+version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
+
+[[package]]
+name = "cortex-m"
+version = "0.7.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8ec610d8f49840a5b376c69663b6369e71f4b34484b9b2eb29fb918d92516cb9"
+dependencies = [
+ "bare-metal",
+ "bitfield",
+ "critical-section",
+ "embedded-hal",
+ "volatile-register",
+]
+
+[[package]]
+name = "cortex-m-rt"
+version = "0.7.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ee84e813d593101b1723e13ec38b6ab6abbdbaaa4546553f5395ed274079ddb1"
+dependencies = [
+ "cortex-m-rt-macros",
+]
+
+[[package]]
+name = "cortex-m-rt-macros"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f0f6f3e36f203cfedbc78b357fb28730aa2c6dc1ab060ee5c2405e843988d3c7"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 1.0.109",
+]
+
+[[package]]
+name = "critical-section"
+version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b"
+
+[[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 2.0.111",
+]
+
+[[package]]
+name = "defmt-parser"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e"
+dependencies = [
+ "thiserror",
+]
+
+[[package]]
+name = "defmt-rtt"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "93d5a25c99d89c40f5676bec8cefe0614f17f0f40e916f98e345dae941807f9e"
+dependencies = [
+ "critical-section",
+ "defmt",
+]
+
+[[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 = "flash-algorithm"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cf0040922d40f085f9b4902ed60479bcc93389a59c253f3f715cc42cfc1ff1ee"
+
+[[package]]
+name = "imxrt-drivers-ccm-10xx"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-ccm-11xx"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-dcdc"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-edma"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-enet"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-flexspi"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-gpc-11xx"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-gpio"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-iomuxc-10xx"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-iomuxc-11xx"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-lpspi"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-pit"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-pmu-11xx"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-drivers-rtwdog"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+dependencies = [
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-flash-algos"
+version = "0.1.0"
+dependencies = [
+ "defmt",
+ "flash-algorithm",
+ "imxrt-drivers-ccm-10xx",
+ "imxrt-drivers-ccm-11xx",
+ "imxrt-drivers-dcdc",
+ "imxrt-drivers-flexspi",
+ "imxrt-drivers-gpc-11xx",
+ "imxrt-drivers-pmu-11xx",
+ "imxrt-drivers-rtwdog",
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt-rt"
+version = "0.2.0"
+source = "git+https://github.com/imxrt-rs/imxrt-rt#eb47674359ea27cc5e7824a234067491ff01ab13"
+dependencies = [
+ "cfg-if",
+ "cortex-m-rt",
+]
+
+[[package]]
+name = "imxrt1010"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+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 = "imxrt1010-flash-algos"
+version = "0.1.0"
+dependencies = [
+ "imxrt-flash-algos",
+ "imxrt1010",
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt1010evk"
+version = "0.1.0"
+dependencies = [
+ "cortex-m",
+ "defmt",
+ "defmt-rtt",
+ "flash-algorithm",
+ "imxrt-rt",
+ "imxrt1010-flash-algos",
+ "panic-probe",
+]
+
+[[package]]
+name = "imxrt1040"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+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 = "imxrt1040-flash-algos"
+version = "0.1.0"
+dependencies = [
+ "imxrt-flash-algos",
+ "imxrt1040",
+ "ral-registers",
+]
+
+[[package]]
+name = "imxrt1040evk"
+version = "0.1.0"
+dependencies = [
+ "cortex-m",
+ "defmt",
+ "defmt-rtt",
+ "flash-algorithm",
+ "imxrt-rt",
+ "imxrt1040-flash-algos",
+ "panic-probe",
+]
+
+[[package]]
+name = "imxrt1160"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+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 = "imxrt1160-flash-algos"
+version = "0.1.0"
+dependencies = [
+ "imxrt-flash-algos",
+ "imxrt1160",
+]
+
+[[package]]
+name = "imxrt1160evk"
+version = "0.1.0"
+dependencies = [
+ "cortex-m",
+ "defmt-rtt",
+ "flash-algorithm",
+ "imxrt1160-flash-algos",
+ "panic-probe",
+]
+
+[[package]]
+name = "imxrt1170"
+version = "0.1.0"
+source = "git+https://git.mciantyre.dev/imxrt-drivers#76199f21616ad86cf68f3b063c1ce23c6fc5a52f"
+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 = "imxrt1170-flash-algos"
+version = "0.1.0"
+dependencies = [
+ "imxrt-flash-algos",
+ "imxrt1170",
+]
+
+[[package]]
+name = "imxrt1170evk"
+version = "0.1.0"
+dependencies = [
+ "cortex-m",
+ "defmt",
+ "defmt-rtt",
+ "flash-algorithm",
+ "imxrt-rt",
+ "imxrt1170-flash-algos",
+ "panic-probe",
+]
+
+[[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 = "panic-probe"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fd402d00b0fb94c5aee000029204a46884b1262e0c443f166d86d2c0747e1a1a"
+dependencies = [
+ "cortex-m",
+ "defmt",
+]
+
+[[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.111",
+]
+
+[[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 = "1.0.109"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "unicode-ident",
+]
+
+[[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 2.0.111",
+]
+
+[[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",
+]