Commit Graph

668 Commits

Author SHA1 Message Date
yoshida_teruhisa
2cc2bc5c38 ボタン組み合わせによるカードショートカット起動の条件に、
初回起動(本体設定)or初回起動(ランチャー)orフラッシュ壊れシーケンス
を追加

また、A+B+X+Y+Lのみ押した場合にショートカット起動が発動するよう変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1908 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-16 06:48:28 +00:00
sato_masaki
27c4d50e00 SDK_SYSMENU_BUILD でランチャー用に容量削減を行った NWM を追加。(TwlSDK r7367以降に対応)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1902 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-15 08:52:29 +00:00
kamikawa
3d20d57c64 shareファイルが見つからなかった場合の処理を修正。
shareデータのフォーマット関数をFATFS関数からFS関数へ変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1895 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-15 06:22:00 +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
yosiokat
618149919c コード整理。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1891 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-15 05:32:11 +00:00
yosiokat
dcf17e54a3 build/buildtools/commondefs上のSYSMENU_DEBUGGER_BUILDスイッチで、
製品/開発本体用ランチャーとISデバッガ用ランチャーを別バイナリでビルドするよう変更。
SYSM_IsRunOnDebugger関数をinline展開に変更し、上記ビルドスイッチでISデバッガ用ビルド時のみ
正しく値を返すよう変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1890 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-15 05:31:47 +00:00
yosiokat
f559330864 WRAMクリアの領域確認。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1887 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-15 01:44:36 +00:00
yosiokat
f4b85d7308 システムメニューVer.ファイルからバージョン情報とユーザー領域MAXサイズを取得するよう変更。
FATALエラーにシステムメニューVer.リード失敗を追加。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1884 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 12:48:47 +00:00
kamikawa
1fd070e985 DSのマイク不具合タイトルリストに基づきスピーカー音量を小さくする処理を追加。(音量は暫定)
CDC_GoDsModeの前にCDC_Initを実行してパラメータを初期化するように変更(IIRなどのパラメータが汚れている可能性があるため)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1881 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 12:15:56 +00:00
(no author)
47fb758e6a (更新:Akabane Jumpei)
ビルド時に、オプション(HOTSW_NO_MESSAGE=TRUE)でHOTSWライブラリのデバッグ出力を制御できるように変更




git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1880 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 11:16:58 +00:00
(no author)
78ef75f9cf (更新:Akabane Jumpei)
HOTSWライブラリのデバッグ出力制御を修正。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1878 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 10:36:20 +00:00
kamikawa
085e06a113 NAMUT_Format に全Shareデータ(0000~0005)の初期化を行う処理を追加。
ファイルクリア処理の高速化のためにクリアバッファサイズを256Byte->4096Byteへ

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1872 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 07:42:09 +00:00
yoshida_teruhisa
376c88f474 アプリへ引き渡すタイトルリストの作成タイミングで、HW_SYSM_VER_INFO_CONTENT_IDおよびHW_SYSM_VER_INFO_CONTENT_LAST_INITIAL_CODEの情報をセットする処理を追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1871 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 06:26:31 +00:00
yoshida_teruhisa
00238cbbee ファイルリカバリの仕様(タイミングなど)に関して悩ましい点が見つかったのでリカバリ処理を一時切除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1870 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 05:18:56 +00:00
yoshida_teruhisa
34a35c476c アプリ起動処理にセーブファイルなどのリカバリ処理を追加
ランチャーのアプリ起動時フェードアウト時間が長すぎたので短縮(約2秒->約1秒)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1868 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 04:22:19 +00:00
(no author)
b1285facd1 (更新:Akabane Jumpei)
TWL対応アプリ判定の処理を少し修正


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1867 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 02:26:36 +00:00
(no author)
69fb53b468 (更新:Akabane Jumpei)
TWL対応アプリのみリージョンチェックを行うように修正


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1866 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-14 01:56:17 +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
nakasima
9a04a88618 USG無線パッチ処理を最後に。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1862 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-11 12:06:00 +00:00
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