Commit Graph

29 Commits

Author SHA1 Message Date
kamikawa
d385010ac0 NandInitializerForAutoTest.srl 生成時に TWL_SDK の bin にコピーするルールを追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1217 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-22 07:08:06 +00:00
yoshida_teruhisa
17e9853d11 SDK5581 でビルドが通るよう修正(注:新 ES 導入。動作しない部分あり)
- ES を使う場合、 LLIBRARIES に libsfs$(TWL_LIBSUFFIX).a を追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1192 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-21 01:44:43 +00:00
kamikawa
2915dcea86 Nightlyの自動テストで Nand を初期化するツールが必要との環境制作からの要望に応えて NandInitializerForAutoTest を作れるように対応しました。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1139 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-15 06:54:27 +00:00
yosiokat
5feba9cd68 libaes_sp.firm.LTD.aやDEMOLibがビルドされるようMakefileを整理。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1097 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-10 05:42:17 +00:00
kamikawa
a434ba6f8d Revision1057 でワイヤレス強制Disableフラグの読み書きに対応させましたが、一般開発者には無用な機能であるためデフォルトでは使えないようにしました。
Makefile にて 変数定義を有効にすることにより、ワイヤレス強制Disableフラグの読み書きに対応した NandInitializer を作ることができます。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1065 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-04 05:13:52 +00:00
yutaka
b7c9e3f79d FINALROM版ならインストールするように設定
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1056 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-03 07:33:59 +00:00
yosiokat
cbe9f79a47 HWInfoWriterとNandIntializer系のTitleIDのMediaをGameCardに変更。
これに伴いこれらのアプリのTADを作らないよう変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1030 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-01 11:47:41 +00:00
kamikawa
4fae063c6e ツールの名称及びTitleID変更作業(作業 3/3 全完了のはず)
(旧)                             l(新)
--------------------------------+-------------------------------
0NIA	:NandInitializer        l 0NRA    : NandInitializerRed          <フル機能版:RED限定>
0NFA	:NandFormatter          l 0NIA    : NandInitializer             <機能制限版 SDKに入れる>
0NAA    :NandInitializerAuto    l 0NPA    : NandInitializerProduction   <検査工程、生産工程向け>
0HWA	:HWInfoWriter           l (変更なし)
--------------------------------+-------------------------------

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1008 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-31 05:05:01 +00:00
kamikawa
8653f5937a NandFormatter -> NandInitializer へ名称変更
NandInitializerAuto -> NandInitializerProduction へ名称変更 (作業2/3)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1006 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-31 04:47:27 +00:00
kamikawa
aada18bb73 NandInitializer を NandInitializerRed に名称変更。(作業1/3)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1005 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-31 04:33:31 +00:00
yosiokat
aadb5a8459 システムメニュー系アプリ全てのゲームコードを正式な形(たぶん)に更新。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@989 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-27 13:00:02 +00:00
kamikawa
73dd85efc7 NandInitializer/NandInitializerAuto/NandFormatter のARM7側コードはこれまで mongoose.TWL を元にしていましたが
機密性向上のため armadillo ベースに作り直しました。(ARM7側のコードが全てARM7専用WRAMで動作)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@981 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-27 06:44:02 +00:00
yutaka
6005d7e993 hwi.c関連以外はacsignライブラリをリンクしないように修正、
hwi.c関連はcryptoライブラリをリンクしないように修正 (TWLHWInfo.cでcryptoの方を使うようにすべき)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@976 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-27 05:16:09 +00:00
kamikawa
87337e3d4c NandFormatterを追加。実態としてはNandInitializerの機能制限版のようなもので
ソースファイルはNandInitializerのものを参照しています。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@892 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-17 10:46:09 +00:00
yosiokat
f98292f8f0 ・システムメニュー内アプリのTitleID変更
セキュアアプリ:ランチャー、本体設定、HWInfoWriter、NandInitializer
  システムアプリ:ピクトチャット、DSダウンロードプレイ
  システムデータonly:無線ファーム
・上記TitleID変更に合わせて、使用するmakerom.TWLを変更。
・makerom.TWL.sysとmakerom.TWL.secureは、TwlSDKから参照するよう変更。
・attach_dummyromheaderで設定するTitleIDは、"dataOnly"フラグが必ず立つよう変更。
・ドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@884 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-14 11:06:33 +00:00
yutaka
b38a2e04b4 SEAライブラリをリンクするように修正 (TwlSDK 4447-)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@780 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 04:39:17 +00:00
yosiokat
00efdd6242 ・HWInfoWriter、NandInitializerでHWID署名に対応する。
・ドキュメント更新・追加。
・不要なダミー鍵を削除。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@739 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 13:07:31 +00:00
yutaka
9ff95be492 TwlIPL_private対応ミスの修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@737 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 07:31:44 +00:00
yutaka
27a87d8146 TwlIPL_private対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@735 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 06:22:27 +00:00
yosiokat
26a75c8119 Makefile上での環境変数の指定を誤っていたのを修正。
INSTALL_DIR = $(TWLSDK_ROOT)/build/tools/TwlNMenu/data
 INSTALL_DIR = $(TWL_IPL_RED_ROOT)/tools/bin
のあたり。

バナー生成時にデバッグ情報を表示しないよう修正。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@724 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-23 03:17:12 +00:00
kamikawa
4d072fd20a NandInitializer では内部的に HWInfoWriter とまったく同様のコードを実行していましたが、
両方をメンテナンスすることが手間であるため、HWInfoWriterのコードの一部をライブラリ化し、
一元管理できるようにしました。ただ、Makefileの記述も合わせる必要があることに注意が必要です。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@652 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 03:06:18 +00:00
yoshida_teruhisa
9b9aec06a8 LauncherでのTWLアプリの起動時にヘッダの検証処理を追加
systemMenu_RED以下のアプリをビルドする場合、systemアプリ用のmakeromを利用するようMakefileを修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@639 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-13 01:04:59 +00:00
kamikawa
196826e6af NANDの擬似フォーマット処理に対応。シーン切り替えにフェード効果を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@626 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 08:56:10 +00:00
yutaka
1b321cadab 属性変更 (subversionの設定をちゃんとしましょう)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@612 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-07 09:51:53 +00:00
yutaka
683eed6b2d SDブート本番鍵埋め込みの仕込み
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@585 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 07:52:42 +00:00
yoshida_teruhisa
29c040cab0 NandInitializerも同様の問題があったので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@579 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 02:08:41 +00:00
yutaka
3b8494b315 ついでにtadも生成するようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@552 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-31 04:44:16 +00:00
yutaka
34ec7beb27 TwlSDK 3784- 対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@524 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 09:23:09 +00:00
kamikawa
b55f76eef8 1.Nand Format 2.Write HW Info 3.Write eticket 4.Import TAD 5.Import Nandfirm 6.Inport Norfirm
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@517 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 06:37:04 +00:00