diff options
Diffstat (limited to 'reverse_engineering/Makefile')
-rw-r--r-- | reverse_engineering/Makefile | 37 |
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 + |