Commit Graph

1068 Commits

Author SHA1 Message Date
nakasima
b73bbdbef5 デバッガ通信用にカードスロット2の電源をON。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@890 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-17 05:10:25 +00:00
kamikawa
8dea6394b8 SerialNoをプリント出力していましたが、NandFormatter実行時にSerialNoが出力されると
問題があるかもしれないため、念のためにコメントアウトしました。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@889 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-17 04:33:36 +00:00
yosiokat
66f0d9184d MachineSettingsがセキュアコンポーネントに対応しきれていなかったのを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@888 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-14 12:36:33 +00:00
yosiokat
fef55b9945 MachineSettings更新。
コンポーネントをarmadilloに変更。
 アクセスコントロール情報を正しい値に修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@886 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-14 11:32:48 +00:00
nakasima
10bf37c3f9 デバッガフラグ直接参照を隠蔽する関数を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@885 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-14 11:15:09 +00:00
yosiokat
f98292f8f0 ・システムメニュー内アプリのTitleID変更
セキュアアプリ:ランチャー、本体設定、HWInfoWriter、NandInitializer
  システムアプリ:ピクトチャット、DSダウンロードプレイ
  システムデータonly:無線ファーム
・上記TitleID変更に合わせて、使用するmakerom.TWLを変更。
・makerom.TWL.sysとmakerom.TWL.secureは、TwlSDKから参照するよう変更。
・attach_dummyromheaderで設定するTitleIDは、"dataOnly"フラグが必ず立つよう変更。
・ドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@884 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-14 11:06:33 +00:00
yoshida_teruhisa
49c5affe59 常にsysmenuでDO_NOT_SHOW_LAUNCHERがONになっていたので修正……
ついでに、片方だけビルドスイッチ指定するような事故防止のためのコード追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@883 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-14 07:35:43 +00:00
yoshida_teruhisa
8cedf4f6e0 画面表示しないバージョンのLauncher変更
・カードを挿している場合はカードのアプリを起動
 ・カードを挿していない場合およびSelect押下起動では本体設定が起動
 ・画面表示しないバージョンのLauncherをビルドする場合は、ビルドスイッチにDO_NOT_SHOW_LAUNCHERを指定してsysmenuライブラリおよびLauncherをビルドする必要あり
  (片方だけスイッチ指定してビルドするなどの事故に要注意)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@882 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-14 07:16:18 +00:00
