Commit Graph

649 Commits

Author SHA1 Message Date
nakasima
b5016ec79c スリープ時の無線停止処理(スリープ成功率0%だったのが30%程度までしか向上できていない)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1861 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 10:53:38 +00:00
yosiokat
b01ff7f8a1 ・カードアプリ、NANDアプリロード時に、ROMヘッダCRCチェックとリージョンチェックを行うよう変更。
・未使用関数の削除
 DS_CheckROMCloneBoot, DSi_ExistNitroCard, SYSMi_CheckCardCloneBoot, SYSMi_IsValidCard
・関数整理に伴い未使用になったSYSM_work構造体メンバ、cardHeaderCrc16とcardHeaderCrc16_bakを削除。
・ドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1860 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 08:56:30 +00:00
kamikawa
d3fee837c3 本体初期化時にshared2以下を消去しないようにしました。
本体初期化時に本体ボリュームとバックライト輝度を初期化するようにしました。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1859 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 08:04:21 +00:00
yoshida_teruhisa
78790883e4 TODO削除その2
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1858 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 07:59:47 +00:00
aoki_ryoma
60b6dedb8c UTL_FileRecoveryライブラリ、およびFileRecoveryTestの追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1856 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 07:21:58 +00:00
aoki_ryoma
de4e8b33c6 TwlSDK/ELライブラリと名前が被っていたので接頭辞をErrorLogに変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1854 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 06:53:12 +00:00
(no author)
5ee5c4a476 (更新:Akabane Jumpei)
FATALエラーのセット関数を修正


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1853 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 06:41:50 +00:00
nakasima
9d5ed09e34 ROMエミュレーション情報取得のコメントをより具体的に。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1852 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 06:11:16 +00:00
(no author)
d0132423ba (更新:Akabane Jumpei)
HotSwのFinalize仕様変更に伴い、変数名を修正。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1849 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 02:46:35 +00:00
(no author)
efbc717c4d (更新:Akabane Jumpei)
SYSM_StartAuthenticateTitleにロゴの正当性チェック処理を追加


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1848 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 02:43:34 +00:00
yoshida_teruhisa
f3e8dfb38a すでに必要ないTODO記述の削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1847 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 02:05:51 +00:00
yosiokat
5c453446a4 写真帳のブート時のみ、特別処理で下記AESスロットをセットするよう変更。
AESスロットBに通常アプリ用JPEG署名キー
 AESスロットCにランチャー用JPEG署名キー

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1846 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 02:03:47 +00:00
yoshida_teruhisa
9fb14b4817 SDK7192以降でビルドが通らなくなっていたので適当に修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1844 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 00:28:01 +00:00
(no author)
a82121fe63 (更新:Akabane Jumpei)
util.cにROMヘッダのnintendoロゴの正当性チェックを行う関数を追加


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1840 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-10 07:34:05 +00:00
yosiokat
4535baba4f UIGの要望により、スリープ復帰要因からRTCアラームを削除。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1839 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-10 07:29:17 +00:00
yoshida_teruhisa
67e324d014 サブバナーの読み込み失敗していたので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1838 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-10 07:24:39 +00:00
yoshida_teruhisa
e09c20472c 初回起動シーケンスなどの優先順位の修正
アプリ起動時のカード状態設定条件の変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1836 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-10 04:13:09 +00:00
yoshida_teruhisa
55dcc9029a WDSの更新
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1835 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-10 02:26:02 +00:00
aoki_ryoma
ec7f664403 SDK_assertの中身が間違っていたのを修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1834 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-09 23:52:39 +00:00
aoki_ryoma
3aa4681993 EL_Init()内でバッファを確保してファイルの読み込みを済ませるようにした。
ログ出力時にもバッファを介して一括で書き出すように変更。
EL_getErrorLogNumおよびEL_getErrorLogの追加。
sscanfをSTDライブラリのものに変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1829 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-09 08:18:25 +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
yosiokat
0f29497332 ROMヘッダのフラグに応じてSSLクライアント証明書用のAES鍵をスロットAにセットするよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1821 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-08 12:19:13 +00:00
(no author)
98c93bf1f1 (更新:Akabane Jumpei)
HW_TWL_CARD_ROM_HEADER_BUFにTWLヘッダを格納する処理を追加


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1820 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-08 10:39:12 +00:00
(no author)
f9c6e6d496 (更新:Akabane Jumpei)
HotSwのFinalizeを修正。遷移させる状態を引数にもらってFinalizeを行うようにした。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1815 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-08 06:24:33 +00:00
nakasima
f55ccdae1c NANDアプリの製品版システムコール復号化。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1813 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-08 03:08:57 +00:00
yosiokat
c517b68e8d small fix.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1810 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-08 02:29:23 +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
aoki_ryoma
e2c2f02404 型キャスト警告に対処
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1805 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-07 07:27:34 +00:00
nakasima
1a3a7c7f3e USG無線パッチ処理をARM7へ移動。
キャッシュストアは割り込み禁止後に行う。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1804 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-07 07:14:57 +00:00
aoki_ryoma
db21284c54 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1803 b08762b0-b915-fc4b-9d8c-17b2551a87ff 2008-07-07 07:15:11 +00:00
aoki_ryoma
8c723c75e1 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1799 b08762b0-b915-fc4b-9d8c-17b2551a87ff 2008-07-07 06:25:11 +00:00
(no author)
629c59993a (更新:Akabane Jumpei)
開発用のKey Table2と分かるように、リネーム。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1796 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-07 06:00:05 +00:00
yoshida_teruhisa
e76216fdb7 デバッガに接続しているときもDSカードのハッシュチェックを一通り行い、結果だけ無視するように変更
ハッシュチェック結果無視時、メモリの解放を二重に行って落ちていたバグの修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1794 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-07 04:21:22 +00:00
yoshida_teruhisa
c45fa3c09e 開発用ボードでもデバッガを繋いでいない場合は、DSカードアプリ起動時にホワイトリスト関係のチェックを行うが、その結果によってアプリ起動を停止しないように変更(UIGの要望対応)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1791 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-04 08:35:15 +00:00
aoki_ryoma
0154104dd8 初版:エラーログ出力ライブラリ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1787 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-04 06:49:52 +00:00
yoshida_teruhisa
85b7759b3f 不要になったバナー関係ライブラリを削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1785 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-04 06:08:45 +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
(no author)
cd54aa1287 (更新:Akabane Jumpei)
・他の関数と仕様をあわせる為、isBusyHotSWフラグを取得する関数を追加。
  → #define HOTSW_isBusyHotSw()は削除。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1782 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-04 04:53:48 +00:00
