From eb0c29dcb07c57bb4dc710c2bd34bc27881beccf Mon Sep 17 00:00:00 2001 From: "(no author)" <(no author)@b08762b0-b915-fc4b-9d8c-17b2551a87ff> Date: Mon, 25 Aug 2008 04:31:15 +0000 Subject: [PATCH] =?UTF-8?q?(=E4=BD=90=E3=80=85=E6=9C=A8@PSEG1)CSU=E3=80=81?= =?UTF-8?q?=E3=83=AA=E3=83=BC=E3=82=B8=E3=83=A7=E3=83=B3=E3=81=A8=E3=83=93?= =?UTF-8?q?=E3=83=AB=E3=83=89=E3=82=BF=E3=82=A4=E3=83=A0=E3=81=AE=E8=A1=A8?= =?UTF-8?q?=E7=A4=BA=E3=80=81=E3=81=8A=E3=82=88=E3=81=B3=E3=83=90=E3=83=8A?= =?UTF-8?q?=E3=83=BC=E3=81=AE=E5=A4=89=E6=9B=B4?= 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@2253 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- .../tests/CustomSystemUpdater/ARM9.TWL/Makefile | 8 +++++++- .../tests/CustomSystemUpdater/ARM9.TWL/main.rsf | 6 +++--- .../CustomSystemUpdater/ARM9.TWL/src/main.c | 11 +++-------- .../CustomSystemUpdater/banner/banner_AUS.bnr | Bin 0 -> 9152 bytes .../CustomSystemUpdater/banner/banner_EUR.bnr | Bin 0 -> 9152 bytes .../CustomSystemUpdater/banner/banner_JPN.bnr | Bin 0 -> 9152 bytes .../CustomSystemUpdater/banner/banner_USA.bnr | Bin 0 -> 9152 bytes build/tests/CustomSystemUpdater/sumaker.rb | 5 ++++- .../template/ARM9.TWL/main.rsf | 2 +- .../template/ARM9.TWL/src/main.c | 4 +++- 10 files changed, 21 insertions(+), 15 deletions(-) create mode 100644 build/tests/CustomSystemUpdater/banner/banner_AUS.bnr create mode 100644 build/tests/CustomSystemUpdater/banner/banner_EUR.bnr create mode 100644 build/tests/CustomSystemUpdater/banner/banner_JPN.bnr create mode 100644 build/tests/CustomSystemUpdater/banner/banner_USA.bnr diff --git a/build/tests/CustomSystemUpdater/ARM9.TWL/Makefile b/build/tests/CustomSystemUpdater/ARM9.TWL/Makefile index 427f0c62..0475b677 100644 --- a/build/tests/CustomSystemUpdater/ARM9.TWL/Makefile +++ b/build/tests/CustomSystemUpdater/ARM9.TWL/Makefile @@ -117,7 +117,13 @@ INSTALL_DIR = $(SDK_NMENU_DATADIR) #---------------------------------------------------------------------------- -do-build: $(TARGETS) +.PHONY: build_time + +build_time: + echo -n "#define BUILD_TIME \"`date \"+%Y/%m/%d %H:%M:%S\"`\"" > include/build_time.h + + +do-build: build_time $(TARGETS) #include $(TWLSDK_ROOT)/build/buildtools/modulerules include $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules diff --git a/build/tests/CustomSystemUpdater/ARM9.TWL/main.rsf b/build/tests/CustomSystemUpdater/ARM9.TWL/main.rsf index 6a591f17..52d00fe5 100644 --- a/build/tests/CustomSystemUpdater/ARM9.TWL/main.rsf +++ b/build/tests/CustomSystemUpdater/ARM9.TWL/main.rsf @@ -93,7 +93,7 @@ Property # # BANNER FILE: generated from Banner Spec File # - BannerFile ../banner/banner.bnr + BannerFile ../banner/banner_EUR.bnr ### ### Setting for TWL @@ -220,9 +220,9 @@ RomSpec { Offset 0x00000000 Segment ALL - HostRoot ../data/20080822_cls/euro + HostRoot ../data/20080822_test/euro Root /data - File hnap-v0.tad hnbp-v0.tad hnca-v0.tad hnda-v0.tad hnea-v0.tad hnfp-v0.tad hngp-v0.tad hnha-v0.tad hnip-v0.tad hnjp-v0.tad hnkp-v0.tad hnlp-v0.tad TWLFontTable.dat nandfirm_rcplus.nand + File hnap-v0.tad hnbp-v0.tad hnca-v0.tad hnha-v0.tad hnlp-v0.tad TWLFontTable.dat nandfirm_rcplus.nand HostRoot $(PRIVKEY_PATH) Root /key File $(HWINFO_PRIVKEY) $(HWID_PRIVKEY) diff --git a/build/tests/CustomSystemUpdater/ARM9.TWL/src/main.c b/build/tests/CustomSystemUpdater/ARM9.TWL/src/main.c index 16131f8c..d1acefac 100644 --- a/build/tests/CustomSystemUpdater/ARM9.TWL/src/main.c +++ b/build/tests/CustomSystemUpdater/ARM9.TWL/src/main.c @@ -33,6 +33,7 @@ #include "keypad.h" #include "debugger_hw_reset_control.h" #include "debugger_card_rom.h" +#include "build_time.h" #define SCRAMBLE_MASK 0x00406000 @@ -74,14 +75,7 @@ static const char* ImportTadFileList[] = "rom:/data/hnap-v0.tad", "rom:/data/hnbp-v0.tad", "rom:/data/hnca-v0.tad", - "rom:/data/hnda-v0.tad", - "rom:/data/hnea-v0.tad", - "rom:/data/hnfp-v0.tad", - "rom:/data/hngp-v0.tad", "rom:/data/hnha-v0.tad", - "rom:/data/hnip-v0.tad", - "rom:/data/hnjp-v0.tad", - "rom:/data/hnkp-v0.tad", "rom:/data/hnlp-v0.tad", }; @@ -568,8 +562,9 @@ static void DrawWaitButtonA(void) (void)CARDi_ReadRomIDCoreEx(DEBUGGER_COMMAND_LOOK_SCREEN); CARD_UnlockRom((u16)sLockId); - kamiFontPrintfMain( 5, 3, 8, " System Updater "); + kamiFontPrintfMain( 5, 3, 8, " System Updater [EUR]"); kamiFontPrintfMain( 4, 5, 8, " --- ver %s %s ---", g_strSDKSvnRevision, g_strIPLSvnRevision ); + kamiFontPrintfMain( 1, 6, 8, " Build time:%s", BUILD_TIME ); kamiFontPrintfMain( 5, 9, 3, " A Button: Start Update "); kamiFontPrintfMain( 5, 10, 3, " B Button: Cancel Update "); diff --git a/build/tests/CustomSystemUpdater/banner/banner_AUS.bnr b/build/tests/CustomSystemUpdater/banner/banner_AUS.bnr new file mode 100644 index 0000000000000000000000000000000000000000..6107a4f1c2cce08f2c21e78640e6bf38108c919e GIT binary patch literal 9152 zcmeI2&x++l7{${wF4|>wEhCf*cQOl~L7WFrT*x4U=m;|)5&tY)HEtx};^Icgs`Lef zS%?F(xDVh%48DQcgj+QD`8!{w(l_1dQM(7UHFY_+lKQIZ)UESX8czD=!Mnd6+-+Y? zzg3InBg$ZAgQbj^?7Ob(hG37U8p`PQENvr6hPjgs-#IuyocDN5D@%;p^Qp$~0!1cC&Nr zsLQ7<@s_K$Ws(iBT&s;T{qCh}=cV7^Xxo8V%9^ydEu1afU?+?OK5>r2E6QNKqwjmG zLEnc_8|M#JHz8ONt?IqS9J|hq>+fInU-N%G z|LgN_eg6L+|NdR)zuoKF*Bw}QVBLXr2i6@}ci?h6AdevX5vxD6Ww;3gck`*Bk|(n0>6zLR@)bg^!XyB|n{dv)^b3dp_D z8;s|?LFHvS^%~v!^R>*rBJ1d^V^!`F&SJh;yupY!7@HKkrc0;ZAYHRRi0w9DvSp91 zcy+lRr^CJ5w1z{t2i?;yUvSSGl!eD!^6Ui4GyTEL3pZ1NbN-QvQw}V^Ns!XDzDR#*?P4n( zlq%@&IpL#cznzxZedcuSci9`>%=}^7Fqr_iav*!ec~!H$zq0=0^PkNg^nO4!m~n`< z>o{*Z`)AI-V$tJzP$XUrq!^d=rL}K4leg<^0=s&$5aL$YM*L+2R@iex&m*8F|`8V7O(*LiV|A~_v z@OJ}q{j=iv?LbQgw0ie2mYFtJ)j!nz(6jGCsI~vSP&jJZ`vCSo+?TkP#I2*Qtqxr2 zGsb5*Pq&8Y90Q%<0r10+;n%e3RR=*z*hg(4=miKcxD?MtomnBjg&1Re@Hy_#!yPij zk@-(^jy2W855Jhe9ATV%st9Ky$Y61j9Ax9hm2Rn@*eyjTenvGkbKisDnD(4moR^8p zdd9tbJ_;)=2ix$c?7Uj6)^PeQ{mB{^){)OjEUDJR3+xzV2|DXMT Wz~x+p>oe-GIy^YMad`8eTJaz1?#(m+ literal 0 HcmV?d00001 diff --git a/build/tests/CustomSystemUpdater/banner/banner_EUR.bnr b/build/tests/CustomSystemUpdater/banner/banner_EUR.bnr new file mode 100644 index 0000000000000000000000000000000000000000..c4d8d0fceb52204c100799a992e5530395460a5b GIT binary patch literal 9152 zcmeI2KZ_+r6vcaY4aTq|M^IH03lkMpX#ZdILnb#C>*>A7+3wWD|LJ->7R zmtwIzr1WOiTTBSizH8gI4;BQ)3C|008icqQH^n2P<2b&iZ${)=uwb?G7+eW$&!Ds( ztx1IiSsSTZ`Uh{Ceub8{0G~y5@@1(SON0jm_*#oKOJ^Nn0Q~e5zTPckoW^X^Y<7+v z_4sMVc*9lGFv$j3s?|oxzkBK0dFj_Xnxx$98?5M79SLE)ADZd;bM+m<;L~*ulld~zn=f~`L{m* z|BrwFuJYgRb?xg8tUIvoz`6tL4y-$Hu^o^{ko<_%A6oK=v7zAY&OOH_hb3Vd;@O6QM(_P8@$1A#v4># z#=Y0*)}OCs_7zx1Yb~pCmv9#I#o`SHyunb%(AI4X*&C#5@&~cqdc3{l(T!eRs)y-t z?>3F$5Kf?b+T{yQyg^xb%q6Q(p!}gfn0Vo4DsaXh6rVo$gu5O7AYe*iqK#eLACx|$ zA4x55Hlls((Nou1UuV>pcA5Q_y5MwN&BP>!4B|09+XE&*ljz8t;$`e9(1cAq$1`(5&eH#2|OHcTeKtsF=maaz@W?=M6D;rY*I_j*5|8tgd|C%eyi)7d|D z{uK^D?+&EBK4DpZy18G^9GpLR=sI~%puEd@fZR;hGB=$_J34>a!M$YpH{1%+|7Fg9<|GIF-N0P`qwPsyzL0K{ydX28)xVP}ae=jC^J{70vvNs%hrF1C=B1IkPw~6OHQ`_U?((@HOz} zQG!_rIY3lk@aHLHm>KrRe_^(t~CF zPrkWnyUig_(bwrxjac>PTvveNxjwCRCOOrPzj6LKmv*lHwyn&bRhM=CrT@1}=YRVY zo(2T4>dzkhJD&fe7Rogi<+$MUpCs;-$la3uBhRV2r2k7j|Nrd&11{z&T%Az|#lf|M L>jyXfsTKbYk~PjB literal 0 HcmV?d00001 diff --git a/build/tests/CustomSystemUpdater/banner/banner_JPN.bnr b/build/tests/CustomSystemUpdater/banner/banner_JPN.bnr new file mode 100644 index 0000000000000000000000000000000000000000..4480b5e04f1251b7a2a9d0460dd9840cb3db34f4 GIT binary patch literal 9152 zcmeI2!HOM46oxB_i*b2(BO|nXap5xvS-22ETm=cD5fYIOi7s3XZluA*#f{Lb(iaf2 z5F0-dj_n)fj+db)tIu7V)*X8f(u2WV2={l!+;IFxM<+mq~kAD96 zryFjud_?JEjC~9VKE!X@w(WiNg6x>*1v?EwShPpk1EWJ3U(Z6st^4GY?9P4r^6S?RKZwWQzxLyGfAi#pA6$I(=8Lb~`St4W$MN_L z_nEuzK6SPG#J%G_xBFY%zw7S058eA%Zn=BzhI`Y!?cQ?lE#}x|Zd~7gjsKee>;7NA zf9v=E|M>UsGXL#feP35#U4eB4))iP+U|oUpt$;Lwq(`j!(2_k7!dtPT2S zv_a)%*lUd@{h2Sbi^q>Pws>VK;ml^vq78bqL0<>o)@|^kHb~c`4u%B;7d3r^eBj7{N?KwRvzHDCf_5)31!co};d;+ViQ zuO%9-R^Z?{g&teV5fSHX5D(dCz@a(>e>=48ZF(9;KIOmyjD%2Htj~(SVr{`zIw)0$ zzvYCDp1nIQv**NVu^*B)yq)R8am!=^+{%HZ5ht(qYkv{(&)oUA_k zO?&^;{+HPUogFCl`uXMf)6MjH=3xK9L)XbUf%0z51H#Q@EpyX}w8O;kX;G8DH%hml z9?HG3aGTE}0_z^qH=y+;{^R+8ah@H2%~v9jcVnYx1>DLQ{wA{qbDva*0O+-fSxF^vm{H z&eN@CIzvxqcmVt`B-lM|T|VhZ^OpH>uc~5)JDi2U#qeC1RsQiV*kIT5e81_r>fo*t z#F6;-IfqZ1{<~kIz#Nq(nHJ262r^iVB-!zd5yB2Uibt}J@6M>2W}Z7x8OAkd7UN}f z@h7j{1Eb-Rc@q^^*&pr>Nwq^ZMMcX9{3x+WJcUm+^O#Q>uVQ>_{Ks|w3-Nz&R{T$h z{mJe^;{OGq2g~t4`RXVR+e5yhFVUqcSmV#Wt^mbyeOhZzva1b$WB;=+I*K+^> literal 0 HcmV?d00001 diff --git a/build/tests/CustomSystemUpdater/banner/banner_USA.bnr b/build/tests/CustomSystemUpdater/banner/banner_USA.bnr new file mode 100644 index 0000000000000000000000000000000000000000..110376b662ee7042f102cf5239969cc7a4e6e868 GIT binary patch literal 9152 zcmeI2!HVTX6oxZ1F4|>wEh9v5DK6#_L>M1na3wN`&cFx~8Fk^RaU%g27dJvyrMp=P z1BwH)xDVjQH<)M0Cf=gKRvAv+kIMZX1&FP5be9RZTnzBP@M3*5vN0li*Zvta(B%4*NhzzITtKg?K}ooLfdmw z%11e=k&v~KL(BN!UDL17(ih;fs6n2V4!K2mK!C5cSd%(=gaPm~PWXDaj699mrrGQq zJC6C&fSUReYHvaCVbLVAT?`WEyS#nNV+Xl`CZm<&u0-rd=;oVhSPhlk; zHfU3KRatkPaqQ~Os@lrVb5gu0zJK-B?c)#af)2)PVuFm-{bt<;?v@z;sYZ0iigE}T;D0)D&AkLv8&v<{{B_}wf@)r zzdrxg=l}ol@84Da+r8$#uE4qi>k6zZu&%(m0*9@DJc8s$tp3oFM3N?!O<)Pv#qN6ON<%abr9%K>nS+qkDD?v37{NA4rFLb@J;nsJ+1( z4ClN-)n(j!jc)yUF0-#d9<8-xp>2E4&g$I#Yo45K&5(BuzdyY+Z`$)n3& zT{;fa;ofZ;!y%kN*YwL5oOpw>@R&|$%v_B|)vLDG&-fTqs*rTV;M}0M`H?1=3Ep@@!xVni+4jIHbK3fAOK$GYgImOGp zXCaOW0`q#I(d!Kku9Nh{QjLgss0Q&+jSdp3V+;>s+dg2VW8_l}EWk;S(zU)we`)Pv zs~l7+=Dup-H@uno!?s~E0dCbm@`zJb`?as=nBoxqhvz?w-Ru2; zj$qG`I9Yx6oA&;h{jYEUdUqi0^$E-RGtB*Z=3xK9!_dil0@dAE2guE2Eps!7vLnRp z)21#xZ&YqkBUF21<8*iz5n1<`o&jyh`ltQRXy?3Gf6bQ_7SEBbNs=p4NLH~R#%d-FBR}+|{qI=c|CnCsTagsEE%(z3?f~R&<(UG6K zYPz}B`{$C+ISl0jao13=V9P<=?MY?CK`m?VqK=WFk9