14 lines
369 B
Makefile
14 lines
369 B
Makefile
GDB ?= arm-none-eabi-gdb
|
|
GDB_PROGRAM ?= $(BUILDDIR)/$(PROJECT).elf
|
|
GDB_PORT ?= 2331
|
|
GDB_START_ADDRESS ?= 0
|
|
GDB_BREAK ?= main
|
|
|
|
gdb-debug:
|
|
printf "target remote localhost:$(GDB_PORT)\nmem $(GDB_START_ADDRESS) 0\nbreak $(GDB_BREAK)\nload\nmon reset\ncontinue" > .gdbinit
|
|
$(GDB) --command=.gdbinit $(GDB_PROGRAM)
|
|
|
|
|
|
|
|
.PHONY: gdb-debug
|