yosiokat
349e0d8f32 UTL_IsROMHeaderEULARequiredのビルドエラー修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1776 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-04 00:37:04 +00:00
(no author)
3043d8e751 (更新:Akabane Jumpei)
・カードのロードをTWLモードで行うかDSモードで行うかを決める関数を修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1774 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-03 12:18:08 +00:00
(no author)
33af07f717 (更新:Akabane Jumpei)
・カードの読みミスをした場合、ポーリングスレッドで500msに1回状態回復を行うように修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1772 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-03 11:26:15 +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
(no author)
00ab7bcff2 (更新:Akabane Jumpei)
・活線挿抜処理中、isBusyHotSWフラグを立てるように修正。
・isBusyHotSWフラグを取得するAPIを追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1767 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-03 10:36:09 +00:00
nakasima
0d238941d7 将来低速クロックROMを採用した際にデバッガ動作だけロードが高速になってしまうのを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1761 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-03 05:52:41 +00:00
nakasima
772fef439d NitroSDKのROMコントロール参照バグ対策。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1758 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-03 01:44:38 +00:00
yosiokat
b21602e2c7 WDSWrapperスレッドがOS_WaitVBlankIntrを使っていたのをOS_Sleepに修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1753 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-01 09:31:21 +00:00
nakasima
32dc985f6b 開発用ビルドで製品用CPU動作時に強制停止していた箇所を削除(SRL認証で代替された)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1752 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-01 05:07:12 +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
nakasima
96371e788e 20080626_SDK500fc_plus5_branchの変更点をマージ。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1743 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-30 05:51:35 +00:00
yosiokat
c4b71c74c8 フラッシュ壊れシーケンスもDISABLE_INITIAL_SETTINGSスイッチでくるむ。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1733 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-26 16:15:02 +00:00