summaryrefslogtreecommitdiff
path: root/firmware/.cargo/config
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/.cargo/config')
-rw-r--r--firmware/.cargo/config12
1 files changed, 12 insertions, 0 deletions
diff --git a/firmware/.cargo/config b/firmware/.cargo/config
new file mode 100644
index 0000000..1a57e27
--- /dev/null
+++ b/firmware/.cargo/config
@@ -0,0 +1,12 @@
+[target.thumbv6m-none-eabi]
+
+# uncomment ONE of these three option to make `cargo run` start a GDB session
+# which option to pick depends on your system
+runner = "arm-none-eabi-gdb -q -x openocd.gdb"
+# runner = "gdb-multiarch -q -x openocd.gdb"
+# runner = "gdb -q -x openocd.gdb"
+
+rustflags = ["-C", "link-arg=-Tlink.x"]
+
+[build]
+target = "thumbv6m-none-eabi"