(no author)
|
c13bf5fd8b
|
(更新:Akabane Jumpei)
・エラー処理の修正。カード読み最中に何らかのエラーが発生した場合は、フラグ操作してバナーを消し、スロットの電源をOFFする。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1410 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-20 02:21:32 +00:00 |
|
(no author)
|
0cf9aaad4f
|
(更新:Akabane Jumpei)
・WRAM経由カードアプリロード関係の修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1344 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 10:40:41 +00:00 |
|
(no author)
|
6fbf5a91e6
|
(更新:Akabane Jumpei)
・WRAM経由カードアプリロード実装中。
一応使えるが、リード関数がエラーを返さないなど、要修正箇所あり。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1325 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-13 08:23:43 +00:00 |
|
(no author)
|
831f5068f8
|
(更新:Akabane Jumpei)
・WRAM経由カードアプリロード実装中
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1314 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-12 09:11:01 +00:00 |
|
(no author)
|
fe957af115
|
(更新:Akabane Jumpei)
・finalize処理追加
・活線挿抜 許可/抑制対応
・ちょっとソース整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1285 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-01 04:39:56 +00:00 |
|
nakasima
|
c42bc3397c
|
アプリジャンプ時のデバッガ接続対応(ROMエミュレーション情報再ロード版)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1149 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-15 11:24:20 +00:00 |
|
(no author)
|
ce1e0cbda0
|
(更新:Akabane Jumpei)
・関数名の変更
・いらない構造体メンバの削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1107 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-11 02:18:59 +00:00 |
|
(no author)
|
8b7a32631c
|
(更新:Akabane Jumpei)
・スロットのカード挿抜状態とランチャーの挿抜状態がズレ場合にそれを修正するスレッドを追加(新17ピンスロット・DSテレビetc対策)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1106 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-11 02:06:00 +00:00 |
|
(no author)
|
b17524a88a
|
(更新:Akabane Jumpei)
・TWLカード対応(KeyTable2は一時的なものをローカルに持つ)
・符号生成回路初期値をRomヘッダを見て変更するようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1082 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-08 10:05:48 +00:00 |
|
nakasima
|
cd6d0fbfa9
|
カード抜去時にROMエミュレーション情報をクリアしないように変更。
NANDアプリデバッグ時にROMエミュレーションしないケースに対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1074 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-07 09:56:46 +00:00 |
|
(no author)
|
41158cfed8
|
(更新:Akabane Jumpei)
・DMAデータ転送終了割り込みハンドラの設定部分を修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1068 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-04 12:48:04 +00:00 |
|
nakasima
|
e7279e61d2
|
ROMエミュレーション情報を初回ロード時しか読まないように変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1018 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-31 10:31:44 +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)
|
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 |
|
(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 |
|
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 |
|
(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
|
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 |
|
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 |
|
(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 |
|
(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
|
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 |
|
(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 |
|
(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
|
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 |
|
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 |
|
(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 |
|
(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 |
|
(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)
|
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 |
|
(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 |
|
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
|
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 |
|
(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 |
|
(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 |
|
(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 |
|
(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 |
|
(no author)
|
4a115a8dd4
|
(更新:Akabane Jumpei) 常駐モジュールの配置先を SYSM_CheckLoadRegionAndSetRelocateInfo を使って取得(デバッグ中)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@387 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-20 08:02:56 +00:00 |
|
(no author)
|
c585730106
|
(更新:Akabane Jumpei) 常駐モジュールの配置先を SYSM_CheckLoadRegionAndSetRelocateInfo を使って取得(コミットし忘れ)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@386 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-20 06:08:43 +00:00 |
|
(no author)
|
4175e2dae7
|
(更新:Akabane Jumpei) NDmaを使って、カードデータをバッファに転送するよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@376 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-19 05:56:04 +00:00 |
|
(no author)
|
35152214c6
|
更新:Akabane Jumpei DSカードType2のGameモードのページリード関数を修正。バナーは正常に表示されるようになったが、ゲーム起動が出来ていない。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@374 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-19 01:36:44 +00:00 |
|