Commit Graph

15 Commits

Author SHA1 Message Date
yutaka
b3dc21b388 複数TitleIDチェックでも時間がかからないように修正、他見た目修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1064 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-04 02:39:37 +00:00
yutaka
bbb6bc01a7 menu_launcher/sdmc_launcherの更新
・NANDコンテキストをファームで共有メモリにコピーするようにした
・FATFSの許可アーカイブリストの場所を指定するようにした
・FSのうち、sdmc_launcherでのみ使用するコードを分離した
・共有メモリのFS用バッファをいろいろ使うようにした(rollback)
・利用後の共有メモリのFS用バッファを消すようにした
・アドレスの変わらないポインタにconstを付けた(void *constのように)


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@931 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-24 11:47:19 +00:00
yutaka
e7c996dffc TwlSDKのFC対応(途中まで)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@912 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-19 11:36:21 +00:00
yutaka
7f84522bef aes_privateが無くなったので、menu_launcher2は再び封印
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@797 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 03:51:00 +00:00
yutaka
5053ca0b24 OSTitleId対応 (SDK 4402以降)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@764 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-28 07:46:12 +00:00
yutaka
06b38f1271 HMAC初期値を別APIではなくLoadStaticの引数で設定するようにした(使ってないが)、
システムアプリかどうかでRSA鍵を切り替えられるようにした


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@718 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-22 06:47:54 +00:00
yutaka
ef7303caaa AES鍵の位置変更、
AES領域二つ目対応、
バッテリ切れ時に電源OFFするように修正(FINALROM時のみ)、
セキュリティOFF設定の追加(デフォルト無効)、
SDドライバのDMAを0、1に変更


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@696 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-19 06:33:37 +00:00
yutaka
21ab2e4897 未使用関数の削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@576 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 01:54:51 +00:00
yutaka
0440a8ba65 FSライブラリの再構成
BOOTTYPEの設定タイミングの変更


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@548 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-30 07:18:03 +00:00
yutaka
90387afeaf SRL名解決ルーチンをセキュア版とそうでない版に分離
とりあえずセキュア版を使用することに (ES_InitLibが重すぎるが)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@527 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-28 05:13:51 +00:00
yutaka
6ee071b3e7 SRL検索の高速版作成
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@465 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 01:42:49 +00:00
yutaka
ab0344e274 全部ARM9側でFS_ReadFileする版の作成(100msec遅い)
一時バッファ利用版AES対応 (未検証)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@328 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-06 08:25:42 +00:00
yutaka
8596bd4da8 ・FS_Initでハングアップしないように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@322 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-06 05:09:43 +00:00
yutaka
a0f0501af7 ARM9側FATFSの追加 (FS用前処理)
ARM9側AESライブラリの追加 (ユーティリティのみ)
ハッシュサイズマクロをSVC_SHA1_DIGEST_SIZEに統一
専用ローダーを使わない版FS APIの追加


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@300 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-03 07:22:08 +00:00
yutaka
7068897306 本番用MI/FATFSをFSに統合
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@274 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-11-28 00:03:09 +00:00