summaryrefslogtreecommitdiffstats
path: root/reverse_engineering/Makefile
diff options
context:
space:
mode:
authorroot <root@lamia.panaceas.james.local>2015-09-07 11:52:14 +0100
committerroot <root@lamia.panaceas.james.local>2015-09-07 11:52:14 +0100
commit472ebcbfaccd62adc0c4ab1c59a967c1d7034385 (patch)
tree9bbe8aee2f19d19e4b68e1ef4049349fcffbf1ed /reverse_engineering/Makefile
downloadbracelet-472ebcbfaccd62adc0c4ab1c59a967c1d7034385.tar.gz
bracelet-472ebcbfaccd62adc0c4ab1c59a967c1d7034385.tar.bz2
bracelet-472ebcbfaccd62adc0c4ab1c59a967c1d7034385.zip
fish
Diffstat (limited to 'reverse_engineering/Makefile')
-rw-r--r--reverse_engineering/Makefile37
1 files changed, 37 insertions, 0 deletions
diff --git a/reverse_engineering/Makefile b/reverse_engineering/Makefile
new file mode 100644
index 0000000..4bcb255
--- /dev/null
+++ b/reverse_engineering/Makefile
@@ -0,0 +1,37 @@
+PROG=main
+
+BDADDR=CF:5F:D0:0C:8D:FC
+
+
+OOCD=openocd
+OOCD_CFG=openocd.cfg
+
+
+CROSS=arm-none-eabi-
+CC := $(CROSS)gcc
+AS := $(CROSS)as
+AR := $(CROSS)ar
+LD := $(CROSS)ld
+NM := $(CROSS)nm
+OBJDUMP := $(CROSS)objdump
+OBJCOPY := $(CROSS)objcopy
+SIZE := $(CROSS)size
+GDB := $(CROSS)gdb
+NRFUTIL := nrfutil
+
+ds:
+ $(OOCD) -f $(OOCD_CFG)
+
+debug: ${PROG}
+ ${GDB} -x gdb.script ${PROG}
+
+reset:
+ ${OOCD} -f ${OOCD_CFG} \
+ -c "init" \
+ -c "reset init" \
+ -c "reset" \
+ -c "shutdown"
+
+scani2c:
+ perl scani2c.pl
+