Commit Graph

140 Commits

Author SHA1 Message Date
aoki_ryoma
4bdb18d17c memory_launcher_writerからmemory_launcherがリビルドされないようになっていたのでこちら側でするように修正。
FIRM_USE_PRODUCT_KEYS=FALSEだとifdefで判別しているところで引っかかるようなので空文字に修正。
オプションにfullを追加。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2679 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-11-13 02:38:03 +00:00
kamikawa
fc169d2ffb 読み込んだSystemUpdaterよりもさらに新しいSystemUpdaterが既に適用されていた場合のメッセージ表示が不正な問題を修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2672 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-11-13 02:05:09 +00:00
kamikawa
482ba07434 SystemMenuResionSelectのバージョン 1.0b->1.0c
写真帳とDSiサウンドの追加に対応。
データを2重持ちしないようにdataフォルダの構成を変更。合わせてreadmeも修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2671 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-11-12 11:33:49 +00:00
aoki_ryoma
6c7b3db537 初版
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2670 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-11-12 08:36:52 +00:00
kamikawa
e1d224dda1 SDKはUIGブランチを使う旨を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2615 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-10-14 00:21:22 +00:00
kamikawa
bbdb53b93c バージョンを1.0aから1.0bへ変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2598 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-10-07 11:22:53 +00:00
kamikawa
8ae52c06af レーティング属性を全て「Free」に設定しました。
Rev2578がエンバグしていたためRev2577に戻しました。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2597 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-10-07 11:11:04 +00:00
kamikawa
74c62098c3 バージョンを1.0aへ変更。
L&R&Start&Select同時押しで強制フォーマットする処理の追加。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2591 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-10-07 00:51:56 +00:00
kamikawa
f6f5ab0437 フォントとcertがNandに既に存在し、かつROMのデータとベリファイで一致した場合、書き込みをスキップするように変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2578 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-10-03 00:24:54 +00:00
kamikawa
b581151c91 名称をSystemUpdaterに戻しました。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2577 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-10-02 13:39:18 +00:00
kamikawa
2b29416930 SystemMenuUpdaterとして全ての機能が実装完了。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2576 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-10-02 12:44:22 +00:00
kamikawa
cc8b38b781 SYSM_DISABLE_DEBUGをTRUEに。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2568 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-10-02 04:41:59 +00:00
kamikawa
821ef47f7f 見た目改善。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2567 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-10-01 11:42:21 +00:00
yosiokat
cb62762ab1 EULA設定ツールsetEULAの追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2563 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-10-01 05:24:27 +00:00
kamikawa
cd59bcdbfb SystemUpdaterRegionSelectの追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2562 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-10-01 05:03:34 +00:00
nakasima
81267a0715 電圧レベルが最低の時はACアダプタが抜けても問題無いように常にアップデート禁止に。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2515 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-13 09:19:44 +00:00
nakasima
17c44d2f19 SystemUpdaterにて電池残量とACアダプタ接続チェックを行う。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2514 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-13 08:17:33 +00:00
kamikawa
d20a0aacd0 nandfirmのファイル名変更に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2489 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-11 02:39:21 +00:00
kamikawa
332084bf23 RomSizeを64Mに指定しているとTWLカードへの書き込みに失敗するためコメントアウト。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2457 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-09 11:09:54 +00:00
kamikawa
f830620182 Rev2438でのコミットし忘れ。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2440 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-08 10:30:17 +00:00
kamikawa
5e02b1d3ae (NandInitializer/SystemUpdater) フォントデータの名称変更に対応
ソース整理

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2438 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-08 08:29:41 +00:00
kamikawa
a131357bc0 nandfirmのファイル名にリビジョンが入るようになったことに対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2431 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-08 05:02:04 +00:00
kamikawa
f31b443fc1 (nandfirmVersionChekcer) nandfirmバージョンが埋め込まれていない場合に「Old Version」と表示するように変更。
(NandInitializer/SystemUpdater) nandfirmを書き込む際、以前のnandfirmのバージョン情報を消す処理を追加。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2427 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-08 02:54:39 +00:00
kamikawa
909f2b93fa nandfirmのバージョンを表示するツールを追加。
(NandInitializer*/SystemUpdater) 512byteアライメントでない nandfirm の書き込みが正常に行えるように修正。(Rev2411への対応)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2420 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-05 11:40:59 +00:00
kamikawa
5a7e67471f (SystemUpdater)UPDATER_HOST_ROOT_DIRに絶対パスを指定できるように修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2388 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-03 10:42:05 +00:00
kamikawa
e769be7b77 (ImportJump) 前回起動したソフトのTitleIDとplatformCodeを書き換える処理を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2381 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-03 04:16:44 +00:00
kamikawa
98acfbefbd 開発機用シリアルNoの先頭が'V'になったことに対応。
北米版のシリアルNoを初めて生成する際、他のリージョン用とは異なる8桁の数字が生成されていた問題を修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2380 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-03 01:53:13 +00:00
yoshida_teruhisa
213f160b6d SYSM_DEV_WHITELIST_CHECK_SKIP = TRUEで、開発版のときホワイトリストチェックをスルーするように変更(計算自体は行われる)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2378 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-03 00:33:27 +00:00
kamikawa
266a6e8960 (NandInitializer*) LCFG_THW_GetRegion()をOS_GetRegion()に置き換え。(NANDをフォーマットすることの影響を受けないため都合がよい)
(SystemUpdater) 書き込み対象dataフォルダをMakefileで指定できるように変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2318 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-29 06:17:54 +00:00
kamikawa
3eea43f948 SystemUpdater及びNandInitializer*使用時に既存のシリアルNoの先頭が'T'であれば数字8桁部分を保持するように修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2307 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-28 07:22:03 +00:00
yosiokat
d1e27c56a4 システムアップデータおよびシステムメニューバージョンのMake記述を修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2304 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-28 06:49:07 +00:00
kamikawa
1a008364d7 small fix.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2217 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-21 05:26:35 +00:00
kamikawa
43564898bd (SystemUpdater) "nand:/shared2/launcher/wrap.bin" 及び "nand:sys/cert.sys" の書き込み処理を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2206 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-20 11:48:55 +00:00
kamikawa
f552fcb4ab (NandInitializer*)Makefileにおいて MARIOCLUB_VERSIONマクロを定義した場合に cert.sys と wrap.bin を書き込む機能を追加しました。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2205 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-20 11:15:38 +00:00
kamikawa
3e729f8669 Makeがすんなり通るように微変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2185 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-19 04:27:25 +00:00
kamikawa
3efaf7993a (SystemUpdater) SystemMenuのビルドをスキップして既存データファイルを使用するMakeスイッチを追加。不要なdemolibのリンクを削除。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2183 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-18 12:54:20 +00:00
kamikawa
f81e05fbf3 (hyena/その他) OSでARM7側のIdleThreadが作成されるようになったためダミースレッドの作成を廃止。
(NandInitialzer*/SystemUpdater) パーティションサイズ1が32MByte固定で作成されるように変更。
(NandInitialzer*) nand:shared2/launcher/wrap.bin を仮作成するように変更。(ダイレクトブートでのNAMUT_Formatを成功させるため)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2182 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-18 12:11:41 +00:00
yosiokat
c0748d5016 ・NAMUT_Format内で、ランチャー用ラッピングファイルのクリアを追加。
・NandInitializerREDのrsf内でのRomSize指定をコメントアウト。(デフォルトのままで良い)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2168 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-15 12:11:05 +00:00
yosiokat
bb1732d800 ・デフォルトでREDランチャー、RED本体設定、NandInitializerなどのARM9側をTHUMBにするよう変更。
(nandfirmなどのファーム系はARM9もARMのまま)
・ビルドオプションの整理。問題がないところは、基本TARGET_CODEGENを使用するよう変更。
・NitroSystemをLTD,HYB両方でARM,THUMBビルドするよう変更。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2167 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-15 12:09:14 +00:00
nakasima
3d48028d31 製品ビルドランチャー&デバッガ上での起動対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2160 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-14 11:34:30 +00:00
yosiokat
4244072355 ・TwlIPLのTHUMBビルドに対応。(make TWL_CODEGEN=THUMBとした時、ARM9はTHUMB、ARM7はARMビルド
になる。
・TwlWirelessライブラリのSYSMENUビルドを無効にする。(未使用のため)
・makerom.TWL.launcherにSDK rev.7871の変更を反映。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2150 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-13 13:52:56 +00:00
kamikawa
dabc37a668 (TOOL)NandInitializerProductionの最終処理としてNAMUT_Formatを実行するように変更。(マリオクラブでのデバッグ作業でWiFi設定などもクリアされていた方が都合がよいため)
(TOOL)ダイレクトブート時にCARDi_ReadRomID関数を実行するとカード抜けと判定されるためCARDi_ReadRomIDCore関数を使うように変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2140 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-11 12:27:40 +00:00
yosiokat
c81786e0a9 makegcdfirm.exe, makenandfirm.exe, makenorfirm.exe, maketad.updater.exe をTwlIPL_privateに移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2134 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-11 07:05:45 +00:00
kamikawa
77792bc4fc デバッグビルドでアサートに掛かっていたため OS_InitTick をちゃんと呼ぶように修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2130 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-08 09:29:27 +00:00
kamikawa
1d6c60c620 (NAMUT)NAMUTi_DeleteNonprotectedTitle関数でeTicketのみ存在するタイトルがリストアップされていない不具合を修正
(NAMUT)NAND消去用データバッファサイズを4kB->16KBに変更(高速化)
(NAMUT)メモリ確保ラッパー関数(内部用)を追加
(NAMUT)デバッグ用関数を削除
(NandInitializer*)sharedFontを無駄にMakeしていたのを解除

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2098 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-05 04:54:40 +00:00
yosiokat
a85fa8f6b1 ・REDランチャー関係のビルドスイッチに接頭語"SYSM_"を追加。
SYSM_UPDATER_RELEASE
SYSM_BUILD_FOR_DEBUGGER
SYSM_DO_NOT_SHOW_LAUNCHER
SYSM_DISABLE_WDS_SCAN
SYSM_DISABLE_WLFIRM_LOAD
SYSM_DISABLE_INITIAL_SETTINGS
SYSM_IGNORE_WLFIRM_SIGNCHECK
SYSM_USE_WLANFIRM_LOCAL_PUBKEY	
SYSM_DISABLE_DEBUG

・新規ビルドスイッチ追加。

SYSM_BUILD_FOR_PRODUCTION_TEST

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2094 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-04 14:20:58 +00:00
kamikawa
273996c4ad (NandInitializer) CODEC用のSPI排他制御処理を追加。
(SystemUpdater) CODECの初期化処理を変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2046 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-31 07:23:57 +00:00
kamikawa
027b362446 (製品技術部対応)CODECをDSモードへ遷移させる前に念のためにCODECをリセットしておく処理を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2031 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-30 05:57:21 +00:00
kamikawa
8ad03a6412 Rev2003のコミットし忘れ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2008 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-28 02:54:07 +00:00
kamikawa
a0c0229379 (NandInitializerRed) 製品技術部からの要請により NANDのCIDを取得する関数を追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2003 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-25 09:46:06 +00:00