Commit Graph

  • b7f941d9d9 HOTSTART時に、無線データセグメントが失われていた場合(DSモードからのHWリセットとか。) 一時的なWorkaroundとして、COLDSTART扱いにするように変更。 (RC版ドライバのChip1.1では、Datasegmentがサポートされていないため、常にCOLD扱いになります。) sato_masaki 2008-03-21 04:01:02 +0000
  • 706b2c4217 ・FW typeの読み出しを追加。 ・titleID変更への対応。 ・無線ファームのファイル名をWLFWに変更。  それに伴い、WFW0、WFW1を作っていたMakefileを削除。 sato_masaki 2008-03-20 07:24:41 +0000
  • a99952e807 無線ファームウェアファイルの新フォーマット sato_masaki 2008-03-19 13:36:11 +0000
  • e7c996dffc TwlSDKのFC対応(途中まで) yutaka 2008-03-19 11:36:21 +0000
  • 6881bd5424 BOOT_WaitStartのサウンド停止処理をSND_Disable()からSND_Shutdown()に変更。 CODECがTWLモードの場合、再初期化を行うように変更。 デポップ処理追加。 kamikawa 2008-03-19 05:42:13 +0000
  • cffcc232d2 ランチャーブート時にマウント情報をセットする際のTitleIDの修正 yoshida_teruhisa 2008-03-19 05:13:02 +0000
  • bab56841b2 ランチャーからのTWLアプリブート前にタイトルIDリストを生成、格納するよう変更 yoshida_teruhisa 2008-03-19 02:01:11 +0000
  • 165be5da68 NAND格納カメラパラメータの更新 yutaka 2008-03-19 02:00:05 +0000
  • ec59c75346 外部デポップ回路によるデポップ処理を追加。(デポップ期間の調整が今後必要) CODECの初期化関数をCDC_InitForFirstBoot()に変更。 kamikawa 2008-03-19 01:25:19 +0000
  • 195a3c880f process_format.c において DUMP_NAND_TREE を define すると NAND をフォーマットする前と後のツリー情報を出力することができます。 NandInitializer/NandFormatter の挙動を確認したい方は是非是非お試しください。 kamikawa 2008-03-18 12:15:43 +0000
  • a5ed2b9952 preclearリストの修正(メインのSharedはここでは消さない) yoshida_teruhisa 2008-03-18 12:08:45 +0000
  • 863e8fb0b8 1.HWNormalInfoのカメラ情報書き込みに対応。 2.Nandのshared2ディレクトリをパーティション1から0に移動。 kamikawa 2008-03-18 12:06:30 +0000
  • 261bdc04c7 lsfファイルの指定ミスを修正。 kamikawa 2008-03-18 12:04:40 +0000
  • 28ce2ef358 ドキュメント更新。 yosiokat 2008-03-18 10:11:18 +0000
  • 1aa188130b リンカスクリプト関連ファイルをracoonベースで統一。 正式にフォーマットする際、HWInfo.datやTWLCFG0.dat などを生成しないように変更。 上記ファイル郡の名称の変更やファイルサイズ変更への追随を怠ると不整合が発生するため。 Write Hardware Info メニューを実行すると LCFG関数内でリカバリ生成されるのでそちらに任せる。 kamikawa 2008-03-18 09:30:21 +0000
  • 7eb7bd8eda LCFG_TWL_REGION_** から OS_TWL_REGION_** への定義変更に対応。 kamikawa 2008-03-18 09:12:07 +0000
  • 5e6881945d small fix yoshida_teruhisa 2008-03-18 09:08:50 +0000
  • f21f62ded1 WRAMクリアDSアプリの事を考慮していなかったので変更 yoshida_teruhisa 2008-03-18 09:07:01 +0000
  • 583f2e98df LCFG_TWL_REGION_** から OS_TWL_REGION_** への定義変更に対応。 kamikawa 2008-03-18 08:52:22 +0000
  • fc590a417a Launcher起動時、コンポーネント側でLauncherバージョンを格納するように変更 yoshida_teruhisa 2008-03-18 08:17:02 +0000
  • 81e66f51cb マウント情報をWRAMに隠蔽するための変更 ・ARM7側からWRAMにマウント情報を格納するため、mountInfo関連を大手術 ・ビルドの通っていないアプリが使っているlcfテンプレートを変更 ・ランチャーとSDKのFSがランチャーバージョンの格納および取得に対応するまで、マウント情報まわりが正常に機能せず yoshida_teruhisa 2008-03-18 07:31:21 +0000
  • dc1dc006ab NANDに格納予定のカメラパラメータ yutaka 2008-03-18 05:43:12 +0000
  • 5a3610a9a6 NandFormatterもMakeするべく追加。 kamikawa 2008-03-18 05:06:22 +0000
  • 87337e3d4c NandFormatterを追加。実態としてはNandInitializerの機能制限版のようなもので ソースファイルはNandInitializerのものを参照しています。 kamikawa 2008-03-17 10:46:09 +0000
  • 5271be0a70 カレントパスの管理をFSに任せるのをやめて自前で管理するように変更。 kamikawa 2008-03-17 10:37:36 +0000
  • b73bbdbef5 デバッガ通信用にカードスロット2の電源をON。 nakasima 2008-03-17 05:10:25 +0000
  • 8dea6394b8 SerialNoをプリント出力していましたが、NandFormatter実行時にSerialNoが出力されると 問題があるかもしれないため、念のためにコメントアウトしました。 kamikawa 2008-03-17 04:33:36 +0000
  • 66f0d9184d MachineSettingsがセキュアコンポーネントに対応しきれていなかったのを修正。 yosiokat 2008-03-14 12:36:33 +0000
  • 33e7341dd2 エミュレーション情報にTLF-ROMイメージフラグを追加。 nakasima 2008-03-14 12:06:46 +0000
  • fef55b9945 MachineSettings更新。  コンポーネントをarmadilloに変更。  アクセスコントロール情報を正しい値に修正。 yosiokat 2008-03-14 11:32:48 +0000
  • 10bf37c3f9 デバッガフラグ直接参照を隠蔽する関数を追加。 nakasima 2008-03-14 11:15:09 +0000
  • f98292f8f0 ・システムメニュー内アプリのTitleID変更   セキュアアプリ:ランチャー、本体設定、HWInfoWriter、NandInitializer   システムアプリ:ピクトチャット、DSダウンロードプレイ   システムデータonly:無線ファーム ・上記TitleID変更に合わせて、使用するmakerom.TWLを変更。 ・makerom.TWL.sysとmakerom.TWL.secureは、TwlSDKから参照するよう変更。 ・attach_dummyromheaderで設定するTitleIDは、"dataOnly"フラグが必ず立つよう変更。 ・ドキュメント更新。 yosiokat 2008-03-14 11:06:33 +0000
  • 49c5affe59 常にsysmenuでDO_NOT_SHOW_LAUNCHERがONになっていたので修正…… ついでに、片方だけビルドスイッチ指定するような事故防止のためのコード追加 yoshida_teruhisa 2008-03-14 07:35:43 +0000
  • 8cedf4f6e0 画面表示しないバージョンのLauncher変更  ・カードを挿している場合はカードのアプリを起動  ・カードを挿していない場合およびSelect押下起動では本体設定が起動  ・画面表示しないバージョンのLauncherをビルドする場合は、ビルドスイッチにDO_NOT_SHOW_LAUNCHERを指定してsysmenuライブラリおよびLauncherをビルドする必要あり   (片方だけスイッチ指定してビルドするなどの事故に要注意) yoshida_teruhisa 2008-03-14 07:16:18 +0000
  • e5d0ba8ed5 makerom.TWL.launcher.exeを追加(ただし、鍵は今のところsystemアプリ用) yoshida_teruhisa 2008-03-14 06:10:38 +0000
  • 78aa85d41f Selectを押しながらランチャーを起動するとNANDにインポートされた本体設定プログラムをブートするように変更 yoshida_teruhisa 2008-03-14 05:42:00 +0000
  • 3410b9269e SDK4737のlcfgライブラリ修正に対応。 yosiokat 2008-03-14 04:57:36 +0000
  • fc52f1763d ・ビルドスイッチDO_NOT_SHOW_LAUNCHERで、GUIを表示しないバージョンのLauncherをビルドするように変更 ・LauncherのリセットをSelect+Start+Xに変更 yoshida_teruhisa 2008-03-13 06:55:52 +0000
  • 5cac7ab7b1 (更新:Akabane Jumpei) ・TWLカード対応(未完成) ・Game領域の常駐モジュール展開時の条件を修正 ・ソース整理 (no author) 2008-03-13 01:08:09 +0000
  • e2ce1df5b5 ドキュメント更新。 yosiokat 2008-03-12 13:23:49 +0000
  • 3008c730ce (更新:Akabane Jumpei) ・Arm9常駐モジュールのGame領域にかかっている部分のデータ読み込み条件を修正 (no author) 2008-03-12 12:44:14 +0000
  • e58eec78fd スタックが結構ギリギリになっているので増やしておく。 将来コードの変更忘れ等が発生しにくいようにコードに一貫性を持たせる。 nakasima 2008-03-12 11:51:20 +0000
  • 735cc061c3 (更新:Akabane Jumpei) ・拡張Arm9常駐モジュールのサイズがSecure2領域内におさまっている場合に対応 (Secure2領域におさまっている場合はGame領域読み部分を飛ばす) (no author) 2008-03-12 11:18:20 +0000
  • 8e91b26985 製品CPUではNITROモードでもブートしないのをデフォルト設定に戻す。 nakasima 2008-03-12 11:03:34 +0000
  • 714e5ea256 (更新:Akabane Jumpei) ・Arm9常駐モジュールのサイズがSecure領域内におさまっている場合に対応 (Secure領域におさまっている場合はGame領域読み部分を飛ばす) (no author) 2008-03-12 10:56:22 +0000
  • 5628bb0a15 NTR開発カードに書き込んで起動できるようにイニシャルコード追加。 nakasima 2008-03-12 09:11:07 +0000
  • d5a5319482 IS-TWL-DEBUGGER初回接続時ロードSRLイメージを追加。 nakasima 2008-03-12 08:02:38 +0000
  • 28a0a22b9a (更新:Akabane Jumpei) ・符号生成回路初期化をRomHeaderのデバイスタイプを見て設定するように修正 ・DMAとカードのデータ転送終了を待つインライン関数を追加 ・ソースの整理 (no author) 2008-03-12 06:58:03 +0000
  • 8eda9eb609 makerom.TWLの仕様変更に伴い、tools内のバイナリを更新 secure, sysそれぞれのmakerom.TWLでしかsecureアプリおよびsystemアプリを作成できないように yoshida_teruhisa 2008-03-12 05:55:46 +0000
  • f85716dd96 (更新:Akabane Jumpei) ・hotswライブラリ用ブランチ (no author) 2008-03-12 05:32:10 +0000
  • eb4cb839f5 (更新:Akabane Jumpei) ・Blowfishの鍵は内部で持っているものを使うように修正。ローカルで持っていた鍵ファイルは削除。 (no author) 2008-03-12 05:16:48 +0000
  • 6bf4d3207c bootAPIでセキュアシステム以外はファーム(元はブートROM)からもらった鍵領域を消しておく(SDコンテキストは残す)。 nakasima 2008-03-12 04:37:12 +0000
  • 187834627f 以前間違えてコミットしていたようなので修正 yoshida_teruhisa 2008-03-12 02:45:24 +0000
  • ffe1d98b96 SDK4686対応 makerom.TWLの仕様変更に伴うrsfの変更 yoshida_teruhisa 2008-03-12 02:43:58 +0000
  • 328d492716 カードロック解除前にカードI/FとカードDMAの停止を確認。 nakasima 2008-03-12 02:25:55 +0000
  • c8d2118ff5 ROMヘッダドキュメント更新。 yosiokat 2008-03-12 00:03:06 +0000
  • c28799559f 間違ってコミットしたので削除 yutaka 2008-03-11 10:18:13 +0000
  • cb1539af2f git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@858 b08762b0-b915-fc4b-9d8c-17b2551a87ff yutaka 2008-03-11 10:14:46 +0000
  • b2a85004ea copyright表記追加 (no author) 2008-03-11 02:41:09 +0000
  • 982d25aaee SDK4636への対応。 HWInfoWriterで無線強制OFFを設定できるようにする。 yosiokat 2008-03-10 12:57:20 +0000
  • b5f4910d7f TWL無線ファームウェアフォーマット資料を追加。 sato_masaki 2008-03-10 08:15:42 +0000
  • e92349ee37 ROMヘッダフォーマット変更。 yosiokat 2008-03-10 02:13:18 +0000
  • b7ef98e446 TWL無線ファームウェアの新フォーマットに対応。 (チップバージョンは1.0で固定。) sato_masaki 2008-03-08 14:53:35 +0000
  • 53335a137a (更新:Akabane Jumpei) ・カードデータ転送終了割り込みでスレッドを起こしていたのを、DMAデータ転送終了割り込みで起こすように変更中。(今の所DMAイネーブルフラグのポーリング) (no author) 2008-03-08 10:48:12 +0000
  • 4be2d0fdb4 1.NAM関数はマウント情報をもとに空きドライブを探しますが、NandInitializerで使用しているF:とG:はマウント情報に登録されていないため(sdmc-launcerファームのみ)   空きドライブと判定されインポート処理でマウントに失敗していました。そのためマウント情報にF:G:ドライブを追加するようにしました。(暫定) 2.タイミングによって.tadファイルのインポートが完了しない不具合を修正しました。 3..tadファイルの情報としてpublicSaveSize及びprivateSaveSizeも上画面に表示するようにしました。 kamikawa 2008-03-07 11:26:19 +0000
  • f40d6584a3 ResetRTC初回起動時に32kHzクロックを出力するようにした yutaka 2008-03-07 11:01:10 +0000
  • c0492ee4af 初期化時にDS互換Blowfishキーテーブルをコピー。 ブート前のWRAM0/1クリア。 現状ではARM9でのキーテーブルコピー時にはライトスルーしているはずだが念のためキャッシュをフラッシュしておく。 nakasima 2008-03-07 09:23:00 +0000
  • ed41e55df5 (更新:Akabane Jumpei) ・ARM9から渡されたDS互換Blowfishテーブルを使うように変更。 デフォルトでは、ビルドスイッチでローカルのBlowfishテーブルを使うようになっている。 ビルドスイッチ:USE_LOCAL_KEYTABLE (hotsw/ARM7/include/blowfish.hで定義) (no author) 2008-03-07 07:46:13 +0000
  • 6a0631dddb small fix yutaka 2008-03-07 02:30:02 +0000
  • ab0eac9c37 small fix yutaka 2008-03-07 02:29:06 +0000
  • 4c9d8c4105 #ifdef SDK_SUPPORT_PMIC_2 忘れ yutaka 2008-03-07 02:25:04 +0000
  • 2baabefc33 WIFIパッチ適用時は重複してUSG無線パッチを当てないように修正(ローンチで無くなったけど念のため)。 nakasima 2008-03-07 01:29:43 +0000
  • fb1bd48d84 NANDファーム用NORヘッダバイナリを追加(無線モジュール生産時にはこのデータを書き込んでもらう)。 ドキュメント追記。 nakasima 2008-03-07 01:24:43 +0000
  • 2461dde7fe ソースに[TODO]追加。 yosiokat 2008-03-06 12:46:14 +0000
  • d4af8c247c スケジュール更新。 ドキュメント更新。 yosiokat 2008-03-06 12:45:55 +0000
  • bb6beacf5d 鍵管理情報の更新 yosiokat 2008-03-06 11:19:55 +0000
  • 8e74f4a305 DS互換BlowfishテーブルをHW_WRAM_0経由でARM9からARM7へ渡す。 nakasima 2008-03-06 11:08:22 +0000
  • 552d7c0f48 バッドブロック置換処理を追加。 nakasima 2008-03-06 09:41:43 +0000
  • 0d30d436f1 バッドブロック置換処理を追加。 nakasima 2008-03-06 09:33:13 +0000
  • 7baf8e0659 1. TADファイルの判定処理はこれまで".tad"という小文字の拡張子のみで行っていましたが、大文字の".TAD"もチェックするように修正しました。 2. 扱うことのできるTADファイルの数を 16 個から 256 個 に増やしました。 kamikawa 2008-03-06 07:18:38 +0000
  • 2a7ae80461 small fix sato_masaki 2008-03-06 06:36:31 +0000
  • 38c6572c6e SDK4555にてアプリジャンプ関係を隠蔽したため、それに伴う修正 メモリロード済みアプリへのジャンプが無くなったので、そのために用意していた再配置情報の処理を削除 yoshida_teruhisa 2008-03-06 06:22:41 +0000
  • db51580a3b 鍵リセットAPIの整理 yutaka 2008-03-06 05:35:41 +0000
  • 4f37095fa3 鍵リセットAPIの整理 yutaka 2008-03-06 05:33:03 +0000
  • 15cf158bd4 NandInitializerのARM7コンポーネントへinitScfg.c追加。 nakasima 2008-03-06 02:11:53 +0000
  • 89ac6480ae ドキュメント変更。 yosiokat 2008-03-05 13:06:25 +0000
  • 46998863e1 NANDファームのNORヘッダ領域のタイムスタンプは0固定に。 nakasima 2008-03-05 12:03:32 +0000
  • 64a4d850c0 (更新:Akabane Jumpei) ・blowfishのソースを整理 (no author) 2008-03-05 10:18:52 +0000
  • 92d40c2243 デバッガ判定フラグをARM9でチェックする前に設定し、製品カードの後差しで本フラグが消されないように修正。 nakasima 2008-03-05 08:37:19 +0000
  • f5a5cb0520 (更新:Akabane Jumpei) ・余計なデバッグ出力を削除 (no author) 2008-03-05 08:17:32 +0000
  • c1fd7a62ac ランチャーでリビジョンが表示されなくなっていたので修正 yoshida_teruhisa 2008-03-05 06:54:54 +0000
  • df73611e3c HOTSWスレッドの優先度をコンポーネント側で指定できるように。 nakasima 2008-03-05 06:52:42 +0000
  • 898c58c02c MachineSettings:ペアレンタルコントロールのレーティング団体番号をSDK(rev.4516)に合わせる。 nishikawa_takeshi 2008-03-05 06:12:44 +0000
  • 85b6d1fb48 セキュアコマンドレイテンシをROMヘッダから取得するように変更。 nakasima 2008-03-05 06:02:51 +0000
  • a7f1f274a2 X3バックライト対応その2:X3以降ではバックライト輝度値の保存にLCFGを使用しないよう変更 yoshida_teruhisa 2008-03-05 05:51:35 +0000
  • f0e34f5fd5 ・HWInfoWriterにおいて、HW情報とTWL本体設定データのデータリード順序に誤りがあったのを修正。 ・リージョンを変更した時は、必ずTWL本体設定データの再ライトを行うよう変更。 yosiokat 2008-03-05 05:39:55 +0000
  • c63da87132 (更新:Akabane Jumpei) ・フラグ整理により、HotSwの状態を設定する関数がいらなくなったので削除 (no author) 2008-03-05 05:23:46 +0000
  • 8ad7f47288 セキュアコマンド初回送信部分の共通化。 nakasima 2008-03-05 05:03:57 +0000
  • 3b2442607c X3バックライト対応その1:とりあえずランチャー起動時にはX2以前のみLCFGの値に従って輝度設定するよう変更 yoshida_teruhisa 2008-03-05 04:57:21 +0000
  • a363914ca5 タイトルIDによるブートターゲット選択を追加。 未使用配列のクリアコード削除。 nakasima 2008-03-05 01:40:02 +0000