aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml31
1 files changed, 31 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
new file mode 100644
index 0000000..6c26a78
--- /dev/null
+++ b/Cargo.toml
@@ -0,0 +1,31 @@
+[workspace]
+resolver = "3"
+members = ["chips/*", "drivers/*"]
+
+[workspace.dependencies]
+cortex-m = "0.7"
+defmt = "1.0"
+ral-registers = "0.2"
+
+imxrt-drivers-ccm-10xx = { path = "drivers/ccm-10xx" }
+imxrt-drivers-ccm-11xx = { path = "drivers/ccm-11xx" }
+imxrt-drivers-dcdc = { path = "drivers/dcdc" }
+imxrt-drivers-edma = { path = "drivers/edma" }
+imxrt-drivers-enet = { path = "drivers/enet" }
+imxrt-drivers-flexspi = { path = "drivers/flexspi" }
+imxrt-drivers-gpio = { path = "drivers/gpio" }
+imxrt-drivers-gpc-11xx = { path = "drivers/gpc-11xx" }
+imxrt-drivers-iomuxc-10xx = { path = "drivers/iomuxc-10xx" }
+imxrt-drivers-iomuxc-11xx = { path = "drivers/iomuxc-11xx" }
+imxrt-drivers-lpspi = { path = "drivers/lpspi" }
+imxrt-drivers-pit = { path = "drivers/pit" }
+imxrt-drivers-pmu-11xx = { path = "drivers/pmu-11xx" }
+imxrt-drivers-rgpio = { path = "drivers/rgpio" }
+imxrt-drivers-rtwdog = { path = "drivers/rtwdog" }
+
+[patch.crates-io.ral-registers]
+git = "https://git.mciantyre.dev/ral-registers"
+branch = "v0.2"
+
+[profile.release]
+opt-level = "s"