yoshida_teruhisa
e5d0ba8ed5 makerom.TWL.launcher.exeを追加(ただし、鍵は今のところsystemアプリ用)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@881 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-14 06:10:38 +00:00
yoshida_teruhisa
78aa85d41f Selectを押しながらランチャーを起動するとNANDにインポートされた本体設定プログラムをブートするように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@880 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-14 05:42:00 +00:00
yosiokat
3410b9269e SDK4737のlcfgライブラリ修正に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@879 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-14 04:57:36 +00:00
yoshida_teruhisa
fc52f1763d ・ビルドスイッチDO_NOT_SHOW_LAUNCHERで、GUIを表示しないバージョンのLauncherをビルドするように変更
・LauncherのリセットをSelect+Start+Xに変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@878 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-13 06:55:52 +00:00
(no author)
3008c730ce (更新:Akabane Jumpei)
・Arm9常駐モジュールのGame領域にかかっている部分のデータ読み込み条件を修正


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@875 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-12 12:44:14 +00:00
nakasima
e58eec78fd スタックが結構ギリギリになっているので増やしておく。
将来コードの変更忘れ等が発生しにくいようにコードに一貫性を持たせる。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@874 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-12 11:51:20 +00:00
(no author)
735cc061c3 (更新:Akabane Jumpei)
・拡張Arm9常駐モジュールのサイズがSecure2領域内におさまっている場合に対応
(Secure2領域におさまっている場合はGame領域読み部分を飛ばす)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@873 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-12 11:18:20 +00:00
nakasima
8e91b26985 製品CPUではNITROモードでもブートしないのをデフォルト設定に戻す。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@872 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-12 11:03:34 +00:00
(no author)
714e5ea256 (更新:Akabane Jumpei)
・Arm9常駐モジュールのサイズがSecure領域内におさまっている場合に対応
(Secure領域におさまっている場合はGame領域読み部分を飛ばす)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@871 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-12 10:56:22 +00:00
(no author)
eb4cb839f5 (更新:Akabane Jumpei)
・Blowfishの鍵は内部で持っているものを使うように修正。ローカルで持っていた鍵ファイルは削除。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@865 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-12 05:16:48 +00:00
nakasima
6bf4d3207c bootAPIでセキュアシステム以外はファーム(元はブートROM)からもらった鍵領域を消しておく(SDコンテキストは残す)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@864 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-12 04:37:12 +00:00
yoshida_teruhisa
ffe1d98b96 SDK4686対応 makerom.TWLの仕様変更に伴うrsfの変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@862 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-12 02:43:58 +00:00
nakasima
328d492716 カードロック解除前にカードI/FとカードDMAの停止を確認。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@861 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-12 02:25:55 +00:00
yutaka
c28799559f 間違ってコミットしたので削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@859 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-11 10:18:13 +00:00
yutaka
cb1539af2f git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@858 b08762b0-b915-fc4b-9d8c-17b2551a87ff 2008-03-11 10:14:46 +00:00
(no author)
b2a85004ea copyright表記追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@857 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-11 02:41:09 +00:00
yosiokat
982d25aaee SDK4636への対応。
HWInfoWriterで無線強制OFFを設定できるようにする。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@856 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-10 12:57:20 +00:00
sato_masaki
b7ef98e446 TWL無線ファームウェアの新フォーマットに対応。
(チップバージョンは1.0で固定。)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@853 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-08 14:53:35 +00:00
(no author)
53335a137a (更新:Akabane Jumpei)
・カードデータ転送終了割り込みでスレッドを起こしていたのを、DMAデータ転送終了割り込みで起こすように変更中。(今の所DMAイネーブルフラグのポーリング)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@852 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-08 10:48:12 +00:00
kamikawa
4be2d0fdb4 1.NAM関数はマウント情報をもとに空きドライブを探しますが、NandInitializerで使用しているF:とG:はマウント情報に登録されていないため(sdmc-launcerファームのみ)
空きドライブと判定されインポート処理でマウントに失敗していました。そのためマウント情報にF:G:ドライブを追加するようにしました。(暫定)
2.タイミングによって.tadファイルのインポートが完了しない不具合を修正しました。
3..tadファイルの情報としてpublicSaveSize及びprivateSaveSizeも上画面に表示するようにしました。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@851 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-07 11:26:19 +00:00
yutaka
f40d6584a3 ResetRTC初回起動時に32kHzクロックを出力するようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@850 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-07 11:01:10 +00:00
nakasima
c0492ee4af 初期化時にDS互換Blowfishキーテーブルをコピー。
ブート前のWRAM0/1クリア。
現状ではARM9でのキーテーブルコピー時にはライトスルーしているはずだが念のためキャッシュをフラッシュしておく。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@849 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-07 09:23:00 +00:00
(no author)
ed41e55df5 (更新:Akabane Jumpei)
・ARM9から渡されたDS互換Blowfishテーブルを使うように変更。
デフォルトでは、ビルドスイッチでローカルのBlowfishテーブルを使うようになっている。
ビルドスイッチ:USE_LOCAL_KEYTABLE (hotsw/ARM7/include/blowfish.hで定義)


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@848 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-07 07:46:13 +00:00
yutaka
6a0631dddb small fix
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@847 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-07 02:30:02 +00:00
yutaka
ab0eac9c37 small fix
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@846 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-07 02:29:06 +00:00
yutaka
4c9d8c4105 #ifdef SDK_SUPPORT_PMIC_2 忘れ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@845 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-07 02:25:04 +00:00
nakasima
2baabefc33 WIFIパッチ適用時は重複してUSG無線パッチを当てないように修正(ローンチで無くなったけど念のため)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@844 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-07 01:29:43 +00:00
nakasima
fb1bd48d84 NANDファーム用NORヘッダバイナリを追加(無線モジュール生産時にはこのデータを書き込んでもらう)。
ドキュメント追記。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@843 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-07 01:24:43 +00:00
yosiokat
2461dde7fe ソースに[TODO]追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@842 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-06 12:46:14 +00:00
nakasima
8e74f4a305 DS互換BlowfishテーブルをHW_WRAM_0経由でARM9からARM7へ渡す。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@839 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-06 11:08:22 +00:00
nakasima
552d7c0f48 バッドブロック置換処理を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@838 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-06 09:41:43 +00:00
nakasima
0d30d436f1 バッドブロック置換処理を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@837 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-06 09:33:13 +00:00
kamikawa
7baf8e0659 1. TADファイルの判定処理はこれまで".tad"という小文字の拡張子のみで行っていましたが、大文字の".TAD"もチェックするように修正しました。
2. 扱うことのできるTADファイルの数を 16 個から 256 個 に増やしました。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@836 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-06 07:18:38 +00:00
sato_masaki
2a7ae80461 small fix
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@835 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-06 06:36:31 +00:00
yoshida_teruhisa
38c6572c6e SDK4555にてアプリジャンプ関係を隠蔽したため、それに伴う修正
メモリロード済みアプリへのジャンプが無くなったので、そのために用意していた再配置情報の処理を削除

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@834 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-06 06:22:41 +00:00
yutaka
db51580a3b 鍵リセットAPIの整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@833 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-06 05:35:41 +00:00
nakasima
15cf158bd4 NandInitializerのARM7コンポーネントへinitScfg.c追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@831 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-06 02:11:53 +00:00
nakasima
46998863e1 NANDファームのNORヘッダ領域のタイムスタンプは0固定に。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@829 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 12:03:32 +00:00
(no author)
64a4d850c0 (更新:Akabane Jumpei)
・blowfishのソースを整理

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@828 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 10:18:52 +00:00
nakasima
92d40c2243 デバッガ判定フラグをARM9でチェックする前に設定し、製品カードの後差しで本フラグが消されないように修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@827 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 08:37:19 +00:00
(no author)
f5a5cb0520 (更新:Akabane Jumpei)
・余計なデバッグ出力を削除

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@826 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 08:17:32 +00:00
yoshida_teruhisa
c1fd7a62ac ランチャーでリビジョンが表示されなくなっていたので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@825 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 06:54:54 +00:00
nakasima
df73611e3c HOTSWスレッドの優先度をコンポーネント側で指定できるように。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@824 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 06:52:42 +00:00
nishikawa_takeshi
898c58c02c MachineSettings:ペアレンタルコントロールのレーティング団体番号をSDK(rev.4516)に合わせる。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@823 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 06:12:44 +00:00
nakasima
85b6d1fb48 セキュアコマンドレイテンシをROMヘッダから取得するように変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@822 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 06:02:51 +00:00
yoshida_teruhisa
a7f1f274a2 X3バックライト対応その2:X3以降ではバックライト輝度値の保存にLCFGを使用しないよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@821 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 05:51:35 +00:00
yosiokat
f0e34f5fd5 ・HWInfoWriterにおいて、HW情報とTWL本体設定データのデータリード順序に誤りがあったのを修正。
・リージョンを変更した時は、必ずTWL本体設定データの再ライトを行うよう変更。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@820 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 05:39:55 +00:00
(no author)
c63da87132 (更新:Akabane Jumpei)
・フラグ整理により、HotSwの状態を設定する関数がいらなくなったので削除

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@819 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 05:23:46 +00:00
nakasima
8ad7f47288 セキュアコマンド初回送信部分の共通化。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@818 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 05:03:57 +00:00
yoshida_teruhisa
3b2442607c X3バックライト対応その1:とりあえずランチャー起動時にはX2以前のみLCFGの値に従って輝度設定するよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@817 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 04:57:21 +00:00
nakasima
a363914ca5 タイトルIDによるブートターゲット選択を追加。
未使用配列のクリアコード削除。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@816 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 01:40:02 +00:00
yoshida_teruhisa
a65faaf95c build/tests/Makefileの直し忘れ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@815 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 01:38:54 +00:00
yoshida_teruhisa
41930845ee サブバナーのサンプルをSDKにコミットしたので、IPLからは削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@814 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 01:37:35 +00:00
yosiokat
7531235341 SDK4505に対応のはず。
LCFGデータおよびAPIの仕様変更に対応。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@813 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 12:51:56 +00:00
(no author)
ebd923eb3d (更新:Akabane Jumpei)
・HOTSWライブラリ用のPXI割り込みハンドラ設定待ちの位置を修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@812 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 12:14:33 +00:00
(no author)
cdbc7d2f6c (更新:Akabane Jumpei)
・フラグ処理を修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@811 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 12:05:33 +00:00
nakasima
64514d6c07 CPUポーリングでカードリードしている箇所をDMAリードに変更。
カードIFやカードDMAの停止確認があやしい箇所を対処。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@810 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 11:24:16 +00:00
sato_masaki
62fcd271a5 small fix
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@809 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 11:11:04 +00:00
sato_masaki
9084fe2f2a 関数名変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@808 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 10:49:27 +00:00
sato_masaki
af4ce50163 無線ファームロードの結果を取得する関数を改定。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@807 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 10:42:07 +00:00
nakasima
0f8a452e0c コマンドレジスタ設定関数を共通化してコードを整理。
ChangeModeNormal2を追加。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@806 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 10:18:13 +00:00
nakasima
b6d9f444c6 リフレッシュコマンドとキャッシュコマンドの定義を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@805 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 09:14:46 +00:00
nakasima
e2374a245c ROMコマンドをハードコーディングではなくマクロを使用するように変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@804 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 09:01:23 +00:00
nishikawa_takeshi
ff583054a1 MachineSettings:ペアレンタルコントロール設定の上下ボタンのタッチパッド長押しに対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@803 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 06:31:34 +00:00
yoshida_teruhisa
1e977bbe8e サブバナーサンプル用ソース追加忘れ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@802 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 05:04:49 +00:00
yoshida_teruhisa
39486cab1c サブバナー変更テストプログラムの追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@800 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 04:58:24 +00:00
yoshida_teruhisa
8f9a322839 ランチャー:nandアプリのサブバナーに対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@799 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 04:57:13 +00:00
yutaka
7c31c4d039 SetSCFGWorkの削除 (今後INIT_InitializeScfgを編集のこと)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@798 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 03:59:58 +00:00
nakasima
740a96c0bd hyenaをTwlSDK-r4466に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@796 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 03:03:54 +00:00
(no author)
636f35d480 (更新:Akabane Jumpei)
・ノーマルモード関数統一

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@795 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 02:21:01 +00:00
yutaka
833c3f0685 @外してしまったのをロールバック
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@794 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 01:42:18 +00:00
yutaka
ba71e29d55 LANG=Cに設定
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@793 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 01:38:48 +00:00
nishikawa_takeshi
d294a0672a MachineSetting:オーナ情報の登録メニューのソフトウェアキーボードを変更。英数の文字コードをNITROに合わせる。NITROのフォントにない記号を削除。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@792 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 01:38:12 +00:00
nishikawa_takeshi
b6b8ccb5d0 MachineSetting:ペアレンタルコントロール編集メニューを追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@791 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 01:31:16 +00:00
(no author)
7260b8fdb7 (更新:Akabane Jumpei)
・LoadCardData関数少し修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@790 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 23:29:28 +00:00
(no author)
c2135086c0 (更新:Akabane Jumpei)
・カード読み関数を統一(完成途中)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@789 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 14:14:55 +00:00
sato_masaki
0c81e7e981 ・NWMi_InstallFirmware()の引数変更に対応。
・無線Firmwareダウンロード終了をメインループからチェックする関数を追加。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@788 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 12:46:49 +00:00
nakasima
d95fe86b79 ChangeModeNormalも共通化(TWLカードはChangeModeNormal2が必要)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@787 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 11:24:55 +00:00
nakasima
436cdb8f2e ゲームモード関数統一に伴うコードの整理。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@785 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 06:13:57 +00:00
nakasima
339352192e デバッガと実機で挙動が違いすぎるとデバッグに支障があるためゲームモードの関数を統一。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@784 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 05:55:19 +00:00
yutaka
7f0cd0f8f9 SEAライブラリをリンクするように修正 (TwlSDK 4447-)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@783 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 05:14:03 +00:00
yutaka
64892ba894 SEAライブラリをリンクするように修正 (TwlSDK 4447-)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@782 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 05:07:47 +00:00
yutaka
cd848873b6 aes_privateが無くなったので、menu_launcher2は再び封印
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@781 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 04:45:21 +00:00
yutaka
b38a2e04b4 SEAライブラリをリンクするように修正 (TwlSDK 4447-)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@780 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 04:39:17 +00:00
yutaka
16b22a6b58 svnの引数のドライブ表記修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@779 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 04:35:56 +00:00
nakasima
6f81364cf1 ショートカット起動時にカードROMヘッダを参照前にコピーするように修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@778 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 02:57:22 +00:00
nakasima
5b88d8c6bf ROMヘッダをARM7バッファからARM9バッファへコピーする前に参照している箇所を一部対処。
カードバナー読み込み直後後にデモ表示を行うと現状ではまた停止してしまう箇所を一時的に戻す。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@777 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-29 12:00:07 +00:00
yosiokat
ad4eaa2706 TwlSDKとTwlIPLのSVNリビジョン番号を取得して、ランチャーと本体設定で表示するよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@776 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-29 11:13:13 +00:00
nakasima
7c2d44a82e commonビットフィールドへの書き込みがARM9とARM7で重なる可能性があったのを排除
(commonはARM9のみhotswはARM7のみが書き込むように統一した方が安全、
排他制御も不要になる)。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@774 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-29 11:02:28 +00:00
nakasima
187c212bc6 SDKデモではカードセキュア領域が0パディングされているだけで必ず複合化に失敗するためエラーにはしない。
カードバナーを呼んだら1stチェック完了にする。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@772 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-29 10:11:55 +00:00
yoshida_teruhisa
14aa4dcb7f NANDアプリバナー読み込みの処理をbanner.cに移動
NANDアプリバナー読み込み時にバナー検証処理を行うよう追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@771 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-29 07:02:36 +00:00
nakasima
325d939d0b PARTNERデバッグ用NORファームでメインメモリも初期化しないスタートアップを使用。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@770 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-29 01:06:15 +00:00
nakasima
a500703b62 NANDファームをPARTNERでデバッグするためのNORファームをデフォルトバックライトOFFに。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@769 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-28 12:07:49 +00:00
nakasima
26e001ea8a PARTNER用LCFテンプレート修正。
NANDファームバッファメモリマップ修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@767 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-28 11:29:44 +00:00
(no author)
10e5c6a167 (更新:Akabane Jumpei)
・挿抜処理を行うスレッドを修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@765 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-28 08:46:24 +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
yoshida_teruhisa
a13d67740b ヘッダ署名チェック部分 AES仕様の変更に対応
makerom等ツール類の更新

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@763 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-28 07:36:49 +00:00
yoshida_teruhisa
c357efaf26 TMPアプリフラグへの対応
ROMデータロードのソース中、ヘッダ情報をオフセット値ハードコードで参照していた部分を整理

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@762 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-28 06:25:04 +00:00
nakasima
83098065ad NAND/NORファームヘッダの32K/1Mフラッシュ両対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@761 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-28 05:42:46 +00:00
yoshida_teruhisa
914441f42d ESによってtmpフォルダがクリアされるので、暫定対応。
・SDK4397以降のlauncherParam.hヘッダが必要

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@759 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-28 04:47:34 +00:00
sato_masaki
e0b66ad4dc NWMの改変に伴う修正。(とりあえずビルドが通るように)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@756 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-28 00:04:06 +00:00
yosiokat
52a15bfd6f ・TwlSDKリビジョン4386への対応のためrsfファイルおよびmakerom.TWL類を修正。
・ドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@755 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-27 13:05:32 +00:00
yosiokat
3b496b82b9 SYSM_GetCardTitleList内のcardHeaderCrc16のコピーが間違っていたのを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@754 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-27 08:45:13 +00:00
(no author)
9d4aa3c538 (更新:Akabane Jumpei)
・カードType1とType2の関数で、共通化できるところを修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@753 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-27 06:59:08 +00:00
(no author)
d4086b0c54 (更新:Akabane Jumpei)
・HOTSWライブラリで計算したハッシュ値を共有ワークに格納する時・読み出す時で排他制御をするようにした
・HOTSW抑制の通知をPXIを使って受け取るように変更
・PXIにHOTSW用のタグを1つ予約

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@752 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-27 04:52:49 +00:00
nakasima
6062f664fe SHA1コンテキストが非キャッシュに置かれていたのをスタック(DTCMまたはキャッシュ領域)へ移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@751 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-27 02:29:15 +00:00
yoshida_teruhisa
06b09b735f アニメーションデータが終端しか存在しない場合に吐かれるPrint文が非常にうるさかったので削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@750 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-27 01:51:24 +00:00
nakasima
63c3eb3565 1スロットビルド時のスタックオーバーフローを修正。
未使用のロックID取得を削除。
デバッグ用ハッシュチェックのエラーによって無限にカードON/OFFし続ける問題の修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@748 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-26 11:56:39 +00:00
yutaka
72aa2161ee SDK_TS_VERSION >= 300の時はMCU互換機能を外すようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@743 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-26 06:11:19 +00:00
(no author)
9d655b885c (更新:Akabane Jumpei)
・SYSM共有ワーク構造体を整理して、hotsw用のフラグを分離
・カードアクセス可能かを判定する関数追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@742 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-26 05:08:33 +00:00
nishikawa_takeshi
7d66e926a8 makebannerをTwlSDKのmakebanner.TWLを使用するよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@741 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-26 03:02:36 +00:00
(no author)
6446c51808 (更新:Akabane Jumpei)
・カードバスのロックIDとカードリソースの排他制御用ロックIDをHOTSW_Init時に取得して、IDを持ち続けるように変更
・カードからデータを読む関数で、一番最初に発生したエラーを返すように変更
・排他制御のロックは、TryLockを使い、ロックできなかった場合は1ms待ってから再度ロックを試行するように変更
・今まではロムヘッダの読み込みとCRCチェックまでしかARM9と排他制御していなかったのを、バナーファイルを読み込みフラグの処理が終わるまで排他制御し続けるように修正
・各種コメント追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@740 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-26 02:04:12 +00:00
yosiokat
00efdd6242 ・HWInfoWriter、NandInitializerでHWID署名に対応する。
・ドキュメント更新・追加。
・不要なダミー鍵を削除。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@739 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 13:07:31 +00:00
yutaka
6785096227 ロード可能領域の厳密化(Shared領域などの排除)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@738 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 09:26:03 +00:00
yutaka
9ff95be492 TwlIPL_private対応ミスの修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@737 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 07:31:44 +00:00
yutaka
59ef71cf4e make full 対策
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@736 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 06:35:59 +00:00
yutaka
27a87d8146 TwlIPL_private対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@735 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 06:22:27 +00:00
yutaka
e64147391e ツールパスの修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@734 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 05:12:20 +00:00
yutaka
ec89c1eda4 インストールバスの修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@733 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 04:31:46 +00:00
yutaka
2d7e8c6d6c 旧バージョンMCUのリセットパラメータ対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@728 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 01:50:05 +00:00
yutaka
9be668cd6d 証明書の完全非対応化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@727 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 01:46:57 +00:00
yutaka
b6801335fb AES鍵破壊APIのインライン化と鍵Dを触らないように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@726 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-25 01:46:25 +00:00
(no author)
4427f9a116 (更新:Akabane Jumpei)
・スロット電源Off,On関数を修正


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@725 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-23 04:23:03 +00:00
yosiokat
26a75c8119 Makefile上での環境変数の指定を誤っていたのを修正。
INSTALL_DIR = $(TWLSDK_ROOT)/build/tools/TwlNMenu/data
 INSTALL_DIR = $(TWL_IPL_RED_ROOT)/tools/bin
