Commit Graph

122 Commits

Author SHA1 Message Date
yoshida_teruhisa
599d8ddde3 FATALを仕掛ける数と種類を増やす
ホワイトリストチェックを開発版でも行うよう変更(ただし開発版ではホワイトリスト署名つきの製品NTRカードが動かないはずなので注意)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2345 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-01 01:54:59 +00:00
yosiokat
40202b02e5 生産工程用REDランチャーでリビジョン情報が確認できるようFATALエラー表示時にリビジョン情報
を表示するよう変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2235 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-22 06:20:43 +00:00
yosiokat
c60e1dbcf2 ・生産工程用ランチャー向けビルドスイッチを調整
無線ファームのロードを行う。
 カードブートできない場合は、停止。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2224 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-22 01:51:46 +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
9ade22f088 ・ランチャーでシステムメニューバージョンデータにアクセスするために、
SYSMi_makeTitleIdList関数からシステムメニューバージョンデータアクセスのための制御データセット部分を
 抜き出した関数SYSM_SetSystemMenuVersionControlData関数を追加する。

・REDランチャーでRED本体設定からシステムメニューバージョン読み出しのコードを持ってきて、
 読み出しを行うようにする。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2144 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-12 10:05:09 +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
yosiokat
6c5dfc420d 20080724_SDK500rc_branchの変更をマージ。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2022 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-29 12:18:06 +00:00
aoki_ryoma
6d35916d4b ErrorLogライブラリ周りの関数名変更
WriteErrorLog -> Writeなど冗長な名前を排除

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1972 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-24 02:51:54 +00:00
yosiokat
40e20b0ce9 ランチャーでSTOPステート時にOS_Terminateするよう変更。
ドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1923 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-17 01:44:33 +00:00
yosiokat
09ce9392ea ColdStart時のロゴデモが終了するまでは、HWリセットされても次回起動時にHotStart
にならないようにする。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1916 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-16 08:54:34 +00:00
yosiokat
c2c9f5414f 時間計測デバッグ表示コードの整理。#ifdefがソースに埋まらないようにする。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1915 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-16 08:51:36 +00:00
nakasima
f391d356be 無線ファームのロード中はスリープしないようにアプリ側で対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1909 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-16 07:31:26 +00:00
yosiokat
7bb70a20be TODO整理
acsignライブラリをビルドしないよう変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1893 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-15 06:04:36 +00:00
yoshida_teruhisa
4e3eed89f4 旧loadSysmVersionが不要になったので削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1888 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-15 01:49:37 +00:00
nakasima
25afc40222 シャッター音専用DSPライブラリの削除に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1869 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 05:07:13 +00:00
nakasima
8e905728d3 初回のWDS停止は成功。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1864 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 01:06:05 +00:00
yoshida_teruhisa
be575500b1 ランチャーで使用していたEL_をErrorLog_に変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1855 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 07:00:18 +00:00
(no author)
bd99fdf62d (更新:Akabane Jumpei)
Nintendoロゴ正当性チェックのエラーメッセージを追加


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1850 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 02:48:27 +00:00
yoshida_teruhisa
ef8488d0f5 EL_Initを呼ぶように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1837 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-10 06:35:00 +00:00
yoshida_teruhisa
5e42b1ca6a ロゴスキップのときとそうでないときでNANDタイトル読み込み処理を同期にするか否か分岐
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1827 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-09 07:59:04 +00:00
yoshida_teruhisa
2ab6967449 small fix
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1825 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-09 03:33:01 +00:00
yoshida_teruhisa
5a952df491 REDランチャーでロゴデモの表示中に裏でNANDタイトルリストを読み込むように変更(見かけ上起動が早く)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1824 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-09 03:29:24 +00:00
yoshida_teruhisa
397c916874 今のバージョンファイルに対応していないのでテストコードをコメントアウト
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1818 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-08 07:35:37 +00:00
yoshida_teruhisa
6e95effbe4 青木君のFATALエラーログ吐き機能をランチャーに組み込み(ある程度の動作は検証済み)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1806 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-07 07:39:19 +00:00
yoshida_teruhisa
209cecd327 バナー関係およびタイトルリスト関係の処理をutilのmenuAppManagerに統合し、こちらを使うように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1783 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-04 05:23:56 +00:00
yosiokat
feb7a43677 SYSM_GetCardTitleListの返り値を変更時のみTRUEを返す形に変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1771 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-03 11:25:19 +00:00
yosiokat
fae5f942cf WDS処理をWDSWrapperを使用する形に変更。
ランチャーでのWDSスキャンをデフォルト有効にするよう変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1754 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-01 09:35:36 +00:00
yoshida_teruhisa
e9c00251df アプリロードの途中で死んだ場合にも原因に応じたFATALを設定するように追加変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1751 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-01 02:35:17 +00:00
yosiokat
e5cf4c1452 カメラが接続されていないとCAMERA_Initで無限ループになるので、とりあえずCAMERA_Initをコメントアウト。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1732 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-26 16:07:04 +00:00
yoshida_teruhisa
fb30a18538 検証エラー関係をFATALエラーに統合
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1711 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-26 04:33:13 +00:00
yoshida_teruhisa
79ac070182 ランチャーバージョン関係の更新
・可変長データを埋め込めるよう、なんとか対応
 ・バージョン以外のデータもいろいろ追加
 ・インポートし、ランチャーでの取得まで確認(署名検証処理は未実装)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1692 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-25 06:25:03 +00:00
