(no author)
|
fe9a50bcf1
|
(更新:Akabane Jumpei)
Arm9からのInitial Key Tableの受け渡しを、HOTSW_Initより前に行うように修正。
ビルドスイッチで、以前の状態(HOTSW_Init時に受け渡し)に切り替え可。
デフォルトオンになっている。
#define INITIAL_KEYTABLE_PRELOAD (include/sysmenu/hotsw/common/hotsw.hで定義)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1981 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-07-24 07:01:13 +00:00 |
|
yosiokat
|
856387618f
|
AES鍵やSeedデータのアラインメントを4bytesとるよう修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1975 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-07-24 05:06:28 +00:00 |
|
yosiokat
|
a89d6d77ae
|
TP設定のショートカット起動時のアプリ間パラメータを"101"に変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1925 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-07-17 02:07:27 +00:00 |
|
yosiokat
|
aaba304fce
|
NANDファームを経由せずにランチャーをブートした時のMountInfoのクリア処理を削除。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1913 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-07-16 08:47:45 +00:00 |
|
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 |
|
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
|
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 |
|
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 |
|
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 |
|
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 |
|
(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
|
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
|
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)
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
yosiokat
|
7cdc329f07
|
WLANファームの認証用の鍵を内部持ちするビルドスイッチを追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1728 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-26 12:54:32 +00:00 |
|
yoshida_teruhisa
|
2247d6351b
|
開発版でホワイトリストチェックスキップできていなかったので修正・・・
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1724 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-26 07:02:27 +00:00 |
|
yoshida_teruhisa
|
2b6d79a837
|
開発版ボードではホワイトリストチェックを行わないように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1722 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-26 06:28:28 +00:00 |
|
yosiokat
|
135d504574
|
フラッシュ壊れシーケンス処理を変更。TWL設定データ内にシーケンス中ビットを追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1713 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-26 05:13:52 +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 |
|
yosiokat
|
0503c62f93
|
・マウント情報セットのルーチン整理。
・"content:/"と"shared2:/"をデフォルトでマウントしないよう変更。
(完全に検証終わっていない。)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1707 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-25 13:36:19 +00:00 |
|
yoshida_teruhisa
|
6e0fd2578f
|
最初に取得するタイトル情報リストに詰め込む情報関係の整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1703 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-25 10:30:23 +00:00 |
|
yosiokat
|
0884b1fce8
|
最後にブートしたアプリのTitleIDをTWL本体設定データに保存する処理をSYSMライブラリからREDランチャーに移動。
SDK rev.6791対応。ROMヘッダ構造体変更に対応。(追加)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1702 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-25 10:21:02 +00:00 |
|
yoshida_teruhisa
|
dfa67621c3
|
ショートカット起動キー判定修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1699 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-25 10:07:36 +00:00 |
|
yosiokat
|
d9ff037f43
|
SDK rev.6791対応。ROMヘッダ構造体変更に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1697 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-25 09:58:48 +00:00 |
|
yoshida_teruhisa
|
6dcce0037c
|
最初に取得するタイトル情報リストに、ヘッダから取得したいろいろな情報を詰め込むように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1695 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-25 08:20:11 +00:00 |
|
yoshida_teruhisa
|
fd0597456a
|
NTRカードアプリホワイトリスト署名もヘッダ長がTWLのものだったので
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1694 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-25 07:18:39 +00:00 |
|
yoshida_teruhisa
|
c5b8a7b7e9
|
NITROでもNANDアプリのときはTWLと同じヘッダ長
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1693 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-25 07:08:30 +00:00 |
|
yoshida_teruhisa
|
d869e8cb7d
|
ヘッダのハッシュ計算タイミングを、プラットフォーム取得後に変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1691 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-25 06:00:27 +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 |
|
nakasima
|
9e7d358166
|
NANDフラッシュ延命のためブートタイトルが変更された時のみタイトルIDを保存。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1640 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-17 07:51:31 +00:00 |
|
yoshida_teruhisa
|
699759fdfc
|
アプリに引き渡すタイトルリストのジャンプ可能フラグをONにする条件に次のものを追加
・これからブートするアプリ自身である
・A→Bというアプリジャンプの場合、Aを入れる
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1634 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-16 08:01:37 +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
|
2354252c2b
|
ブートタイプの変更をSDKのFinalize処理完了後まで遅延。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1629 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-13 13:20:18 +00:00 |
|
yoshida_teruhisa
|
b678f49c03
|
・アプリに引き渡すNANDアプリタイトルIDリストの作成ルールを、最新のdocに合わせた仕様に変更
・DataOnlyなNANDアプリもリストに入れるよう変更
・タイトルが3行になるアプリの表示がおかしい件の修正およびレイアウト変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1623 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-13 01:29:08 +00:00 |
|
nakasima
|
3606ce018d
|
スタンドアロン動作時のみタイトルIDをNANDへ保存していたのをデバッグ時も行うように変更
(リセットの度に保存されているのが若干気になる)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1617 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-12 05:50:17 +00:00 |
|
yoshida_teruhisa
|
748c81ca26
|
・アプリへ引き渡すタイトルリストの作成処理手順を変更。romヘッダ情報読み込み処理をバナー読み込み処理に組み込み。
・スクロールバーの操作感変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1616 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-12 05:14:03 +00:00 |
|