のあたり。

バナー生成時にデバッグ情報を表示しないよう修正。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@724 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-23 03:17:12 +00:00
yoshida_teruhisa
84aad8717f DSダウンロードプレイ署名チェックルーチンほぼ完成
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@721 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-22 07:31:13 +00:00
kamikawa
d1d8f85a83 単純なソフトバグの修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@720 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-22 07:17:09 +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
kamikawa
b4ca66d9b1 ARM7側のデバッグプリントが出力されていなかったのを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@717 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-22 06:44:24 +00:00
yoshida_teruhisa
aeecb39912 バックライト輝度表示関係の修正(X3セレクト+音量による輝度変更に対応)
DSダウンロードプレイ署名チェックルーチン追加中(未だ成功せず)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@714 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-22 05:10:42 +00:00
(no author)
52fb241d99 (更新:Akabane Jumpei)
・『カード読みの最中にエラーが発生しても、ゲームモードまでは遷移するように修正』の再修正


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@712 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-21 07:02:40 +00:00
yoshida_teruhisa
8bbf34aee9 開発版TWLアプリでは署名チェック失敗でも強制的に起動するよう、一時的な変更
(ただし、署名チェック結果はコンソールに表示される)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@711 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-21 04:26:41 +00:00
(no author)
8be7013938 (更新:Akabane Jumpei)
・カード読みの最中にエラーが発生しても、ゲームモードまでは遷移するように修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@710 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-21 04:14:31 +00:00
nakasima
f41ae31da4 カードスロットのロック/アンロックを関数内にまとめる。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@709 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-21 03:21:00 +00:00
nakasima
300862b2d7 不要かつ間違ったアドレスにセットしている割り込みチェックフラグ(MC_DETのつもりがMICにセット)を削除。
カードスロットBのアクセス権もARM9からしか制御できないので修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@708 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-21 02:40:46 +00:00
yoshida_teruhisa
b4649d969f NANDからROMファイルを読み込む際、1024バイトずつFS_ReadFileを呼んでいたが、もう必要ないので丸ごと読むように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@707 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-21 02:29:01 +00:00
nakasima
5305afd6e0 TWLカードスロットAをSDKとHOTSWで共用しても動作するように対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@705 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-20 09:32:53 +00:00
yoshida_teruhisa
9fb7b1a518 NTRアプリの検証に対応するための準備
何で今まで動いていたのか不思議なミスをしていたので修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@704 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-20 05:42:29 +00:00
nakasima
6424b603f2 コミット忘れ。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@703 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-20 05:32:16 +00:00
nakasima
5c3faba87f ビルドが通るように修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@701 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-20 02:07:38 +00:00
(no author)
fd89b0dbbf (更新:Akabane Jumpei)
・カードロック位置を修正
・Clone Boot判定を追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@700 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-20 01:54:26 +00:00
sato_masaki
5955f2c920 BondingOptionがARM9/ARM7の場合、署名チェックが失敗しても処理を続行するように変更。(TWL無線ファームウェア開発用)
acsignのテストコード削除。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@699 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-19 12:43:12 +00:00
nakasima
3d1a9325b4 DS無線パッチの整理。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@698 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-19 08:39:48 +00:00
(no author)
f1befafee6 (更新:Akabane Jumpei)
・挿抜処理を行うスレッド内の処理を変更。(検証途中)
・HOTSW_LoadCardData関数/HOTSW_LoadStaticModule関数を非公開関数に変更。
・カード状態を示すenum型を新規作成。カード読み関数の返り値に利用。
・

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@697 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-19 07:06:32 +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
nakasima
45ec74a6c4 DS無線パッチ暫定対応(クローンブートはHOTSWによる署名データロード待ち)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@695 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-19 05:49:50 +00:00
yutaka
9b5f69cd66 TwlSDK 4174までのキャッチアップ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@694 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-19 04:04:05 +00:00
yutaka
59a68061fb TwlSDK 4174までのキャッチアップ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@693 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-19 04:03:36 +00:00
yoshida_teruhisa
d55211e023 menu-launcherでランチャー起動に用いる鍵を開発用システムアプリのものに変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@691 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-19 01:52:01 +00:00
(no author)
7cc412171e (更新:Akabane Jumpei) 挿抜処理を行うスレッド内の処理を変更。(検証途中)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@689 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-18 08:26:02 +00:00
yoshida_teruhisa
3a1d361e60 NotLaunchフラグが逆転していたので修正2
X3基盤用バックライト輝度表示準備

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@687 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-18 05:41:27 +00:00
yoshida_teruhisa
f88a1870de NotLaunchフラグが逆転していたので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@686 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-18 04:26:10 +00:00
yoshida_teruhisa
985a378d2c ランチャーからカードブート時のARM9staticモジュールのハッシュチェック処理を実装
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@685 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-18 02:26:31 +00:00
nakasima
8f898dfedc DMAによるバッファオーバーラン対策のためカード/NAND1ページ分だけコード開始アドレスを移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@684 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 10:42:12 +00:00
(no author)
aeeee108fa add comment.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@683 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 10:34:31 +00:00
yosiokat
379d0a6e88 makerom.TWL.shopとmakerom.TWL.sysをTwlIPLツリーから削除し、twl_firmwareツリーに移す。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@681 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 08:47:02 +00:00
sato_masaki
1bf2f39746 small fixes.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@680 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 08:30:44 +00:00
sato_masaki
5449757e21 fix some comments.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@679 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 08:17:50 +00:00
sato_masaki
1681310385 change FW buffer and signheap to allocate from heap.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@678 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 07:48:16 +00:00
sato_masaki
7dabde21d3 Signatureの認証処理を実装。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@677 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 07:30:03 +00:00
yosiokat
a52002bce6 不要なincludeファイルを削除。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@675 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 07:20:43 +00:00
(no author)
6fd45fc2c3 (更新:Akabane Jumpei) セキュア領域先頭2K分のハッシュ値を求めて、Work領域にコピーする処理を追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@674 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 07:14:40 +00:00
nakasima
3f32ef4d6c WRAM-B/CのメモリマップをSDKの変更に合わせる。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@673 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 07:10:52 +00:00
yoshida_teruhisa
3dc7cc8bf2 カードブート時のARM9FLXモジュールハッシュチェック用の準備(work2)完了
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@672 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 05:08:23 +00:00
nakasima
0c6a6ae859 HW_RED_RESERVEDにはDS-WLパッチが置かれるのでSYSM_workをHW_TWL_MAIN_MEM_SHAREDへ移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@671 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 02:42:26 +00:00
sato_masaki
96450e2d06 無線フロー図変更により、無線ファームウェアダウンロード用関数をリネーム/更新。
無線終了ラッパー関数削除。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@670 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 02:26:44 +00:00
yoshida_teruhisa
69751c753a X3基盤でバックライト輝度の数値が4bitになったため、X2基盤でもこれに対応(ランチャーでの表示はX2でもX3でも最大15に。X2では輝度設定関数内部で2倍してPMICへ送る。)
・バックライト輝度の設定値が輝度最大値を超えていた場合、強制的に最大値まで削るように変更
 ・SDK4186以降のTwlSDK/include/twl/lcfg/common/TWLSettings.hが必要

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@669 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 01:56:53 +00:00
yoshida_teruhisa
0a36abac95 hyenaのWRAMコード位置をずらした際に大嘘をついていたので修正。
正確には位置を0x10000手前へ。wram_regs.cの設定もこれに合わせたものに修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@666 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 01:18:37 +00:00
yoshida_teruhisa
861755232c カードのバナーが表示できなくなっていたので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@665 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 00:36:43 +00:00
nakasima
7db4bae3db TS-X2/X3バックライト輝度変更の動的切り替えのためのマイコンスレッド追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@664 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 00:31:07 +00:00
sato_masaki
f4f92c55a0 fix warning and add comments.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@662 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 12:24:24 +00:00
sato_masaki
92c67ca84c 無線ファームウェアダウンロード用ラッパー関数の雛形を作成。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@660 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 12:11:49 +00:00
yoshida_teruhisa
cbc4e4fed9 hyenaのWRAMコード位置を0x1000ほど手前へ。docも更新
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@659 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 08:20:04 +00:00
(no author)
8755e60c6a git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@658 b08762b0-b915-fc4b-9d8c-17b2551a87ff 2008-02-14 08:17:02 +00:00
yoshida_teruhisa
7dc484754a ヘッダ検証処理にいろいろ追加
カードブートの場合、ARM9_STATICモジュールのハッシュチェックしないように応急措置(TODO扱い)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@657 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 07:13:06 +00:00
(no author)
ecaf9487b3 add WFW1
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@656 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 06:50:28 +00:00
(no author)
8c70e0b03d cygpathに変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@655 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 06:16:16 +00:00
nakasima
0f09e9af95 TS-X2/X3バックライト輝度変更の動的切り替え。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@654 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 05:33:40 +00:00
nakasima
4936c74404 TS-X2ボード対応でビルドできなくなっていたのを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@653 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 03:09:39 +00:00
kamikawa
4d072fd20a NandInitializer では内部的に HWInfoWriter とまったく同様のコードを実行していましたが、
両方をメンテナンスすることが手間であるため、HWInfoWriterのコードの一部をライブラリ化し、
一元管理できるようにしました。ただ、Makefileの記述も合わせる必要があることに注意が必要です。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@652 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 03:06:18 +00:00
nakasima
17a021d92e TS-X3ボードのMCUバックライト輝度変更への対応。
NWM_InitにてPXI_FIFO_TAG_USER_0を使用していたためPXI_FIFO_TAG_USER_1へ変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@651 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 00:57:01 +00:00
yoshida_teruhisa
d66199876e ランチャーからアプリ起動時のヘッダ検証処理をスレッド化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@649 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-13 07:02:03 +00:00
yoshida_teruhisa
149112e6ab 不要なcommondefs.esとsysmenuライブラリでのes.hのincludeの削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@647 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-13 04:36:49 +00:00
yoshida_teruhisa
e4d36fe8ef make3.81関連のパス問題解消
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@644 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-13 02:18:24 +00:00
yoshida_teruhisa
b968941878 SDK4134対応確認
TODOコメント追記

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@640 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-13 01:33:28 +00:00
yoshida_teruhisa
9b9aec06a8 LauncherでのTWLアプリの起動時にヘッダの検証処理を追加
systemMenu_RED以下のアプリをビルドする場合、systemアプリ用のmakeromを利用するようMakefileを修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@639 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-13 01:04:59 +00:00
yosiokat
d4a5cd7c3e rom_header.template.sbinをtools/binにインストールするよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@637 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-12 11:01:46 +00:00
sato_masaki
3e0497f26b fix typo.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@636 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-12 10:55:46 +00:00
nakasima
fec4472b0b ランチャーからランチャーをカードブートできるように再起動毎にカードスロットをスワップ。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@635 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-12 10:30:51 +00:00
nakasima
a8b121299b ランチャーからランチャーをカードブートできるように再起動毎にカードスロットをスワップ。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@634 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-12 10:27:26 +00:00
(no author)
f8766b92f7 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@633 b08762b0-b915-fc4b-9d8c-17b2551a87ff 2008-02-12 08:04:26 +00:00
(no author)
7151ec854c add loading WLAN-firmware.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@632 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-12 08:00:30 +00:00
(no author)
a6dda3dfa8 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@631 b08762b0-b915-fc4b-9d8c-17b2551a87ff 2008-02-12 07:55:48 +00:00
nakasima
10b505b4b1 ROMヘッダのデバッガ対応(スクランブル解除)をbootAPIへ移動。
bootAPIでのROMヘッダコピーを削除。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@630 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-12 05:26:25 +00:00
kamikawa
ab3e298c38 __FUNC__を__func__に修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@628 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-12 01:31:54 +00:00
(no author)
5dca70416a (更新:Akabane Jumpei) コミットし忘れ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@627 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 11:34:15 +00:00
kamikawa
196826e6af NANDの擬似フォーマット処理に対応。シーン切り替えにフェード効果を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@626 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 08:56:10 +00:00
kamikawa
ee629a8448 NAMUTライブラリを新規追加。 NAM Utilityライブラリの略で、NANDの擬似フォーマットを行う。将来的にはNAMに吸収しても良いと思われる。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@625 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 08:54:20 +00:00
(no author)
5c9b369dd8 (更新:Akabane Jumpei)
・活線挿抜処理を修正(まだ調整中)
・カードからデータのロードが完了したことを通知するフラグを追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@624 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 07:43:54 +00:00
kamikawa
202096de4f アイコンのBMP画像が16色を超えていたため減色。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@623 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 05:27:59 +00:00
(no author)
436b0781c8 (更新:Akabane Jumpei)
NTRのRomHeaderバッファのゲームコマンドパラメータ部分を上書きしていた部分を修正


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@621 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 02:35:27 +00:00
yutaka
e65df6572b FROM_FIRM用ヘッダ修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@620 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 00:52:41 +00:00
yutaka
b0077d06b0 FROM_FIRM用ヘッダ追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@619 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 00:49:24 +00:00
kamikawa
2fee30508d NandInitializer用オリジナルアイコン完成!
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@618 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 00:46:29 +00:00
(no author)
94dd692a8e git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@617 b08762b0-b915-fc4b-9d8c-17b2551a87ff 2008-02-08 00:12:10 +00:00
(no author)
1e2b4f6e3d git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@614 b08762b0-b915-fc4b-9d8c-17b2551a87ff 2008-02-07 10:27:50 +00:00
(no author)
f4adc0df92 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@613 b08762b0-b915-fc4b-9d8c-17b2551a87ff 2008-02-07 10:25:32 +00:00
yutaka
1b321cadab 属性変更 (subversionの設定をちゃんとしましょう)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@612 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-07 09:51:53 +00:00
nakasima
2c4209e2fd 拡張メインメモリ初期化処理の修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@611 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-07 08:20:35 +00:00
kamikawa
8b65474497 ゲームコードのバイト順反転に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@609 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-07 04:33:19 +00:00
yoshida_teruhisa
11ae4aeda6 ランチャーのコンポーネント起動時にARM7側の鍵をヒープでつぶさないようにArenaHiを変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@608 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-07 01:35:41 +00:00
yoshida_teruhisa
719d9d872f 製品用の鍵は不要なので削除
title.cにTODOを追記

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@607 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-07 01:05:35 +00:00
yosiokat
916776bbc1 鍵ファイル追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@606 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-07 00:12:25 +00:00
yosiokat
0720894cba バナーリード時のバナーチェックをTWLバナーに対応させる。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@605 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 11:09:42 +00:00
yutaka
14dadacc65 PMIC_FINAL対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@604 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 10:38:24 +00:00
kamikawa
460a27ae07 変更なし。単なるcommitのテストです。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@602 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 08:27:53 +00:00
kamikawa
e069915936 変更なし。単なるcommitのテストです。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@601 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 08:23:46 +00:00
kamikawa
c55482fe41 変更なし。単なるcommitのテストです。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@600 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 08:22:14 +00:00
kamikawa
abffda00da 内容変更なし。単なるcommitのテストです。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@599 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 08:17:42 +00:00
yoshida_teruhisa
5a24661fda ランチャー バックライトスイッチのインターフェースについて指摘を受けたので若干修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@598 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 07:30:24 +00:00
yoshida_teruhisa
6ca5debfa8 バナーが無くてもカードがあればisCardStateChangedを立てるように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@597 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 06:40:04 +00:00
yutaka
3519083800 ランチャー起動時間の測定をTimer3に変更 (1024分周)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@596 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 05:56:20 +00:00
yoshida_teruhisa
be4d755af5 SDK4064対応
・OS_SetLauncherParamAndResetHardware()の引数仕様変更に対応
 ・OSi_DoHardwareResetのPMi_WaitBusy()で何故か停止してしまう件について調査中

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@595 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 05:21:50 +00:00
yutaka
fe0f97666b PMIC_FINAL対応
リセットパラメータの取得API変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@594 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 05:15:48 +00:00
yoshida_teruhisa
baa7816299 SDKにコミットしたサンプルを全削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@592 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 00:43:17 +00:00
nakasima
ab4e4526d5 NANDファームではバックライトをONしなくなったためランチャーでONに。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@588 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 09:07:26 +00:00
yutaka
7be9cb340d make fullでthumb版を作らないようにした (元々エラーになっていた)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@587 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 09:06:21 +00:00
yoshida_teruhisa
1bbe40e83b アプリ起動サンプルでIPLをまったく使わないように修正
ドキュメントの整理・追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@586 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 07:59:39 +00:00
yutaka
683eed6b2d SDブート本番鍵埋め込みの仕込み
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@585 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 07:52:42 +00:00
yutaka
77e47d46f3 デバッグコード少し追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@584 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 07:46:15 +00:00
yutaka
ea8e8d89db 一部ロールバック
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@583 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 07:44:54 +00:00
yutaka
1048a23074 SDアプリ用の鍵変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@582 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 07:43:14 +00:00
(no author)
f0149494a7 (更新:Akabane Jumpei) カード読み関数のレイテンシを修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@581 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 06:09:27 +00:00
(no author)
9dcbaf83b6 (更新:Akabane Jumpei) カードデータロードが抑制されているときのフラグ処理を修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@580 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 04:43:31 +00:00
yoshida_teruhisa
29c040cab0 NandInitializerも同様の問題があったので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@579 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 02:08:41 +00:00
yoshida_teruhisa
161a5ff913 HWInfoWriterがビルドできなかった件の修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@578 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 02:06:43 +00:00
yutaka
9f86122791 微修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@577 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 01:59:56 +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
25122dfea4 LoadBufferの資産管理を厳密にした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@575 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 01:54:27 +00:00
nakasima
a249ffcc10 製品CPUとTWLモードの起動に制限を掛けるビルドスイッチ追加(デフォルトOFF)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@574 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 01:42:48 +00:00
yutaka
bb77df96df バナー修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@573 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 01:14:12 +00:00
nakasima
a9745d87b7 CODECモード切替前のサウンド回路停止(REBOOT内でも再度停止処理している)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@572 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 00:54:43 +00:00
yoshida_teruhisa
8646067792 CooperationCもCooperationAのソースを使いまわしできるように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@571 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 00:42:30 +00:00
(no author)
bd706d8fcc (更新:Akabane Jumpei)
・カード挿し・抜き割り込みが起こったときの処理の見直し
・いらないデバッグ出力を削除
・HOTSW_Boot から HOTSW_LoadCardData に関数名変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@570 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-04 10:53:26 +00:00
nakasima
4816696981 SHARED領域をcrt0_firm.cとPreInitで2重にクリアしないように変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@569 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-04 09:21:35 +00:00
yutaka
a46da6bc6b バックライトを付けないようにした
一時的にバッテリーチェック前にMCUバージョンチェックを追加


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@568 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-04 09:17:51 +00:00
nakasima
e4a49f0a13 NandInitializerへsndex追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@567 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-04 08:22:35 +00:00
yoshida_teruhisa
e63227cb25 tests以下整理中
RelocateCheckerのビルド通らなくなっていたので修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@566 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-04 08:12:10 +00:00
yoshida_teruhisa
e62eba6c9d 追加忘れ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@564 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-04 06:20:07 +00:00
yoshida_teruhisa
79ee26938e アプリ->ランチャー->アプリ起動サンプルの移植ひととおり完了
もう少しディレクトリ名など弄る予定

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@563 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-04 06:13:45 +00:00
nakasima
890ab16961 ROMヘッダ書き換えによるARM7コンポーネントの誤動作をSDK側で対処したので暫定対策をロールバック。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@562 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-04 04:46:00 +00:00
yoshida_teruhisa
0f97749df6 tests/ExecTmpApp/SimpleApp を tests/ 配下に移動
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@561 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-04 02:13:13 +00:00
yoshida_teruhisa
59d935bdc9 アプリ間接起動のサンプルをSDKに移すための対応中
・NitroSystem_twlを使わないようにし、表示や動作も簡略化
・メモリ上のアプリを起動するサンプルで、ARM7側が上書きされる形になっていたので修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@560 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-01 07:32:22 +00:00
yoshida_teruhisa
6623b57ba9 hyenaのAutoloadにlibsndex_spライブラリを追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@559 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-01 06:19:14 +00:00
kamikawa
0a2c8de063 TADインポートの進捗表示スレッドが解放されない不具合を修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@557 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-01 03:49:51 +00:00
kamikawa
0680ef0d7b SD起動させた場合にNANDマウントでこけていた問題に対処。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@556 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-31 12:01:18 +00:00
nakasima
047ceca66c ランチャーのROMヘッダをDSカードのROMヘッダへ差し替えた後、SDKのコードがCODEC-DSモードとして動く不具合の暫定対策
(CODEC-DSモードのTWLカードで同様の不具合が起こる問題は残ったまま)。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@555 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-31 11:22:57 +00:00
yutaka
247032cc48 ホットリセットパラメータの保存場所変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@554 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-31 08:25:11 +00:00
yutaka
56e4ee24da メモリのクリアタイミングの変更(最適化)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@553 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-31 05:37:43 +00:00
yutaka
3b8494b315 ついでにtadも生成するようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@552 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-31 04:44:16 +00:00
yoshida_teruhisa
a576be22fb ランチャーから直接アプリ起動の際、ランチャーパラメータを直接参照せず、BootTitleをstaticで持ち、必要な情報はそちらにコピーして使うように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@551 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-31 04:01:49 +00:00
nakasima
4968c492ff racoon同様WPAをリンク。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@550 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-30 09:47:32 +00:00
yutaka
8d20eb7ad5 FSライブラリの再構成
BOOTTYPEの設定タイミングの変更


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@549 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-30 07:56:53 +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
yoshida_teruhisa
f73f99dff8 OAMクリア処理を忘れていたので追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@547 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-30 04:26:05 +00:00
yoshida_teruhisa
739f5687bf バナー表示を若干修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@546 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-30 04:09:07 +00:00
(no author)
d38a93c77e (更新:Akabane Jumpei)
使っていない構造体メンバを削除。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@545 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-30 02:40:29 +00:00
yoshida_teruhisa
2c5b3337da TWLアニメーションバナー対応
・サンプルとしてPICTOCHATのアイコンをTWLバナーに変更
・SDKのツールmakebanner.TWLをビルドしておかないと、PICTOCHATのバナーがビルドできません
・バナーの白枠が見づらかったのでランチャーの背景色を若干変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@544 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-30 01:30:19 +00:00
yosiokat
5c183b6f10 コミット忘れの修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@543 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-30 01:11:39 +00:00
yosiokat
b80be7b1a1 活線挿抜動作を禁止できるようにランチャーとhotswライブラリで対応中。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@542 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 13:02:42 +00:00
(no author)
0ed02f72b9 (更新:Akabane Jumpei)
Boot Segment読みのレイテンシを修正(Latency1=0x1fff  Latency2=0x3f)
DSカードを読んだ場合は、RomHeaderバッファの先頭1ページ分以降はゼロクリアしておく。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@541 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 11:18:27 +00:00
nakasima
246692381f コメント微修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@540 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 09:09:59 +00:00
yosiokat
e0b3985431 ・HWInfoWriterのランチャーTitleID_Loをビッグエンディアンに修正。
・TwlBanner.xlsドキュメント更新。
・NANDアプリリスト取得時に、TitleID_Hiの値によって取捨選択を行うよう変更。
・PXIを使ってARM9からHotSWを制御できるようにしようと試み中。
・SYSM_workのフラグ構成を修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@539 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 08:34:32 +00:00
nakasima
9a21a243a4 FATFS_Init仕様変更に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@538 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 08:29:48 +00:00
yutaka
64942ae3e7 バッファサイズの削減とサイズ判定の修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@537 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 08:28:22 +00:00
nakasima
9ca3b3f611 TWLアプリのCODEC-DSモード対応。
CODEC-DSモード遷移時にI2S停止。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@536 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 06:52:20 +00:00
yoshida_teruhisa
6c92e276eb TWLアニメーションバナー対応の下準備
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@535 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 06:52:05 +00:00
(no author)
d3ce60c97e (更新:Akabane Jumpei)
エミュレータを読んだ場合、ゲームモードでスクランブルをかけないように、
NTRのRomHeaderバッファのゲームコマンドパラメータ部分を修正するように変更。
(SlotBでエミュレータを読んだ場合のみ対応)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@534 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 05:31:15 +00:00
yoshida_teruhisa
84bc885805 思ったよりVRAMへの画像データロードが高速だったので、余計なキャッシング処理してたのをごっそり削除して単純化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@533 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 04:56:05 +00:00
nakasima
abcf2ee999 DSブート時にランチャーのROMヘッダが残っている領域をクリア。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@532 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 03:04:59 +00:00
yutaka
2ade9e70f0 TwlSDK 3893対応
バッテリ残量チェックの追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@531 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-28 12:04:30 +00:00
yutaka
869eb95aeb TwlSDK 3893対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@530 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-28 11:58:26 +00:00
yutaka
05237fa0e3 TwlSDK 3893対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@529 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-28 11:52:57 +00:00
yoshida_teruhisa
3852c2067e TEMPブート関係処理の追加
ヘッダのTitleID検証処理をコメントアウトした形で追加
TEMPブートでなければtmpフォルダの中のsrlファイルを削除

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@528 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-28 08:01:23 +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
4be39e6db1 OS_BOOTTYPE_NANDを定義するようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@526 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-28 02:14:00 +00:00
yosiokat
6d7e49bf76 ランチャーのTitleID_Loをとりあえず"LNCJ"に変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@525 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-28 00:54:46 +00:00
yutaka
34ec7beb27 TwlSDK 3784- 対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@524 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 09:23:09 +00:00
kamikawa
72b564ec87 蓋閉じ検出してスリープするコードが意図せず入っていたため削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@523 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 09:20:17 +00:00
kamikawa
95e1a9a7b9 NAMTadInfo構造体の仕様変更に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@521 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 08:21:43 +00:00
yutaka
50ed57b197 セキュリティを切ってしまったので再有効化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@520 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 08:20:23 +00:00
yutaka
256dd85977 SCFG_Initを呼ぶようにした、
ランチャーのタイトルIDをHWSecureInfoから取得するようにした(失敗するとLNCRでリトライ)、
プロファイル周りの修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@519 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 08:18:54 +00:00
(no author)
4a3fc13fca (更新:Akabane Jumpei)
カードを抜いてから再び挿したときに、SDKの内部状態(IsPulledOut = TRUE)を
リセット(IsPulledOut = FALSE)するSDKの関数を追加。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@518 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 07:45:21 +00:00
kamikawa
b55f76eef8 1.Nand Format 2.Write HW Info 3.Write eticket 4.Import TAD 5.Import Nandfirm 6.Inport Norfirm
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@517 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 06:37:04 +00:00
yutaka
317b088aca アイドルスレッドを必ず立てるようにした
SDアプリの鍵番号変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@516 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 05:28:51 +00:00
yutaka
c438fae7ea make 3.81対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@515 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 02:35:20 +00:00
(no author)
9e88a824aa (更新:Akabane Jumpei)
スロット電源On関数内でoff処理も行っていたので、OnとOffの処理を分離。スロット電源Off関数を追加。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@514 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-25 00:26:09 +00:00
yutaka
552f9adf6a depend周りを見直し
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@513 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-24 07:34:54 +00:00
yutaka
8d3705e9f0 depend周りを見直し
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@512 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-24 07:11:02 +00:00
yutaka
3c4983d1e7 make 3.81対応(tests関連)、
make cleanでファーム全バージョンを消すように修正、
新マイコン対応(tests関連)、
他

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@511 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-24 04:27:55 +00:00
yoshida_teruhisa
e0577ff3ce TMPフォルダに保存したアプリを起動するサンプル
現状、ファイルを消す処理を入れていないのでTMPにアプリが残ります

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@510 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-24 02:48:49 +00:00
yutaka
d8d4cf3fca FINALROM対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@509 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-24 01:54:48 +00:00
yosiokat
90d2377e65 SDK3790に対応中。
BOOTTYPEの仕様変更に対応。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@508 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-23 12:00:21 +00:00
yutaka
301b8c21f9 新マイコン対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@506 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-23 07:37:05 +00:00
yutaka
72fe247474 TwlSDKのdefineを利用するように修正
PROFILEでbootromの処理時間も取得するように修正
メインメモリにPrintfするアドレスの変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@504 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-23 07:04:42 +00:00
yosiokat
a1473a1b02 ・SDK3765に対応。
・mountInfoのバグ修正。
 titleIDの処理をu64で行うよう修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@503 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-23 04:39:19 +00:00