yosiokat
fb932ac222 FATALエラー処理をUTLライブラリにまとめる。
初回起動シーケンス処理の実装。(デフォルトOFF)
フラッシュ壊れシーケンス処理の実装。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1682 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-24 13:13:16 +00:00
yosiokat
41034826b1 jackalコンポーネント追加。
ランチャーでhyenaとjackalを切り替えられるよう変更。(デフォルトjackal)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1680 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-24 13:01:23 +00:00
yoshida_teruhisa
68bacde107 バージョン情報データのロード処理を追加(検証処理は未実装)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1678 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-24 06:09:57 +00:00
nakasima
dd7f3d28df JPEGコンポーネントはUIGランチャーで使用されない可能性が出てきたので
シャッター音コンポーネント分のリソースしか確保しないように変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1635 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-16 08:59:49 +00:00
yoshida_teruhisa
633e5602b3 ダイレクトブート時、アプリに引き渡すタイトルリストがおかしくなっていたのを修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1632 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-16 01:18:05 +00:00
nakasima
22e68de023 RSFのGameCardNitroModeプロパティへ対応。
カードIDをFinalize時に渡すように変更。
DS-IPL同様にカードブート以外でもカードIDを渡す。
DSP初期化を戻す。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1615 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-12 04:42:12 +00:00
yoshida_teruhisa
f99d45cd2f ・SDK5.0FCplus4用IPLブランチのマージ
・時間計測処理の追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1597 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-11 05:33:45 +00:00
nakasima
015de27fa3 DSP初期化が失敗するようになっているので暫定処置。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1595 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-11 01:06:33 +00:00
nakasima
cd8bbc646d UIGランチャーと終了処理を合わせるため、DSPとカメラの初期化のみ行う。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1578 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-05 02:59:37 +00:00
yoshida_teruhisa
cad9976a2a ボンディングオプション00でない場合、NTRカードホワイトリストチェック(or署名チェック)で引っかかっても強制実行を選択可能になりました
・デバッガ接続時以外は常にホワイトリストチェック(or署名チェック)を行うように変更しました(AUTH_NTR_CARD_PRODUCT_ONLYの廃止)
 ・ホワイトリストチェック(or署名チェック)に引っかからずDHTチェックに引っかかった場合は、強制的に停止します

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1545 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-28 06:54:55 +00:00
yosiokat
e1b83f6240 TwlIPL_SDK500fc_plus3_branchブランチの内容をマージ。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1543 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-28 00:42:03 +00:00
yoshida_teruhisa
452bd35ce9 非表示版のランチャーでもエラー表示できるよう、エラー表示でBGやバナーなどを表示しないように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1492 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-23 05:31:03 +00:00
yoshida_teruhisa
9c7a4ec208 念のためエラー番号も表示
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1483 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-23 01:30:23 +00:00
yoshida_teruhisa
5fafe40391 エラー表示強化その2
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1482 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-23 01:24:30 +00:00
yoshida_teruhisa
3ffb5057a7 エラー表示の強化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1479 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-23 01:11:03 +00:00
sato_masaki
a386e82697 ・無線ファームファイルの新フォーマットに対応。
・NVRAMからの読み込みをARM9で行うようにする。
# TwlSDKのrevision 6168 以降を使用してください。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1470 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-22 09:24:40 +00:00
nakasima
39f9700fae スリープ突入条件がORからANDへ変更されていたのを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1468 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-22 08:53:14 +00:00
yoshida_teruhisa
e7dc836cdc エラーコード表示の修正・変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1466 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-22 08:20:46 +00:00
yoshida_teruhisa
54f0012bdf ランチャー:ロードや検証でコケた場合にエラー表示(やっつけ、要改善)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1462 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-22 05:51:21 +00:00