Commit Graph

398 Commits

Author SHA1 Message Date
yutaka
f595dda844 カードブート版SDMC-Launcher作成 (sdmc:/menu.srlを起動)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@406 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-26 11:23:30 +00:00
yoshida_teruhisa
b9bdc6de21 アプリ間連携サンプル動作解説ドキュメント更新
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@405 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-26 08:19:30 +00:00
yoshida_teruhisa
6152a8cc03 少し読みやすくなったアプリ間連携サンプル動作解説ドキュメントをコミット
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@404 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-26 07:17:34 +00:00
nakasima
150a02afda 追加したオプションがmakegcdfirmのみ有効になるように修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@403 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-26 06:40:17 +00:00
nakasima
72ca446dc2 makegcdfirmへROMヘッダテンプレートを指定するオプション追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@402 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-26 06:32:12 +00:00
nakasima
89e0f3c708 GCDファームLCD表示デモ追加。スタートアップでシステム領域クリア後にSCFGをコピー。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@401 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-26 04:50:36 +00:00
(no author)
94a16dfc96 (更新:Akabane Jumpei)
・RomHeaderのRomコントロールパラメータを利用してコマンドを設定するように修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@400 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-25 12:52:09 +00:00
yutaka
8f82386277 AESの鍵を直接利用する場合も鍵Aを使うように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@399 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-25 09:35:17 +00:00
yoshida_teruhisa
09f3649d7a SDK3244対応
・アプリ間連携テストで、SDKのAPIを利用するよう変更
 ・その他smallfix

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@398 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-25 09:15:55 +00:00
yosiokat
1fc7b62c89 ・THW_ReadSecureInfo内の署名チェックを開発用本体時に行わないように変更。(CPUボンディングオプションチェック)
・HWInfoWriterでのSecureHW情報ライト時に、MACアドレスをもとにした仮シリアルNo.をセットするよう変更。
・ドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@397 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-25 08:16:43 +00:00
yosiokat
2e49f54eb1 ・SDKリビジョン3243に対応。(多分大丈夫のはず)
esライブラリをeseではなくBroadOnの正式版を使用するようにする。
・ドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@396 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-25 06:28:03 +00:00
yutaka
90c67b36a5 ESへのパスをESライブラリに合わせる
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@395 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-25 04:16:58 +00:00
yoshida_teruhisa
00819663a3 NANDアプリのアプリ種別がNTRであった場合のロードに対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@394 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-21 06:37:22 +00:00
(no author)
a915f482e8 (更新:Akabane Jumpei)
・Arm9拡張常駐モジュールのセキュア領域分のデータを、一時格納バッファに転送するように修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@393 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-21 01:17:31 +00:00
yoshida_teruhisa
696d3641e2 セキュア領域を再配置する際、romの再配置情報を考慮するように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@392 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-21 01:06:31 +00:00
(no author)
094ea77c0a (更新:Akabane Jumpei)
・Arm9,7常駐モジュール/拡張常駐モジュールのハッシュチェックをする関数を追加
・Game領域のページリードで止まる事があるので、応急処置としてGame領域のページリード部分だけDMAを使わずにCPUで転送

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@391 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-20 13:27:24 +00:00
yosiokat
38fce2363a ドキュメント追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@390 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-20 12:21:02 +00:00
yosiokat
281be7582b ・ドキュメント追加および更新。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@389 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-20 09:17:46 +00:00
yoshida_teruhisa
dc5153d65e 過去の遺物で値を上書きしていたので、消去
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@388 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-20 08:51:22 +00:00
(no author)
4a115a8dd4 (更新:Akabane Jumpei) 常駐モジュールの配置先を SYSM_CheckLoadRegionAndSetRelocateInfo を使って取得(デバッグ中)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@387 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-20 08:02:56 +00:00
(no author)
c585730106 (更新:Akabane Jumpei) 常駐モジュールの配置先を SYSM_CheckLoadRegionAndSetRelocateInfo を使って取得(コミットし忘れ)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@386 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-20 06:08:43 +00:00
(no author)
8fd77756b2 (更新:Akabane Jumpei) 常駐モジュールの配置先を SYSM_CheckLoadRegionAndSetRelocateInfo を使って取得
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@385 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-20 05:47:00 +00:00
yoshida_teruhisa
57a883ac6e libraries_sysmenuにreloc_infoライブラリ追加。
再配置情報関係のデータ定義や関数をそちらに移動。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@384 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-20 04:09:46 +00:00
yosiokat
228c1533fe ・ファイル名変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@383 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-20 03:01:04 +00:00
yosiokat
d6d7f6be60 ・ドキュメント追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@382 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-20 02:50:38 +00:00
yoshida_teruhisa
58ae377663 SYSM_CheckLoadRegionAndSetRelocateInfoを変更
・他のソースからも使えるよう、staticでなくなった
 ・TWLアプリかどうかのフラグを引数で指定するよう変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@381 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-20 01:54:51 +00:00
