summaryrefslogtreecommitdiffstats
path: root/reverse_engineering/Makefile
diff options
context:
space:
mode:
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
+