[workspace] resolver = "3" members = ["crates/*"] [workspace.dependencies] rust-threadx-cortex-m = { path = "crates/cortex-m" } rust-threadx-imxrt = { path = "crates/imxrt" } rust-threadx-net-phys = { path = "crates/net-phys" } rust-threadx-qemu = { path = "crates/qemu" } rust-threadx-stdio-imxrt-usbd = { path = "crates/stdio-imxrt-usbd" } rust-threadx-stdio-semihosting = { path = "crates/stdio-semihosting" } cortex-m = { version = "0.7" } cortex-m-rt = { version = "0.7" } cortex-m-semihosting = { version = "0.5" } lm3s6965 = "0.2" imxrt-ral = { version = "0.6.2", features = ["rt"] } imxrt-rt = { version = "0.1.8", features = ["device"] } imxrt-drivers-enet = { git = "https://git.mciantyre.dev/imxrt-drivers" } imxrt-drivers-gpio = { git = "https://git.mciantyre.dev/imxrt-drivers" } imxrt1170 = { git = "https://git.mciantyre.dev/imxrt-drivers" } ral-registers = { version = "0.2" } [patch.crates-io] cortex-m = { git = "https://github.com/rust-embedded/cortex-m", rev = "8c62cc47314445346851b0d0664f9cc34c50b24d" } imxrt-ral = { git = "https://github.com/mciantyre/imxrt-ral", branch = "rust-threadx", } imxrt-rt = { git = "https://github.com/mciantyre/imxrt-rt", branch = "rust-threadx", } teensy4-fcb = { git = "https://github.com/mciantyre/teensy4-rs", branch = "rust-threadx", } teensy4-bsp = { git = "https://github.com/mciantyre/teensy4-rs", branch = "rust-threadx", } [patch.crates-io.ral-registers-0x2] package = "ral-registers" git = "https://git.mciantyre.dev/ral-registers" branch = "v0.2" [profile.release] opt-level = "s"