yosiokat
cd910f66d0 ・TADファイルの名前にビルドタイプを追加するよう変更。
・各種ドキュメント更新。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@380 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-19 11:32:14 +00:00
nakasima
5270a9522c TWLカードメモリ容量による仕様違い.xlsを追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@379 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-19 09:50:38 +00:00
yoshida_teruhisa
44871b6c0b 神川さんの要望で、Launcher起動時に音を鳴らすよう変更(音量注意!)
・pop音防止のための待ち時間がロゴ表示と被っていないかの検証のため

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@378 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-19 08:35:12 +00:00
yoshida_teruhisa
7601578a42 アプリ間連携サンプルの動作解説ドキュメントを追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@377 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-19 06:29:37 +00:00
(no author)
4175e2dae7 (更新:Akabane Jumpei) NDmaを使って、カードデータをバッファに転送するよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@376 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-19 05:56:04 +00:00
(no author)
a1cb200812 更新:Akabane Jumpei カード挿しの状態で立ち上げた時、HOTSW_Boot関数を呼ぶのでなく、スレッドを起動させるようにした。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@375 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-19 02:35:51 +00:00
(no author)
35152214c6 更新:Akabane Jumpei DSカードType2のGameモードのページリード関数を修正。バナーは正常に表示されるようになったが、ゲーム起動が出来ていない。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@374 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-19 01:36:44 +00:00
yutaka
abb8e0217d TwlSDKに倣ってスタックのアライメント調整タイミングの修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@373 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-19 01:28:40 +00:00
nakasima
ff0868ebee ブート時のカメラ停止。
割り込み制御の48bit化。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@372 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-18 09:13:42 +00:00
yoshida_teruhisa
d74e44c5ad アプリ間連携のサンプルを追加
・CooperationA、CooperationCからCooperationBをパラメタつき起動するサンプル
 ・CooperationBから、呼び出し元アプリを起動・状態復元するサンプル
その他smallfix

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@371 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-18 05:06:13 +00:00
yutaka
6e24f589ce TwlSDK r3138対応 (実質Printf周りのみ)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@370 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-18 04:03:39 +00:00
(no author)
c3361bc1ac 更新:akabane_jumpei エミュレーション情報を読み込む処理追加。(今の所、自分でエミュレーションメモリをいじらないと All 0 が返ってくる。)
エミュレーション情報を格納したバッファへのポインタを返す関数も追加。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@369 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-17 13:23:11 +00:00
nakasima
d36b53e02d DS互換NORヘッダのVERSION自動生成時のIPL2タイプを0xFFから0x57へ変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@368 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-17 09:22:07 +00:00
nakasima
d70e4012fa ドキュメント修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@367 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-17 02:29:47 +00:00
yutaka
adb3e00733 誤字修正
ARM9側FS APIバグ修正
冗長なメモリクリアの削除
PXI_Stream系のバグ修正


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@366 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-14 08:45:32 +00:00
(no author)
341e55314d 更新:akabane jumpei エミュレーション情報に注意書き追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@365 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-14 08:41:09 +00:00
nakasima
9498c1929b SetSCFGWork()をTwlSDKの仕様変更に合わせる。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@364 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-14 06:07:48 +00:00
yoshida_teruhisa
c1d671f7a1 TwlSDK 3072対応
(ただし/build/norfirm/norfirm-print/ARM9のみ、なぜかlibreboot_spを要求しビルド通らず)
Launcherのsmallfix

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@363 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-14 01:36:19 +00:00
yoshida_teruhisa
238e68f472 描画があまりにも重くなっていたので若干修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@362 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-13 09:06:19 +00:00
yutaka
76ae04a117 TwlSDK r3040- 対応
FATFS用ヒープの削除 (OS_Alloc全面禁止)
Printfをメインメモリに書き出す仕掛けを含めた
TitleIDの差し替え

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@361 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-13 08:18:58 +00:00
yutaka
8d4458be8e TwlSDK r3013- 対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@360 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-13 08:15:59 +00:00
yoshida_teruhisa
e3d7027cfa ドライブのアンマウント処理が毎フレーム呼ばれていたのを修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@359 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-13 07:46:41 +00:00
yosiokat
280ed6f26b hyena.TWLのsmall fix.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@358 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-13 07:27:09 +00:00
nakasima
87902441b5 ブート時のアンマウント処理の追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@357 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-13 02:45:39 +00:00