yosiokat
aa7f8a32e1 small fix.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@502 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-23 02:33:15 +00:00
yosiokat
d4fcce89e6 sysmenuライブラリのソース分割および不要なファイルの削除。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@501 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-23 02:28:09 +00:00
(no author)
6ae41fdeb0 (更新:Akabane Jumpei)
ビルドスイッチ(HOTSW_NO_MESSAGEをdefine)でHOTSWライブラリ内のPrintfが無効になるように変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@500 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-23 02:19:50 +00:00
yosiokat
08e5305a93 ・MountInfoのバグ修正。
・ISデバッガv0.40で、エミュレーションROM情報がデバッガで起動したアプリでも読めてしまうため、
 SYSMi_CheckShortcutBoot関数でのISデバッガ判定に「JTAG有効か?」の条件を復活させる。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@499 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-23 01:50:41 +00:00
shirait
1761c262d0 FATFS_Initでデッドロックしないように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@498 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-22 10:36:48 +00:00
nakasima
330b8dd707 NTR-ROMヘッダの再配置はREBOOTに任せる。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@497 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-22 07:53:06 +00:00
yoshida_teruhisa
61ecb4c43f ランチャーパラメタに関するドキュメント更新
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@496 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-22 04:49:52 +00:00
yosiokat
db4df023f6 SDK3729に対応中。(ランチャーが動かない)
BootSRLPathをTMPブート時にセットするよう変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@495 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-21 12:09:10 +00:00
yosiokat
0deab36684 HWInfoWriterの鍵運用を整理する。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@494 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-21 06:13:21 +00:00
yoshida_teruhisa
55a5492b26 ランチャーからのNITROアプリ起動時、NTRシステム領域2箇所(4MB末とデバッガ用8MB末)を消さないようにクリアリストを設定するように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@492 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-21 04:30:04 +00:00
yosiokat
9ef89ac937 bootライブラリの整理。ARM9, ARM7それぞれで、未使用のboot.cを削除。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@491 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-21 02:44:03 +00:00
yosiokat
76d8d20940 TwlIPLツリーのsettingsライブラリを削除し、TwlSDK側のlcfgライブラリを使用するよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@490 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-21 02:38:41 +00:00
yoshida_teruhisa
84b8924e94 DEBUG_LAUNCHER_DUMPがdefineされている場合のみ
Launcher起動時、特定のメモリ領域をSDカードにdumpするように変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@489 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-18 07:17:47 +00:00
yoshida_teruhisa
798bf1ade7 デバグ用:Launcher起動時、特定のメモリ領域をSDカードにdumpするよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@488 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-18 07:13:28 +00:00
yosiokat
434b8013e0 鍵を変更した開発用システムアプリおよび開発用ショップアプリ向けmakerom.TWLをビルドできるよう追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@487 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-18 02:35:12 +00:00
nakasima
595deb7961 .gcdsfのNANDFIRM/NORFIRMプロパティへ空文字列を与えても良いようにmakegcdfirmを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@486 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-17 11:13:47 +00:00
yoshida_teruhisa
bdb91608c0 tmpフォルダから起動するための準備
LauncherParamのフラグで扱うOSBootTypeに対応

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@484 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-17 08:33:38 +00:00
yosiokat
6a9d62b06e NAM_GetBootContentPathFastを使用するよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@483 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-17 07:02:45 +00:00
yosiokat
7bcef2106d ・SDKの5_0pr2ブランチに対応。
・launcherParamのmediaをbootTypeに変更。
・SDKのlauncherParamを使用するようになっているので、resetParamライブラリを削除。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@482 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-17 05:44:30 +00:00
nakasima
39cecf4c9b デフォルトをTWL_SECURE_SYSTEMからTWL_SYSTEMでブートするように暫定処置。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@481 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-17 05:09:50 +00:00
yoshida_teruhisa
9c0b83efca ランチャーARM9LTDの初期ロード位置を0x02400000から0x02d00000に変更
これに伴い、LCFILE_TEMPLATEはSDKのARM9-TS.lcf.templateをコピーして改変したものを使うように変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@480 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-17 01:23:22 +00:00
yoshida_teruhisa
60ca49cd03 一部のマジックナンバーを定数化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@479 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-17 00:45:49 +00:00
yosiokat
979411e085 ISデバッガ処理の検証用として、ランチャーでダイレクトブート時にロゴデモを有効に出来るよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@478 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 12:25:24 +00:00
yosiokat
11a68ae7eb カード読み関連のISデバッガ処理の修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@477 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 11:59:25 +00:00
yutaka
2b77ed433f FATFS_AES_MOUNT_FOR_NANDの仕掛け挿入
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@476 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 09:49:39 +00:00
yutaka
1b8ad74573 微修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@475 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 09:48:34 +00:00
yosiokat
707907ef2d SYSMi_CheckShortcutBootのISデバッガ判定に「JTAGが無効か?」の判定は不要のようだったので、削除。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@474 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 08:57:41 +00:00
yosiokat
4e8d22691b 暫定的にhotswライブラリからランチャー側にISデバッガエミュレーション情報を引き渡して、
デバッガ動作ならダイレクトカードブートするよう実装。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@473 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 08:54:21 +00:00
yutaka
0a1bc0a0aa NAND暗号化対策(ARM7側AES_Initが必須となる)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@472 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 08:28:24 +00:00
yoshida_teruhisa
b90147d53c ランチャーからアプリブートする際のメモリクリアリスト生成方法の変更
0x02000000から0x03000000のうち、
 ROMをロードした場所、ARM9ブートコード、TWLシステム領域、アプリ間パラメータ(TWLアプリのみ)、4MB末及び8MB末に配置されるアプリROMヘッダ(NTRアプリのみ)
 以外の場所はすべてクリアするようにした。
 (TODO ついマジックナンバーでアドレスを入れてしまったので定数化)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@471 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 08:12:11 +00:00
