Commit Graph

  • 718d2d09ad ランチャーからランチャーを起動する場合の鍵の選択ルーチンを最新版TitleIDに対応  ついでにルーチンを若干変更 yoshida_teruhisa 2008-03-31 07:29:56 +0000
  • e82bde9500 ひととおり動作確認できたので、 デバッガ起動したアプリからLauncherへのリターン時にデバッガカードROMを直接起動しないようにするコードを復活 ついでにソースコード整理 yoshida_teruhisa 2008-03-31 07:07:37 +0000
  • 567af02285 AES鍵初期化判定を修正 yutaka 2008-03-31 06:21:34 +0000
  • 19d9bf5a75 参照する data フォルダを NandInitializer -> NandInitializerRed へ変更。 kamikawa 2008-03-31 05:27:51 +0000
  • 89f39c049a 暫定的にFreeBoxCount設定を無効にする。 yosiokat 2008-03-31 05:21:55 +0000
  • ef98d823d7 各アプリのイニシャルコード変更。 yosiokat 2008-03-31 05:21:17 +0000
  • f105524cb1 NandInitializerの名称変更に対応 yutaka 2008-03-31 05:16:06 +0000
  • 4fae063c6e ツールの名称及びTitleID変更作業(作業 3/3 全完了のはず) kamikawa 2008-03-31 05:05:01 +0000
  • 2cd5d2aa30 マウント情報の整理。  カードアプリの時は、デフォルトではマウント情報をセットしないが、SDIO[1]が有効な時のみ、  nand, nand2, shared1, shared2, photo, (sdmc)をセットするよう変更。 yosiokat 2008-03-31 05:03:26 +0000
  • 8653f5937a NandFormatter -> NandInitializer へ名称変更 NandInitializerAuto -> NandInitializerProduction へ名称変更 (作業2/3) kamikawa 2008-03-31 04:47:27 +0000
  • aada18bb73 NandInitializer を NandInitializerRed に名称変更。(作業1/3) kamikawa 2008-03-31 04:33:31 +0000
  • dfc42c52dd AES鍵設定のタイミング変更、TS_VERSION>200のときはPM_InitFIRMを呼ばないようにした(何もしていないので) yutaka 2008-03-31 04:06:26 +0000
  • d42a9c8bcb 古いNandFormatter.srl対応のため、HLNJでもリトライするようにした yutaka 2008-03-31 03:54:50 +0000
  • 41e2f11644 ファームでCARDライブラリを使用可能にするためカード電源ON時はARM9側のカードリセット解除。 nakasima 2008-03-28 13:21:06 +0000
  • 61e50493fb ランチャーのSCFGをRSFでイネーブルに。 nakasima 2008-03-28 10:12:04 +0000
  • 063fe7cf5f add comment. sato_masaki 2008-03-28 09:19:12 +0000
  • e960f68c33 鍵が古かったのを修正。 yosiokat 2008-03-28 08:54:48 +0000
  • 915ca10e70 fwType=1のときに限って、DataSegmentをチェックするように変更。 (TWL無線ドライバRC版向けのWorkaround、将来的にこのチェックは無くなる。) sato_masaki 2008-03-28 07:18:27 +0000
  • c04bf51705 無線ファームウェアフォーマット更新(これでFIX)。 sato_masaki 2008-03-28 06:18:22 +0000
  • 77dd9a66e5 makerom.TWL.launcherにSDKの変更を反映。 yosiokat 2008-03-28 05:23:39 +0000
  • dd30d48814 無線ファームのゲームコード変更に対応。 yosiokat 2008-03-28 05:11:55 +0000
  • d40ab0192a ESライブラリのROM版があるので回避コード削除 yutaka 2008-03-28 04:28:37 +0000
  • c3bc246043 ランチャーのゲームコード修正をHWInfoWriter、NandInitializerに反映。 yosiokat 2008-03-28 01:14:22 +0000
  • be63849fdf ゲームコードとリージョンの修正。 yosiokat 2008-03-28 00:59:17 +0000
  • c1387bb750 AESのIDの一部をファームでも書くことに。 yutaka 2008-03-28 00:56:30 +0000
  • 516d15beeb ランチャーから起動するアプリ認証時の鍵選択時、起動アプリがランチャーである場合の鍵選択の条件を最新のゲームコードにあわせて修正 yoshida_teruhisa 2008-03-27 23:49:37 +0000
  • aadb5a8459 システムメニュー系アプリ全てのゲームコードを正式な形(たぶん)に更新。 yosiokat 2008-03-27 13:00:02 +0000
  • 2521a7e48c AES鍵のファームによる変更 (NAND暗号化鍵も変更されます!) yutaka 2008-03-27 12:05:01 +0000
  • 926b0278d0 NAMUT_SearchInstalledSoftBoxCount を追加。 kamikawa 2008-03-27 12:04:50 +0000
  • f3bd7860e2 TWLイニシャルコード設定規則のドキュメント追加。 yosiokat 2008-03-27 10:51:26 +0000
  • 75d128d580 REBOOT_Execute再仕様変更に対応。 nakasima 2008-03-27 10:08:10 +0000
  • ddb34e418b InstalledSoftBoxCount FreeSoftBoxCount の対応作業を行いました。 FreeSoftBoxCountに空きが無い場合はインポートできないようにしました。 HWInfoの削除メニューをなくしました。 kamikawa 2008-03-27 09:39:55 +0000
  • 0460e64d9b REBOOT_Execute仕様変更に対応。 nakasima 2008-03-27 09:16:07 +0000
  • 8f40e9bb55 mountInfo.cが散らばっていたので整理 yoshida_teruhisa 2008-03-27 08:10:38 +0000
  • 73dd85efc7 NandInitializer/NandInitializerAuto/NandFormatter のARM7側コードはこれまで mongoose.TWL を元にしていましたが 機密性向上のため armadillo ベースに作り直しました。(ARM7側のコードが全てARM7専用WRAMで動作) kamikawa 2008-03-27 06:44:02 +0000
  • 1b866df715 mountInfoで大変なことをしていたので修正  ・ランチャーのmountInfo登録時、デフォルトリストを直接弄ってそのまま次のアプリでもそのリストをデフォルトとして使っていた yoshida_teruhisa 2008-03-27 05:51:02 +0000
  • 65d5587ceb 無線ファームロード処理が失敗した時にアプリブートができないバグの修正。 yosiokat 2008-03-27 05:44:39 +0000
  • 93bb8dc624 デバッガが接続されるように戻す。 nakasima 2008-03-27 05:34:52 +0000
  • e1275a2481 MachineSettings:ファイル追加し忘れ。ご迷惑をおかけしました。 nishikawa_takeshi 2008-03-27 05:22:55 +0000
  • 6005d7e993 hwi.c関連以外はacsignライブラリをリンクしないように修正、 hwi.c関連はcryptoライブラリをリンクしないように修正 (TWLHWInfo.cでcryptoの方を使うようにすべき) yutaka 2008-03-27 05:16:09 +0000
  • fc8597b10a MachineSettings:フリーソフトBOX数の設定を追加。 nishikawa_takeshi 2008-03-27 04:53:05 +0000
  • 323a4d0573 無線ファームのロードに完全失敗した時にブートできなくなる不具合を修正。 yosiokat 2008-03-27 02:30:14 +0000
  • 0b29dbf56e バージョン情報の代わりに日付をいれるように変更。 簡易フォーマットはメニュー表示で「FORMAT」としていましたが実際の動作と乖離しているため「Clean Up」に変更しました。 SDカードの挿抜イベントコードを削除。 kamikawa 2008-03-27 02:22:09 +0000
  • 35f64fc543 アプリジャンプのデバッグに関するドキュメント yoshida_teruhisa 2008-03-27 01:31:26 +0000
  • 3fa8093c22 前回ブートがNTRならランチャーパラメータ無効にする処理の有効化 ランチャーからのアプリブート時、ランチャー自身のマウントパスをクリア yoshida_teruhisa 2008-03-27 01:02:18 +0000
  • 52f09ccb34 NandInitializerAuto を追加しました。(生産工程用?)NandInitializerと基本的には同じものですが L&Rを押さなくても自動的に初期化処理が開始されます。 kamikawa 2008-03-26 12:54:41 +0000
  • 7a11cb7419 SDK5080の変更に対応。 yosiokat 2008-03-26 12:23:24 +0000
  • 683e49f131 USG無線パッチ選択の修正。 nakasima 2008-03-26 11:48:45 +0000
  • f95f4cb225 暫定的にランチャーのセーブデータをなくす。 yosiokat 2008-03-26 11:43:39 +0000
  • a2d0a36d99 REBOOTコアコードとコアスタック間の隙間をクリア。 nakasima 2008-03-26 11:07:43 +0000
  • 44bc866851 FromFirmからNANDコンテキスト削除 yutaka 2008-03-26 10:39:07 +0000
  • 94136bae52 (更新:Akabane Jumpei) ・チャッタリングカウンタ/カウンターAの値を変更 ・ホットスワップライブラリのファイナライズ処理を実装中 ・スロット電源ON時のソフトウェアウェイトを変更 20080312_hotsw (no author) 2008-03-26 09:36:28 +0000
  • 44f4b81bdf OSFromFirmBufとOSFromBromBufの差分はNANDファームで消去しているようなのでOSFromFirmBufのクリアで統一。 ビルドが通るようにインクルードヘッダを修正。 nakasima 2008-03-26 09:34:40 +0000
  • b7873c9c29 SDK_TS_VERSION==200対応 yutaka 2008-03-26 09:19:10 +0000
  • 022712bf6f 定数定義のinlucde忘れ yutaka 2008-03-26 09:16:21 +0000
  • 76cedf4cda デバッグプリントを抑制。 sato_masaki 2008-03-26 08:51:34 +0000
  • 37c181e407 ブートSRLの設定前に念のためクリア yutaka 2008-03-26 08:13:13 +0000
  • a46581a519 FromFirmからNANDコンテキスト削除 yutaka 2008-03-26 08:12:45 +0000
  • 262e8bafd7 FromFirmからNANDコンテキスト削除 yutaka 2008-03-26 08:11:17 +0000
  • 580fd7494d 鍵情報を消すとき、fromBromでなくfromFirmとして消すように変更 yoshida_teruhisa 2008-03-26 07:24:13 +0000
  • e18627491d ・Launcher起動時特定条件化で起動する本体設定のタイトルIDをNAMを利用してリストから取得するように変更 ・無駄なコードを発見したので処分 yoshida_teruhisa 2008-03-26 06:54:41 +0000
  • 6f1eac754a ARM9のブート処理の先頭で、念のためキャッシュケアを追加。 yosiokat 2008-03-26 04:56:16 +0000
  • e7e887206a アプリブート時にplatformCodeとTitleIDを保存するよう変更。 yosiokat 2008-03-26 04:53:07 +0000
  • 27a0005496 定義修正。 yosiokat 2008-03-26 04:52:05 +0000
  • 3f548b7ba5 無線ファームロード処理の修正。HotStart初期化に失敗した時は、その場でColdStartロードを再実行するようにする。 yosiokat 2008-03-26 02:59:50 +0000
  • 5928ff205a コメント修正。 yosiokat 2008-03-26 02:58:18 +0000
  • 70fa4555b0 ・SYSM_ReadParametersの処理順序見直し。 ・初回起動シーケンスの判定修正。 yosiokat 2008-03-26 02:50:20 +0000
  • aac2a11aa8 ランチャーのマウント情報登録処理の修正。 yosiokat 2008-03-26 02:44:37 +0000
  • c3b03029af NANDファームを経由せずにブートした際は、MountInfoをクリアしてから固定値を設定するよう修正。 yosiokat 2008-03-26 02:32:28 +0000
  • e5290340f0 PARTNER用LCFのMOUNT_INFO対応。 nakasima 2008-03-26 01:59:41 +0000
  • 0aa84389e5 パラメータ更新(サイズも変更!) yutaka 2008-03-26 01:41:02 +0000
  • 39a7a0b2fe Coldスタート時はアプリパラメータもクリア(矢田さんからの要望)。 nakasima 2008-03-25 12:33:06 +0000
  • d3591577c8 NANDコンテキストのコピーミス修正 yutaka 2008-03-25 10:22:43 +0000
  • 1db4646ea8 main.rsf : SDCardAccess を TRUE 指定 formatter.c : 参照するマウント情報アドレスを適切なものに変更。NANDファーム起動ならWRAM。NORファーム起動ならSHARED領域を参照。 main.c : コード美化 kamikawa 2008-03-25 08:49:18 +0000
  • 43fa50bf9d (更新:Akabane Jumpei) ・ソースの整理 ・デバッガ(ランチャ自身)を読み込んだ時、ハッシュチェックで引っかかっていたところを修正。 ・TWLカード対応中。ハッシュチェックでは引っかからなくなったが、アプリを起動すると止まる。 (no author) 2008-03-25 08:38:39 +0000
  • 08e8d2ad99 ランチャーの表示から"TWL”を削除。 yosiokat 2008-03-25 08:19:55 +0000
  • 61ee307295 ・ROMロード時、ヘッダ情報が書き換えられないための保険追加 ・MachineSettingのIDが違っていたので修正(暫定処置) ・ランチャー再起動の時はデバッガがつながっていてもフリーランするように変更 yoshida_teruhisa 2008-03-25 08:16:41 +0000
  • b06a9529fd ランチャーでBootSRLPathをNANDファームから引き渡してもらうよう変更。 ランチャーのポストクリアリスト変更。 yosiokat 2008-03-25 05:55:43 +0000
  • a216e3d926 フォーマットを行うためにFATFS_Initの前にHW_SD_NAND_CONTEXT_BUFのクリアが必要 kamikawa 2008-03-25 04:45:21 +0000
  • c73694aa16 TWLアプリのロード先とHW情報の領域が被っていた問題への暫定対応 yoshida_teruhisa 2008-03-25 02:31:08 +0000
  • 5119d1c405 Launcherからアプリ起動時の検証でセキュアアプリの鍵選択を失敗していたので修正 yoshida_teruhisa 2008-03-25 02:25:18 +0000
  • 33e427c6e2 電源ボタン対応、 SD/NANDのDMA2つ使用 yutaka 2008-03-25 01:21:38 +0000
  • 3b31dbb1e3 マウント情報を一時的にバッファに格納し、rebootの際の再配置コピーにて正規の位置へ移動されるように変更 yoshida_teruhisa 2008-03-25 00:05:07 +0000
  • c8d8e4f517 MountInfoとSrlPathにちゃんと対応したつもり yutaka 2008-03-24 12:21:19 +0000
  • bbb6bc01a7 menu_launcher/sdmc_launcherの更新 ・NANDコンテキストをファームで共有メモリにコピーするようにした ・FATFSの許可アーカイブリストの場所を指定するようにした ・FSのうち、sdmc_launcherでのみ使用するコードを分離した ・共有メモリのFS用バッファをいろいろ使うようにした(rollback) ・利用後の共有メモリのFS用バッファを消すようにした ・アドレスの変わらないポインタにconstを付けた(void *constのように) yutaka 2008-03-24 11:47:19 +0000
  • 6025e2391d (更新:Akabane Jumpei) ・カードの状態を監視するスレッドを生成。割り込みで変化したカード状態と比較して、状態がずれていたらメッセージを送る。 ・TWLカード対応。拡張常駐モジュールのハッシュチェックは通っているが、アプリを起動すると止まる。 ・カード読みシーケンスの判定にボンディングオプションの条件も追加 ・IFフラグをポーリングして活栓挿抜を実装できる関数を用意(デバッグ用) ・ローカルにKeyTable2を用意 ・ソースの整理 (no author) 2008-03-24 10:38:09 +0000
  • 9c68d56d3f TWLアプリブート時にLCFG関連のデータをメインメモリに展開しておくよう変更。 yosiokat 2008-03-24 08:43:24 +0000
  • 87d99166b0 ロード時、カードROMヘッダバッファにROMヘッダを読み込む事で、カードアプリタイトルが変化してしまう問題の修正 yoshida_teruhisa 2008-03-24 07:44:27 +0000
  • 556f2dac5e Launcher:アプリのヘッダは一時的にカードROMヘッダのバッファに上書きで読み込み、最終的にbootAPIの中で配置するように変更 yoshida_teruhisa 2008-03-24 06:53:45 +0000
  • cc46c7c758 ・デバッガ用システムメニュー専用commonKey引渡し処理を追加。 ・NANDファームからのBootSRLPathをHW_TWL_FS_BOOT_SRL_PATH_BUF経由で受け取るようにする。 yosiokat 2008-03-24 06:34:38 +0000
  • 364627a03e ランチャーはランチャー専用鍵を使うように変更(開発用) yoshida_teruhisa 2008-03-24 04:37:27 +0000
  • e471cd5bc9 強制NTRモード対応。 nakasima 2008-03-24 04:22:47 +0000
  • 85c12f27be REBOOT_TARGET_TWL_SECUREに修正。 yosiokat 2008-03-24 04:14:58 +0000
  • acfd5f39f6 hyenaのwarning対策。 nakasima 2008-03-21 11:14:57 +0000
  • 2a7a086057 REBOOTの変更に対応。 nakasima 2008-03-21 11:05:25 +0000
  • c95b7cb89f ・アプリへの鍵パラメータ引継ぎ処理を実装。 ・MachineSettingsで、AES SlotC鍵を要求するよう変更。 ・ドキュメント更新。 yosiokat 2008-03-21 09:36:22 +0000
  • 7471dd6f81 ドキュメント更新。 yosiokat 2008-03-21 07:37:57 +0000
  • e8b7741472 ドキュメント更新。 yosiokat 2008-03-21 07:37:15 +0000
  • 64dba148c3 modify attribute values. sato_masaki 2008-03-21 04:49:06 +0000
  • 97118eadc2 ROMファイルにカメラデータを追加。 kamikawa 2008-03-21 04:09:04 +0000