diff options
Diffstat (limited to 'Cargo.lock')
| -rw-r--r-- | Cargo.lock | 186 |
1 files changed, 161 insertions, 25 deletions
@@ -56,7 +56,7 @@ source = "git+https://github.com/rust-embedded/cortex-m?rev=8c62cc47314445346851 dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -76,7 +76,7 @@ checksum = "061a75f3e7f3f01d649668d68e02d0ef92c7041a9c97b8fe6bc354ddbf40822d" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -124,9 +124,9 @@ checksum = "9eb1aa714776b75c7e67e1da744b81a129b3ff919c8712b5e1b32252c1f07cc7" [[package]] name = "futures" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a88cf1f829d945f548cf8fec32c61b1f202b6d93b45848602fc02af4b12ad218" +checksum = "9a31d2a3fbaaeb2af2368bbdd904aa8e812d3c04a1ee10d3171f52d556e5d0a3" dependencies = [ "futures-channel", "futures-core", @@ -138,9 +138,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae" +checksum = "b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4" dependencies = [ "futures-core", "futures-sink", @@ -148,44 +148,44 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7" +checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e" [[package]] name = "futures-io" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a" +checksum = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed" [[package]] name = "futures-macro" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d6d3cde68c518367be28956066ddfef33813991b77a55005a69dae04bf3b10b" +checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 3.0.3", ] [[package]] name = "futures-sink" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e34418ac499d6305c2fb5ad0ed2f6ac998c5f8ca209b4510f7f94242c647e307" +checksum = "1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d" [[package]] name = "futures-task" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109" +checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd" [[package]] name = "futures-util" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa" +checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc" dependencies = [ "futures-core", "futures-macro", @@ -226,7 +226,87 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0fd44f861bfa8cb39efcf6461461ed3c91c63f629c3811abc00c4310f7629ef" dependencies = [ "critical-section", - "ral-registers", + "ral-registers 0.1.3", +] + +[[package]] +name = "imxrt-drivers-ccm-11xx" +version = "0.1.0" +source = "git+https://git.mciantyre.dev/imxrt-drivers#725ce1d24529e3911dc35d08db4cf5acb9ffd06d" +dependencies = [ + "ral-registers 0.2.0", +] + +[[package]] +name = "imxrt-drivers-enet" +version = "0.1.0" +source = "git+https://git.mciantyre.dev/imxrt-drivers#725ce1d24529e3911dc35d08db4cf5acb9ffd06d" +dependencies = [ + "ral-registers 0.2.0", +] + +[[package]] +name = "imxrt-drivers-flexspi" +version = "0.1.0" +source = "git+https://git.mciantyre.dev/imxrt-drivers#725ce1d24529e3911dc35d08db4cf5acb9ffd06d" +dependencies = [ + "ral-registers 0.2.0", +] + +[[package]] +name = "imxrt-drivers-gpc-11xx" +version = "0.1.0" +source = "git+https://git.mciantyre.dev/imxrt-drivers#725ce1d24529e3911dc35d08db4cf5acb9ffd06d" +dependencies = [ + "ral-registers 0.2.0", +] + +[[package]] +name = "imxrt-drivers-gpio" +version = "0.1.0" +source = "git+https://git.mciantyre.dev/imxrt-drivers#725ce1d24529e3911dc35d08db4cf5acb9ffd06d" +dependencies = [ + "ral-registers 0.2.0", +] + +[[package]] +name = "imxrt-drivers-iomuxc-11xx" +version = "0.1.0" +source = "git+https://git.mciantyre.dev/imxrt-drivers#725ce1d24529e3911dc35d08db4cf5acb9ffd06d" +dependencies = [ + "ral-registers 0.2.0", +] + +[[package]] +name = "imxrt-drivers-lpspi" +version = "0.1.0" +source = "git+https://git.mciantyre.dev/imxrt-drivers#725ce1d24529e3911dc35d08db4cf5acb9ffd06d" +dependencies = [ + "ral-registers 0.2.0", +] + +[[package]] +name = "imxrt-drivers-pit" +version = "0.1.0" +source = "git+https://git.mciantyre.dev/imxrt-drivers#725ce1d24529e3911dc35d08db4cf5acb9ffd06d" +dependencies = [ + "ral-registers 0.2.0", +] + +[[package]] +name = "imxrt-drivers-pmu-11xx" +version = "0.1.0" +source = "git+https://git.mciantyre.dev/imxrt-drivers#725ce1d24529e3911dc35d08db4cf5acb9ffd06d" +dependencies = [ + "ral-registers 0.2.0", +] + +[[package]] +name = "imxrt-drivers-rtwdog" +version = "0.1.0" +source = "git+https://git.mciantyre.dev/imxrt-drivers#725ce1d24529e3911dc35d08db4cf5acb9ffd06d" +dependencies = [ + "ral-registers 0.2.0", ] [[package]] @@ -246,7 +326,7 @@ dependencies = [ "imxrt-iomuxc", "imxrt-ral", "nb 1.1.0", - "ral-registers", + "ral-registers 0.1.3", ] [[package]] @@ -261,7 +341,7 @@ version = "0.6.2" source = "git+https://github.com/mciantyre/imxrt-ral?branch=rust-threadx#83e17a2759d2ee82625d783b79ab0d2af8ee1460" dependencies = [ "cortex-m", - "ral-registers", + "ral-registers 0.1.3", ] [[package]] @@ -286,6 +366,25 @@ dependencies = [ ] [[package]] +name = "imxrt1170" +version = "0.1.0" +source = "git+https://git.mciantyre.dev/imxrt-drivers#725ce1d24529e3911dc35d08db4cf5acb9ffd06d" +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 0.2.0", +] + +[[package]] name = "imxrt1170evk-fcb" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -337,9 +436,9 @@ checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" [[package]] name = "portable-atomic" -version = "1.14.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d20d5497ef88037a52ff98267d066e7f11fcc5e99bbfbd58a42336193aacec3" +checksum = "05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85" [[package]] name = "proc-macro2" @@ -366,22 +465,48 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46b71a9d9206e8b46714c74255adcaea8b11e0350c1d8456165073c3f75fc81a" [[package]] +name = "ral-registers" +version = "0.2.0" +source = "git+https://git.mciantyre.dev/ral-registers?branch=v0.2#495fbc58b6f4d2e751b16883a2c5cee3c598fd79" + +[[package]] name = "rust-threadx-cortex-m" version = "0.1.0" [[package]] +name = "rust-threadx-imxrt" +version = "0.1.0" +dependencies = [ + "cortex-m", + "imxrt-drivers-enet", + "imxrt-drivers-gpio", + "imxrt-rt", + "ral-registers 0.2.0", + "rust-threadx-net-phys", +] + +[[package]] name = "rust-threadx-imxrt1170evk" version = "0.1.0" dependencies = [ "cortex-m", - "imxrt-ral", "imxrt-rt", + "imxrt1170", "imxrt1170evk-fcb", "rust-threadx-cortex-m", + "rust-threadx-imxrt", + "rust-threadx-net-phys", "rust-threadx-stdio-semihosting", ] [[package]] +name = "rust-threadx-net-phys" +version = "0.1.0" +dependencies = [ + "bitflags", +] + +[[package]] name = "rust-threadx-qemu" version = "0.1.0" dependencies = [ @@ -464,6 +589,17 @@ dependencies = [ ] [[package]] +name = "syn" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] name = "teensy4-bsp" version = "0.6.0" source = "git+https://github.com/mciantyre/teensy4-rs?branch=rust-threadx#c2dc3d0beab8d3a9d6f5eda39311eb68fda82053" |
