From c5ff682aa00ceaf210ad089ebb6904389af1c4d8 Mon Sep 17 00:00:00 2001 From: yoshida_teruhisa Date: Fri, 1 Aug 2008 05:33:54 +0000 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E8=BA=AB=E3=81=AE=E3=83=80=E3=82=A4?= =?UTF-8?q?=E3=82=B8=E3=82=A7=E3=82=B9=E3=83=88=E3=82=92=E3=83=81=E3=82=A7?= =?UTF-8?q?=E3=83=83=E3=82=AF=E3=81=97=E3=81=A6=E3=81=8F=E3=82=8C=E3=82=8B?= =?UTF-8?q?=E3=83=97=E3=83=AD=E3=82=B0=E3=83=A9=E3=83=A0=E3=82=92boottest?= =?UTF-8?q?=E3=81=A8=E3=81=97=E3=81=A6TestMaker=E3=81=AB=E7=B5=84=E3=81=BF?= =?UTF-8?q?=E8=BE=BC=E3=82=93=E3=81=A7=E3=81=BF=E3=82=8B=20=E2=80=A6?= =?UTF-8?q?=E2=80=A6rom=E3=81=94=E3=81=A8=E3=81=AE=E8=A8=AD=E5=AE=9A?= =?UTF-8?q?=EF=BC=88yaml=E3=81=A7=E6=8C=87=E5=AE=9A=E3=81=95=E3=82=8C?= =?UTF-8?q?=E3=82=8B=E3=82=82=E3=81=AE=EF=BC=89=E3=81=A7=E3=81=AF=E3=81=AA?= =?UTF-8?q?=E3=81=8F=E3=80=81TEST=5FTYPE=E3=81=94=E3=81=A8=E3=81=AE?= =?UTF-8?q?=E8=A8=AD=E5=AE=9A=EF=BC=88commondefs=E3=82=A4=E3=83=B3?= =?UTF-8?q?=E3=82=AF=E3=83=AB=E3=83=BC=E3=83=89=E5=89=8D=E5=BE=8C=E3=81=AE?= =?UTF-8?q?=E8=A8=AD=E5=AE=9A=E3=81=8A=E3=82=88=E3=81=B3=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E3=81=99=E3=82=8Bcommondefs=E3=83=BBmodulerules=EF=BC=89?= =?UTF-8?q?=E3=82=92=E3=81=A9=E3=81=86=E6=89=B1=E3=81=86=E3=81=8B=E6=A4=9C?= =?UTF-8?q?=E8=A8=8E=E3=81=97=E3=81=9F=E3=81=BB=E3=81=86=E3=81=8C=E8=89=AF?= =?UTF-8?q?=E3=81=95=E3=81=9D=E3=81=86=EF=BC=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2067 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/tests/TestMaker/Makefile | 28 ++++++++++++++++++ .../config/romparam_forBoottest.yaml | Bin 0 -> 5494 bytes 2 files changed, 28 insertions(+) create mode 100644 build/tests/TestMaker/config/romparam_forBoottest.yaml diff --git a/build/tests/TestMaker/Makefile b/build/tests/TestMaker/Makefile index b9f4de2f..51e208a4 100644 --- a/build/tests/TestMaker/Makefile +++ b/build/tests/TestMaker/Makefile @@ -31,6 +31,7 @@ EULAROMPARAM = ./config/romparam_forEULAtest.yaml SHOPROMPARAM = ./config/romparam_forShoptest.yaml SAVEROMPARAM = ./config/romparam_forSavetest.yaml FATFSPERMISSIONROMPARAM = ./config/romparam_forFATFSPermissiontest.yaml +BOOTROMPARAM = ./config/romparam_forBoottest.yaml ROMPARAM = ./romparam.yaml CODESLIST = ./codeslist @@ -75,6 +76,11 @@ fatfspermissiontest: cp -f $(FATFSPERMISSIONROMPARAM) $(ROMPARAM) $(CONFIG) $(ROMPARAM) $(CODESLIST) "FATFSPERMISSION" +#---- boottest テスト設定 +boottest: + cp -f $(BOOTROMPARAM) $(ROMPARAM) + $(CONFIG) $(ROMPARAM) $(CODESLIST) "BOOT" + #---- config config: $(CONFIG) $(ROMPARAM) $(CODESLIST) "DEFAULT" @@ -175,6 +181,20 @@ MAKEROM_ROMROOT = ../../../systemMenu_RED/ MAKEROM_ROMFILES = ./data/NTR_IPL_font_m.NFTR endif +ifeq ($(TEST_TYPE),BOOT) +TARGET_FIRM = SYSTEMMENU +BASEDIR = ../../HashCheckTemplate +SUBDIRS = $(BASEDIR) +SRCDIR = $(BASEDIR)/ARM9/src +INCDIR = $(BASEDIR)/ARM9/src $(MISC_DIR)/include +SRCS = main.c HashCheckTemplate.c $(MISC_DIR)/src/misc.c $(MISC_DIR)/src/cmn.c +BANNERSRC := $(wildcard ../banner/shop/Cell/*.nce) +INSTALL_DIR = $(BASEDIR)/test_roms +USE_IPL_RED_LIB = TRUE +MAKEROM_ROMROOT = ../../../systemMenu_RED/ +MAKEROM_ROMFILES = ./data/NTR_IPL_font_m.NFTR +endif + BANNER = ./banner.bnr MAKEBANNER = $(TWL_TOOLSDIR)/bin/makebanner.TWL.exe BANNERCVTR = $(TWL_TOOLSDIR)/bin/bannercvtr.exe @@ -197,6 +217,14 @@ include $(TWLSDK_ROOT)/build/buildtools/commondefs.gx.demolib endif include $(GAMECODE).param +# boottestの時だけARM7コンポーネントの指定 +# このあたりの指定が苦肉すぎるので妙案募集中 +ifeq ($(TEST_TYPE),BOOT) +DEFAULT_COMP_ARM7 = racoon_hct +DEFAULT_MAKEROM_ARM7_BASE = $(BASEDIR)/ARM7/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7) +DEFAULT_MAKEROM_ARM7 = $(DEFAULT_MAKEROM_ARM7_BASE).$(TWL_ELF_EXT) +endif + #---------------------------------------------------------------------------- do-build: $(TARGETS) diff --git a/build/tests/TestMaker/config/romparam_forBoottest.yaml b/build/tests/TestMaker/config/romparam_forBoottest.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4c99760482c17f0a09fd7e502e3541da5594d81b GIT binary patch literal 5494 zcmeI0L2nX46vv;5i3y*;g9kz{Jy?98C*lPPR2vEg7JDEKL7)~X)D%dxi6%XYCMF)e znfN6$b`-^`=8%?^LA$cp?`j_(At8w2(3_* zYLufY6)27CkNl25@#<&?*JUcv7Wyyzoxkxfe$SVhuWMiV4Zr0dEOXU-SzYu5BTB0y z!|3vd`th>|Y*?@ODev(y@ABpG&zIZiH@W0eqo7H<=){iUSRN(ZVcv_`oFQVa1LQ=L*4k!O*z9%UAqAwDH=_mP8MRUXQMn}MNL zKy4y}!)cz1dYaZj^dX3C#8Y)sT0=7mvv#ScL)(a4NBlczM&HJr4&ryg98T6Hda0UJ zTWZ}v#10){q&1nD!B`(nG?Ibg<)M`PWW~A(@1AEy9N+qwX=d4;?RAf46M1W*?uA^V z7-f*>0rGbcdEl;tF?tnuV|a>fx{s`6B`Fe0jCMTS9BQd~x)073il3WDWX;okaIR4N z+zsqW&C`8wu2B5k+o+!A={`7DD1L5bCeKYMe(w5Ao|{no+*>o@3dL}ZGkVWT8v9aC zz4x?8#ZSI@Z092}*~cZE*WqN3`_E$;`@V-aj-2PFdp>%&-p6Six^X359POHW+IP__ z7g>Y0g7<~IndC$XB|gza5cPD=Nq~0#o+DZ4ItTTf#L{#A@h9UbOV5$_qWztiz==N# z&#`gCdX9}7)^lv!u%2V%hV>j9H>~H_xM4lV#+{GnBp1wck_+KElEwdePIBovOV7dn zQ7zc-oa7mKj*T1Eb8OtOo@3*N^&A^FtmoLcVLivj4eL2J?tDB){~uu9zjOWq2?)Ds literal 0 HcmV?d00001