aboutsummaryrefslogtreecommitdiff
path: root/AT91SAM7S256/SAM7S256
diff options
context:
space:
mode:
authorTat-Chee Wan (USM)2011-02-14 11:50:09 +0800
committerTat-Chee Wan (USM)2011-02-14 11:50:09 +0800
commit503cd98f98975ac0996dfdb39986bb7265104216 (patch)
tree0bdd569adf21949360899e4a34157d71c9e22425 /AT91SAM7S256/SAM7S256
parent9452b23df87eda9479991947502c951834f3c5fd (diff)
added hooks to invoke debugger from nxt firmware comm module
Diffstat (limited to 'AT91SAM7S256/SAM7S256')
-rw-r--r--AT91SAM7S256/SAM7S256/gcc/Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/AT91SAM7S256/SAM7S256/gcc/Makefile b/AT91SAM7S256/SAM7S256/gcc/Makefile
index 002539c..cbaef77 100644
--- a/AT91SAM7S256/SAM7S256/gcc/Makefile
+++ b/AT91SAM7S256/SAM7S256/gcc/Makefile
@@ -18,7 +18,7 @@ THUMB_SOURCES = c_button.c c_cmd.c c_comm.c c_display.c c_input.c c_ioctrl.c \
errno.c sbrk.c strtod.c sscanf.c \
Cstartup_SAM7.c
-ASM_ARM_SOURCE = Cstartup.S undef_handler.S debug_stub.S debug_comm.S
+ASM_ARM_SOURCE = Cstartup.S undef_handler.S debug_stub.S debug_comm.S debug_runlooptasks.S
ASM_THUMB_SOURCE =
vpath %.c $(SRCDIR)
@@ -29,10 +29,11 @@ vpath %.S $(CPUINCDIR) $(DBGDIR)
INCLUDES = -I../../armdebug/Debugger
MCU = arm7tdmi
+DEBUG_DEFINES = -D__ARMDEBUG__
STARTOFUSERFLASH_DEFINES = -DSTARTOFUSERFLASH_FROM_LINKER=1
VERSION_DEFINES = -DCUSTOM_FIRMWAREVERSION=\"$(CUSTOM_FIRMWAREVERSION)\"
DEFINES = -DPROTOTYPE_PCB_4 -DNEW_MENU -DROM_RUN -DVECTORS_IN_RAM \
- $(STARTOFUSERFLASH_DEFINES) $(VERSION_DEFINES)
+ $(STARTOFUSERFLASH_DEFINES) $(VERSION_DEFINES) $(DEBUG_DEFINES)
OPTIMIZE = -Os -fno-strict-aliasing \
-ffunction-sections -fdata-sections
WARNINGS = -Wall -W -Wundef -Wno-unused -Wno-format