add twldbg target. set semihosting vector in axd/*.ses.

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/twl_wrapsdk/trunk@37 4ee2a332-4b2b-5046-8439-1ba90f034370
This commit is contained in:
nakasima 2007-04-23 11:39:22 +00:00
parent cf5375a6df
commit 4a3f3d1e01
4 changed files with 44 additions and 20 deletions

View File

@ -185,6 +185,8 @@ TWL_LIBS ?= $(addsuffix $(TWL_LIBSUFFIX).a,$(TWL_LIBS_BASE))
#
CAT := cat
OBJCOPY := objcopy
TOUCH := touch
#----------------------------------------------------------------------------
### NITRO-commondefs

View File

@ -17,12 +17,16 @@
ifndef TWLSDK_MODULERULES_
#----------------------------------------------------------------------------
.PHONY: twllib
.PHONY: twllib twldbg
twllib:
@$(MAKE) -C $(TWLSDK_ROOT)/build/buildsetup
@$(MAKE) -C $(TWLSDK_ROOT)/build/libraries
twldbg:
@$(TOUCH) $(TWLSDK_ROOT)/build/libraries/os/common/os_printf.c
@$(MAKE) -C $(TWLSDK_ROOT)/build/libraries
# .axf
$(BINDIR)/$(TARGET_BIN_BASENAME).axf: $(OBJS) $(LCFILE) $(MAKEFILE) $(LDEPENDS_NEF) $(EDEPENDS_NEF) $(ALIBRARIES) $(LDRES_FILE) $(CW_LIBCXX)
ifeq ($(NITRO_CCTYPE),RVCT)

View File

@ -43,7 +43,7 @@ biBarID_65539=BAAAAAAA
biBarID_65540=BAAAAAAA
biBarID_65543=BAAAAAAA
[Images\Image_0]
Filename=C:\twl\twlsdk_bak\build\tests\os\_ARM7-alarm-2\bin\ARM7-TS\Release\main.axf
Filename=C:\twl\twl_wrapsdk_bak\build\tests\os\_ARM7-alarm-2\bin\ARM7-BB\Release\main.axf
Processor=ARM7TDMI_1
dwProfileState=0
[Interface\AutoRefresh]
@ -178,7 +178,7 @@ dwListSize=4
dwTargetAccessSize=0
dwAutoRefresh=1
[Output]
dwActiveTab=0
dwActiveTab=1
[ProcessorRegisters\ARM7TDMI_1]
dwFormatID=-1
dwRefresh=0
@ -191,10 +191,10 @@ dwRefresh=1
[RecentFileList]
dwFileCount=4
[RecentImageList]
File_1=C:\twl\twlsdk_bak\build\tests\os\_ARM7-alarm-2\bin\ARM7-TS\Release\main.axf
File_2=D:\IrisSubp\IrisSubpMon\IrisSubpMon_Data\ThumbRelease\IrisSubpMon.axf
File_3=D:\Iris\IrisMon\IrisMon_Data\ThumbRelease\IrisMon.axf
File_4=D:\Iris\IrisMon\IrisMon_Data\ThumbDebugRel\IrisMon.axf
File_1=C:\twl\twl_wrapsdk_bak\build\tests\os\_ARM7-alarm-2\bin\ARM7-BB\Release\main.axf
File_2=C:\twl\twlsdk_bak\build\tests\os\_ARM7-alarm-2\bin\ARM7-TS\Release\main.axf
File_3=D:\IrisSubp\IrisSubpMon\IrisSubpMon_Data\ThumbRelease\IrisSubpMon.axf
File_4=D:\Iris\IrisMon\IrisMon_Data\ThumbRelease\IrisMon.axf
dwFileCount=4
[RecentSymbolsList]
dwFileCount=4
@ -203,7 +203,7 @@ dwMode=1
dwCommsChannel=0
dwArmSWI=1193046
dwThumbSWI=171
dwSHVector=8
dwSHVector=132
dwDCCSHVector=458752
dwECVector=26
dwTopOfMemory=524288
@ -292,13 +292,31 @@ dwRefresh=1
dwFormatID=-1
dwRefresh=1
[Views]
dwLastView=0
dwLastView=2
[Views\View_0]
UnitName=ARM7TDMI_1
ImageName=C:\twl\twlsdk_bak\build\tests\os\_ARM7-alarm-2\bin\ARM7-TS\Release\main.axf
ImageName=C:\twl\twl_wrapsdk_bak\build\tests\os\_ARM7-alarm-2\bin\ARM7-BB\Release\main.axf
dwDisassembly=0
FileName=C:\twl\twlsdk_bak\build\libraries\init\ARM7\crt0.c
FileName=C:\twl\twl_wrapsdk_bak\build\libraries\init\ARM7\crt0.c
dwMixedView=0
dwShowMargin=1
dwShowLineNumbers=1
biWndPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAAAAAAAAAAAAAADICAAAAAONAAAAAA
[Views\View_1]
UnitName=ARM7TDMI_1
ImageName=C:\twl\twl_wrapsdk_bak\build\tests\os\_ARM7-alarm-2\bin\ARM7-BB\Release\main.axf
dwDisassembly=1
FileName=none
dwMixedView=0
dwShowMargin=1
dwShowLineNumbers=1
biWndPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGBAAAAAAGBAAAAAAJJCAAAAAEPAAAAAA
[Views\View_2]
UnitName=ARM7TDMI_1
ImageName=C:\twl\twl_wrapsdk_bak\build\tests\os\_ARM7-alarm-2\bin\ARM7-BB\Release\main.axf
dwDisassembly=0
FileName=C:\twl\twl_wrapsdk_bak\build\libraries\os\ARM7\os_terminate_sp.c
dwMixedView=0
dwShowMargin=1
dwShowLineNumbers=1
biWndPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMCAAAAAAMCAAAAAAPKCAAAAAKABAAAAA

View File

@ -43,7 +43,7 @@ biBarID_65539=BAAAAAAA
biBarID_65540=BAAAAAAA
biBarID_65543=BAAAAAAA
[Images\Image_0]
Filename=C:\twl\bootrom\build\bootrom\ts\ARM9\bin\ARM9-BB.thumb\Release\brom9_ts.axf
Filename=C:\twl\twl_wrapsdk_bak\build\tests\os\alarm-1\bin\ARM9-BB\Release\alerm.axf
Processor=ARM946E_S_0
dwProfileState=0
[Interface\AutoRefresh]
@ -147,10 +147,10 @@ dwRefresh=1
[RecentFileList]
dwFileCount=4
[RecentImageList]
File_1=C:\twl\bootrom\build\bootrom\ts\ARM9\bin\ARM9-BB.thumb\Release\brom9_ts.axf
File_2=C:\twl\twlsdk_bak\build\tests\os\alarm-1\bin\ARM9-TS\Release\alerm.axf
File_3=C:\Iris\IrisMon\IrisMon_Data\ThumbRelease\IrisMon.axf
File_4=C:\Iris\ipl2_test\ipl2_test_Data\ThumbDebugRel\ipl2_test.axf
File_1=C:\twl\twl_wrapsdk_bak\build\tests\os\alarm-1\bin\ARM9-BB\Release\alerm.axf
File_2=C:\twl\bootrom\build\bootrom\ts\ARM9\bin\ARM9-BB.thumb\Release\brom9_ts.axf
File_3=C:\twl\twlsdk_bak\build\tests\os\alarm-1\bin\ARM9-TS\Release\alerm.axf
File_4=C:\Iris\IrisMon\IrisMon_Data\ThumbRelease\IrisMon.axf
dwFileCount=4
[RecentSymbolsList]
File_1=C:\IrisSubp\IrisSubpMon\IrisSubpMon_Data\ThumbRelease\IrisSubpMon.axf
@ -160,7 +160,7 @@ dwMode=1
dwCommsChannel=0
dwArmSWI=1193046
dwThumbSWI=171
dwSHVector=-65528
dwSHVector=-65220
dwDCCSHVector=458752
dwECVector=27
dwTopOfMemory=524288
@ -252,10 +252,10 @@ dwRefresh=1
dwLastView=0
[Views\View_0]
UnitName=ARM946E_S_0
ImageName=C:\twl\bootrom\build\bootrom\ts\ARM9\bin\ARM9-BB.thumb\Release\brom9_ts.axf
ImageName=C:\twl\twl_wrapsdk_bak\build\tests\os\alarm-1\bin\ARM9-BB\Release\alerm.axf
dwDisassembly=0
FileName=C:\twl\bootrom\build\libraries\init\ARM9\crt0.c
FileName=C:\twl\twl_wrapsdk_bak\build\libraries\init\ARM9\crt0.c
dwMixedView=0
dwShowMargin=1
dwShowLineNumbers=1
biWndPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAAAAAAAAAAAAAAGFCAAAAAJEBAAAAA
biWndPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAAAAAAAAAAAAAACICAAAAAONAAAAAA