nakasima
4b18b6b6c9 HW_ISD_RESERVED(NITROデバッガ用)経由でARM9へROMエミュレーション情報を渡す。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@470 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 07:32:57 +00:00
yutaka
fa91ea8a0f make 3.81対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@468 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 04:29:00 +00:00
yutaka
08b5820663 コメント修正のみ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@466 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 04:27:11 +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
b008ccf24f -j対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@464 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 01:41:22 +00:00
yutaka
f1cdd09d1e SDカード起動時のバックライト輝度を22に設定
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@462 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 01:38:19 +00:00
yosiokat
05b6fa7d52 HWInfoWriter
ダミーシリアルNo.をちゃんと文字列になるよう修正。
 regionとserialNoを上画面に表示するよう変更。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@461 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-15 04:33:46 +00:00
yosiokat
c56a446690 ダミーシリアルNo.をちゃんと文字列になるよう修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@460 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-15 04:20:58 +00:00
(no author)
b67c2b68f8 (更新:Akabane Jumpei)
・ランチャーを起動後、デバッガがエミュレートしているRomを読み込んで、再度ランチャーが起動できる。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@459 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-11 09:44:34 +00:00
yosiokat
4d8713e702 ・SDK3459に対応。
・ntexconvをSDKにあるものを使用するようにして、TwlIPLツリーから削除。
・TWL設定データの値チェックのバグ修正。
・SDKでPMi_WriteRegisterがFINALROM時にビルドされなくなっていたので、TwlIPL側で持つよう変更。
・本体設定の項目からリージョン設定を削除。ピクトチャット起動もとりあえず削除。
・本体設定の国設定で「国設定済みフラグ」がセットされていなかったのを修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@458 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-11 09:07:24 +00:00
yutaka
2daa7b919e 新しいROMヘッダの鍵対応
SD独自ドライバが動かなくなり、メンテなすするのも面倒なので、削除

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@457 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-11 05:46:56 +00:00
yosiokat
954b313f5d ・Makefile内のinclude以外のところで$(TWLSDK_ROOT)を使用していたのを$(ROOT)に変更。
・UIGランチャーでTwlIPLのacsignライブラリとTwlWiFiのnsslライブラリで特定のシンボルがぶつかるワーニング
 が出ることの修正として、acsignライブラリからEncrypt関数を抜き出して、別ライブラリとする。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@456 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-11 05:24:33 +00:00
