(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 |
|
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 |
|
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 |
|
(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 |
|
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
|
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 |
|
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 |
|
(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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
(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 |
|
(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 |
|
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
|
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 |
|
(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 |
|