yoshida_teruhisa
8216155b96 ダイレクトブートでない場合、アプリ間パラメタをランチャで常に消去するように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@455 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-10 07:51:25 +00:00
yoshida_teruhisa
d90815eb3c プリロードアプリ起動のサンプルでSDKの関数を使用するよう変更
SDKのlauncherParam.hおよびos_launcherParam.cをリビジョン3425に更新する必要アリ(全体を更新した場合のビルドは未確認)
 eseを使っていたのでesを使うように変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@454 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-10 06:15:28 +00:00
(no author)
4e23ff1ac6 (更新:Akabane Jumpei)
・デバッガがエミュレートしているRomデータを読み込む関数を追加。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@453 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-10 02:16:40 +00:00
nakasima
46ff11fc0a DSモードはTwlSDKの鍵使用時も停止しないように変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@452 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-10 01:53:38 +00:00
yosiokat
825d960449 ・SDK3384に対応。
・ESライブラリへの移行がちゃんとできていなかったのを修正。
・マウントパラメータの処理を修正。
・ドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@451 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-09 12:52:33 +00:00
yoshida_teruhisa
0dbadfcb7f HWInfoWriterをデフォルトでビルドするように追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@450 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-09 09:29:43 +00:00
yoshida_teruhisa
ece1e59e6d Relocate_InfoをSDKのlauncherParam.hへ移動した関係で変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@448 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-09 08:04:18 +00:00
nakasima
99b9ca598a ARM7のバーストモード遷移待ちの修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@447 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-09 02:04:16 +00:00
yutaka
7b7c9416c3 ESライブラリのFinal ROM版が無いのでとりあえずRelease版で代用
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@446 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-09 01:56:57 +00:00
yutaka
bb88aabda0 make fullでNITRO版を作らないように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@445 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-09 01:47:26 +00:00
nakasima
b0de31ca8f 量産用CPUでのTWLカード平文アクセス防止。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@444 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-08 10:24:36 +00:00
yoshida_teruhisa
acb215a44e ロード済みアプリ起動サンプルが動くようになったので暫定的にコミット(定数や関数は後で整理してSDKに纏める予定)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@439 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-08 05:58:02 +00:00
nakasima
878960d1a8 マイコンのDSモード遷移をOS_Bootへ移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@438 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-08 05:05:41 +00:00
nakasima
0212f49091 カメラ停止処理をOS_Bootへ移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@437 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-08 04:28:10 +00:00
yosiokat
5931623d6f SDK3346でビルドできるよう対応中。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@436 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-07 13:04:08 +00:00
(no author)
2823f32678 (更新:Akabane Jumpei)
・Romエミュレーション情報読み関数を修正 その2 

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@432 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-07 12:49:29 +00:00
yutaka
9b84321cf0 ヘッダの内容チェックの追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@431 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-07 10:25:31 +00:00
(no author)
d7c6cb4e6a (更新:Akabane Jumpei)
・Romエミュレーション情報読み関数を修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@430 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-07 10:13:44 +00:00
yoshida_teruhisa
43ce9db66c ロード済みアプリ起動関係(未完成、正常動作せず)
・プリロード時、先頭8MB内に収めるように変更
・TWLSDK/include/twl/os/common/launcherParam.hを最新にしないとコンパイル通りません

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@429 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-07 08:26:59 +00:00
yoshida_teruhisa
6ddf372f65 ロード済みアプリを起動するための実装及びテストプログラム(未完成
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@428 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-07 06:24:35 +00:00
yutaka
2db35b1696 鍵選択をFIRM_USE_TWLSDK_KEYSと関連付け
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@427 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-07 04:58:00 +00:00
yutaka
393e1d5190 ファームで消すべき鍵をブート時に消すように設定
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@426 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-07 04:57:09 +00:00
nakasima
f443a62656 crt0_firm.cでHW_TWL_MAIN_MEM_SHARED全域クリア。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@425 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-07 04:12:49 +00:00
yoshida_teruhisa
031d28479d アプリロード済みで、再配置要求なしの場合のSYSM_StartLoadTitleの処理を追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@424 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-07 02:19:18 +00:00
nakasima
2100c958fd ファームOSビルド修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@423 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-28 11:10:57 +00:00
yoshida_teruhisa
e56b7ecb69 TitleIDの変更に伴い、コード中に含まれるTitleIDの修正
その他smallfix

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@422 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-28 08:27:08 +00:00
yoshida_teruhisa
549807acfe MAKETADFLAG追加
ランチャーをNANDに入れる時見づらかったのでバナー追加
プリロードしたアプリをランチャーに起動させるデモの雛形追加
再配置デモのサイズと配置微調整

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@421 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-28 03:59:54 +00:00
nakasima
d88fba8358 アンマウント処理をOS_Bootへ移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@420 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-27 12:17:49 +00:00
yosiokat
d2bfc4d1f2 makeromの更新に伴い、RomSpecファイルを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@419 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-27 12:13:24 +00:00
nakasima
53721381e5 ランチャーでも同様に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@416 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-27 08:48:51 +00:00
nakasima
679813af1d TwlSDK内の鍵を使っている時は量産用CPUではブート禁止。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@415 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-27 08:36:40 +00:00
yutaka
cb9c7ea513 TwlSDK 3286-3305
AESの仕様変更に対応

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@413 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-27 08:24:34 +00:00
nakasima
89fd2d6640 ARM7スタティックBSSクリアの高速化。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@412 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-27 02:40:47 +00:00
yoshida_teruhisa
9e3c86d18f アプリ間連携サンプル動作解説ドキュメント修正・更新
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@411 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-27 01:41:19 +00:00
yoshida_teruhisa
b2993a4d55 アプリ間連携サンプル動作解説ドキュメント修正・更新
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@410 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-27 00:17:23 +00:00
yosiokat
38dd0e931d ・SDKリビジョン3263に対応。
・TWLSettingsDataにlastTimeBootSoftIndex要素とそのアクセス関数を追加。
・TWL設定ライト時にNTR側設定に反映する値に変更があった場合のみNTR側設定にライトするよう変更。
・makerom.TWLの仕様変更に対応。
・TADファイル名にTWL_CODEGENの値を追加するように変更。
・ドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@409 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-26 12:54:53 +00:00
yutaka
be49da0688 ESライブラリをリンクするように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@408 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-26 11:24:45 +00:00
yutaka
67c1ecb8ea ESライブラリはいらないので削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@407 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-26 11:24:06 +00:00
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