yosiokat
|
ca2a938b62
|
initializeフラグセット忘れを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1370 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 13:10:39 +00:00 |
|
nakasima
|
6769a606dd
|
HOTSW終了処理の呼び出し。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1369 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 12:03:37 +00:00 |
|
yosiokat
|
510d228557
|
・共有フォントリードライブラリの追加。
・ランチャーに共有フォントリードを実装。
・ランチャー起動時のTMPフォルダクリーンを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1368 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 12:00:44 +00:00 |
|
nakasima
|
6885accd26
|
赤箱がスリープシャットダウン対策され、TSボードは元々問題無かったためデフォルトでスリープ可能に。
蓋閉じ判定をスリープ関数へ内包して共通化。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1365 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 09:59:55 +00:00 |
|
yoshida_teruhisa
|
1cb042a69e
|
カードアプリの場合はブート直前にARM9FLXの先頭2k暗号オブジェクトをデクリプトするよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1363 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 07:53:09 +00:00 |
|
yoshida_teruhisa
|
60de8aeed5
|
ホワイトリストチェックの組み込み及びヘッダチェック位置変更準備
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1361 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 06:35:20 +00:00 |
|
(no author)
|
1a08f314dc
|
(更新:Akabane Jumpei)
Secure領域のデータは、やっぱり一時バッファに置くようにする。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1360 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 06:21:56 +00:00 |
|
(no author)
|
d1d8cc938a
|
(更新:Akabane Jumpei)
警告出ているところを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1359 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 06:01:44 +00:00 |
|
(no author)
|
0172c329f0
|
(更新:Akabane Jumpei)
任意の領域2KB分をBlowfishで復号化する関数を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1358 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 05:55:37 +00:00 |
|
(no author)
|
1fd9cf93f5
|
(更新:Akabane Jumpei)
Game領域の中途半端なサイズのデータを読んだときに、ケツの方のデータが正しく読めていなかったのを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1355 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 04:27:11 +00:00 |
|
yutaka
|
2f7387e82e
|
DHT_TEST関連で、maketadのデータ対応によりattach_dummyheaderをやめたのでROMヘッダのSEEKも削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1354 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 04:06:29 +00:00 |
|
yoshida_teruhisa
|
b4fea13c64
|
カードアプリのロード時、先頭32kバイトだけを繰り返し読んでいたので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1349 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-15 01:26:32 +00:00 |
|
nakasima
|
5cb584744c
|
SDKのROMヘッダバッファへのコピーをREBOOTまで遅延(SDKのExit処理をREBOOTでも利用するため)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1345 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 11:24:41 +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 |
|
yoshida_teruhisa
|
502a4f40ce
|
NTRセキュア領域の再配置不要なので削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1343 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 09:51:59 +00:00 |
|
yoshida_teruhisa
|
1980634f89
|
カード読み込み導入、ヘッダの検証処理まで成功
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1342 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 09:28:07 +00:00 |
|
yosiokat
|
f88d4aaa49
|
プリロードパラメータをreboot内でWLレジスタの判定をした後にHW_PARAM_TWL_SETTINGS_DATA_DEFAULT
にコピーするよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1341 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 07:44:11 +00:00 |
|
yoshida_teruhisa
|
f5168cc5b8
|
Launcher:WRAM経由ロード強制(現状、CARDアプリはロードしません=起動できません)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1340 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 07:11:42 +00:00 |
|
yoshida_teruhisa
|
b3df113d3f
|
WRAM経由でカードリードするための関数追加(動作未確認)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1339 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 06:56:20 +00:00 |
|
yoshida_teruhisa
|
d25bd963ce
|
USE_WRAM_LOADのときhotswのビルドが通らなかったので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1338 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 06:54:34 +00:00 |
|
(no author)
|
883ca102ac
|
(更新:Akabane Jumpei)
・Secure Segmentのロード先部分を少し修正
・WRAM経由カードアプリロード関係で、バナーファイル読み込み・認証コード読み込みはARM7でオートでやるように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1337 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 05:36:06 +00:00 |
|
(no author)
|
6d1b22a372
|
(更新:Akabane Jumpei)
・Secure Segmentのデータを、バッファを介さずに直接RomHeaderで指定されたアドレスに転送するように修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1336 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 04:49:48 +00:00 |
|
yoshida_teruhisa
|
4b05614231
|
AES処理の修正、TODO(緊急)追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1335 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 02:44:34 +00:00 |
|
(no author)
|
1c786636b6
|
(更新:Akabane Jumpei)
・WRAM経由カードアプリロード実装中。
ARM9側のカードリード関数を、エラーを返すように修正。(今後エラー内容の修正あり)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1331 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-14 00:57:30 +00:00 |
|
yutaka
|
4ad18c3453
|
DHT_TEST部分のコメント修正のみ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1327 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-13 08:28:34 +00:00 |
|
yoshida_teruhisa
|
84f78917bc
|
WRAM経由リードのキャッシュケア処理追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1326 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-13 08:27:02 +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 |
|
nakasima
|
649c74e9e8
|
他のスレッドや割り込みハンドラが誤動作しないように割り込み禁止後にブート対象アプリのROMヘッダへ書き換え。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1323 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-13 07:17:43 +00:00 |
|
yosiokat
|
6f68928238
|
NTR本体設定データをシステム領域にロードしておくよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1322 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-13 07:13:58 +00:00 |
|
yosiokat
|
f8a61f2215
|
NAMUT_Format で、ファイルクリア時のパターンをランダム値に変更。
また、WiFi設定データもクリアするよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1318 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-12 12:47:29 +00:00 |
|
yosiokat
|
c7ad147378
|
ペアレンタルコントロール関連の下記APIを追加。
問い合わせコード算出: SYSM_CalcPCTLInquiryCode
マスターキー算出 : SYSM_CalcPCTLMasterKey
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1317 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-12 11:16:27 +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 |
|
yoshida_teruhisa
|
226a7aa4bb
|
アプリ間パラメータクリアのタイミング修正、DATAONLYなアプリをロードしないよう修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1311 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-12 08:24:19 +00:00 |
|
yoshida_teruhisa
|
0466cb01da
|
WRAM経由アプリロードで使用するWRAMのサイズを96KBに変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1306 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-09 07:53:16 +00:00 |
|
yutaka
|
efb4e52fed
|
DHT_TEST時のデバッグコード修正のみ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1302 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-09 06:20:23 +00:00 |
|
yutaka
|
6af41fcb49
|
SVCSignHeapの実体をスタックからBSSに移動
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1301 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-09 06:16:11 +00:00 |
|
(no author)
|
a09d7afc6c
|
(更新:Akabane Jumpei)
・エラー処理を修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1294 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-09 01:28:00 +00:00 |
|
yoshida_teruhisa
|
96ceb69153
|
WRAM経由ロード実装(不具合修正・一応動作確認済)
・LAUNCHERビルド時にLOAD_APP_VIA_WRAM=TRUEでWRAM経由ロードのLAUNCHERに
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1293 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-09 01:16:58 +00:00 |
|
(no author)
|
ba4aa375de
|
(更新:Akabane Jumpei)
・関数名修正
・HotSwFinalize処理で、カードブートの場合はスロットの電源を落とさないように修正
・HotSwFinalize処理で、カードをGameモードに移行させるときは、事前に読み込んだRomHeaderを使うように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1292 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-08 08:59:22 +00:00 |
|
yoshida_teruhisa
|
16a895d5df
|
WRAM経由ロード実装(不具合アリ)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1291 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-08 07:37:23 +00:00 |
|
(no author)
|
8276454749
|
(更新:Akabane Jumpei)
・関数名修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1289 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-07 23:58:32 +00:00 |
|
yosiokat
|
f2fd1cbde6
|
アプリブート時のTWL設定データへのブートするタイトルのTitleIDとplatformCodeを保存する処理を
製品本体のみで行うよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1288 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-07 11:52:56 +00:00 |
|
yosiokat
|
06abc12bae
|
ACSign_Encryptoで、署名内のハッシュをBERエンコードするかどうかを選択できるよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1287 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-07 09:19:46 +00:00 |
|
yoshida_teruhisa
|
b9c925a653
|
AES復号:WRAM経由ファイル読み込みへの対応開始
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1286 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-07 07:54:59 +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 |
|
yosiokat
|
f9faff1c6a
|
NAMUT_Formatでクリアするディレクトリをnand:/shared1からnand:/shared2に修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1283 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-30 11:56:02 +00:00 |
|
kamikawa
|
3320a2c274
|
元に戻しました。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1282 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-30 11:03:49 +00:00 |
|
kamikawa
|
29ebc52455
|
吉岡さんによるRevision埋め込みスクリプトの改良
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1279 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-30 08:00:31 +00:00 |
|
yosiokat
|
27dc8904cb
|
アプリロード処理の整理。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1278 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-30 06:52:31 +00:00 |
|
yosiokat
|
07841a7981
|
NANDファームでのAES種セットの調整。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1277 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-30 06:35:26 +00:00 |
|
yutaka
|
3539fe8629
|
ホワイトリス仮対応部分の修正(エラーを無視する可能性があったので明示的に停止&LED点灯)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1271 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-25 06:58:43 +00:00 |
|
yoshida_teruhisa
|
cfca3d527e
|
continue忘れ...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1270 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-25 06:39:53 +00:00 |
|
yoshida_teruhisa
|
ff8443c7ab
|
NTRセキュア領域の移動を、rebootライブラリで行うようにbootAPIでメモリリストを設定
TWLカードアプリハッシュ計算処理を少々変更
NTRでもマウント情報をヘッダに従って配置しようとしていたので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1266 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-25 02:31:20 +00:00 |
|
yoshida_teruhisa
|
c77e040990
|
small fix
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1265 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-24 23:49:24 +00:00 |
|
yosiokat
|
0db2184e7d
|
NandFormatter ver.0の起動制限がうまくいっていなかったのを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1253 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-24 05:46:54 +00:00 |
|
yoshida_teruhisa
|
73e3238bc7
|
TEMPアプリのときのBootSRLPath設定を修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1249 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-24 04:03:01 +00:00 |
|
yosiokat
|
9e27adccc3
|
ビルドスイッチの追加および整理。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1240 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-23 05:58:42 +00:00 |
|
yosiokat
|
97de191f0a
|
NandInitializerのver.0を起動制限かけるようBOOTi_CheckTitleBlackList関数を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1239 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-23 05:54:44 +00:00 |
|
yutaka
|
8361985b92
|
バッファをスタックから取らないように修正(ホワイトリスト関連)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1233 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-23 04:20:11 +00:00 |
|
yutaka
|
c1e5546224
|
ホワイトリストバッファ拡張
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1223 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-22 11:42:09 +00:00 |
|
yosiokat
|
3d124962ed
|
AES鍵情報の引渡し関数として、SYSMi_SetAESKeysForAccessControl関数を用意。
ドキュメント更新。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1211 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-22 04:53:09 +00:00 |
|
yosiokat
|
51f3d75cfe
|
ビルドスイッチの整理。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1210 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-22 04:52:17 +00:00 |
|
yosiokat
|
f8ec16cc07
|
アプリ起動時にメインメモリにロードする本体設定データのうち、ペアレンタルコントロール情報
をクリアしないよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1209 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-22 04:49:30 +00:00 |
|
yutaka
|
679152dfa9
|
DSホワイトリスト関連でページの途中からのリード対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1207 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-22 04:25:02 +00:00 |
|
kamikawa
|
90f3506aa6
|
タイトルをインポートする前に NAM_DeleteTitleCompletely でタイトルを完全消去するように変更。
古いe-ticketが存在している状態で新しいESを使ってインポートしようとすると失敗する問題を回避するため。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1203 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-21 12:22:12 +00:00 |
|
yosiokat
|
7525109b97
|
・es-sdk-20080415_rc2への対応のため、ランチャーでSEAライブラリのAESスロットBを使用するよう変更。
・上記変更に伴い、ROM_SPECファイルで"HwAESSlotB TRUE"を指定。
・ドキュメント更新。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1197 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-21 06:03:41 +00:00 |
|
yoshida_teruhisa
|
cb60f24831
|
デフォルトではWRAM経由FS_Readを使わないように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1189 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-18 09:01:04 +00:00 |
|
kamikawa
|
5081912251
|
クリーンアップ処理でサブバナーのCRCを破壊する処理を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1183 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-18 05:43:33 +00:00 |
|
yutaka
|
afe6754808
|
fix error message
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1182 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-18 04:44:59 +00:00 |
|
yoshida_teruhisa
|
63751319bf
|
ダウンロードアプリの場合はロード時にHMACSHA1ではなく普通のSHA1を計算するように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1181 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-18 04:29:54 +00:00 |
|
yoshida_teruhisa
|
9bff50cb0b
|
ハッシュ計算をWRAM経由ファイルリードのコールバック関数で行うように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1180 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-18 02:36:36 +00:00 |
|
(no author)
|
2dc980c63c
|
(更新:Akabane Jumpei)
・カードデータ読み出し中に起きたエラーの回復は、状態回復スレッドにまかせるよう修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1179 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-17 13:47:53 +00:00 |
|
yosiokat
|
b92eab37aa
|
WDSライブラリの追加。
ランチャーへの組み込み。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1178 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-17 13:40:21 +00:00 |
|
yoshida_teruhisa
|
8546785d43
|
NANDアプリヘッダ読み込み完了時、Workにあるヘッダ読み込み完了フラグをONに
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1173 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-17 07:21:04 +00:00 |
|
yoshida_teruhisa
|
b93e15429f
|
アプリロード関係の変更
・ビルドスイッチでアプリロード時のアルゴリズムを切り替えられるよう変更
(LOAD_APP_VIA_PRIMAL_FS定義で普通のReadを使用)
・WRAM経由READでWRAMCの後半を使うように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1170 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-17 06:08:43 +00:00 |
|
yutaka
|
59658b9740
|
FATの改ざんで負のサイズが指定されることに対応、
DHT_PrepareDatabaseで代用できるようになったのでDHT_CheckDatabaseを非公開化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1169 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-17 05:22:47 +00:00 |
|
yutaka
|
fe3343bc33
|
冗長な処理の削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1167 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-17 01:35:39 +00:00 |
|
yutaka
|
b03934fb02
|
データベースに余分なヘッダが追加できるように、ファイル名の代わりにシーク済みFSFileを取るようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1163 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-16 09:55:42 +00:00 |
|
yutaka
|
e0ba8d3d76
|
ホワイトリストをromアーカイブからNANDアプリ形式に変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1162 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-16 09:12:23 +00:00 |
|
yutaka
|
53786510bb
|
内部static領域をworkに含めた (合計513KB必要)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1160 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-16 07:10:16 +00:00 |
|
yoshida_teruhisa
|
8b5f5ecd76
|
WRAM経由ファイル操作関数の組み込み(ハッシュ計算およびAES領域復号のCallbackは未実装)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1158 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-16 06:45:32 +00:00 |
|
nakasima
|
e876697b8f
|
ゲームカード抜け検出時のカード電源OFFコード追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1150 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-15 12:18:09 +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)
|
3bdc49eac2
|
(更新:Akabane Jumpei)
・カードデータ読み込み中にエラーが発生した場合、電源ON/OFFを繰り返していたのを修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1148 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-15 11:11:26 +00:00 |
|
yutaka
|
2614946a21
|
デバッグ出力調整のみ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1146 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-15 08:31:44 +00:00 |
|
yutaka
|
fd9db3ca3a
|
マスタリング済みDSソフト対応 (DHT_TEST=TRUE時)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1142 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-15 07:05:05 +00:00 |
|
kamikawa
|
003982a6b5
|
クリーンアップ時に shared1 以下と photo 以下も全消去するように変更。
Nandアプリのインポートするしないの判定条件式が微妙に間違っていた不具合を修正。(影響小)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1141 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-15 07:02:28 +00:00 |
|
yutaka
|
8c4f896561
|
仮に埋め込んでいたdht.cを削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1137 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-15 05:55:27 +00:00 |
|
yutaka
|
44e2ea8043
|
ホワイトリスト関連ライブラリAPIをdhtライブラリに再構成(移動させただけ)
あいかわらずDHT_TEST=TRUEつきでビルドしないとどこからも呼ばれない
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1136 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-15 05:54:02 +00:00 |
|
nakasima
|
a07189ff5c
|
CmpMcSlotModeをGetMcSlotModeへ差し替え。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1133 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-15 01:33:08 +00:00 |
|
(no author)
|
70a73bd2a0
|
(更新:Akabane Jumpei)
・HotSwライブラリで行っていた、デバッグ用ハッシュチェックを行わないようにビルドスイッチを修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1131 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-14 12:52:27 +00:00 |
|
nakasima
|
6c8e58e242
|
カードスクランブル乱数の種を固定値になりやすいVカウンタからチック&RTC初回ロード値へ変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1128 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-14 09:40:24 +00:00 |
|
yutaka
|
698caf92af
|
DSハッシュテーブル検証コードのランチャーへの組み込み(DHT_TEST=TRUE指定でフルビルドすると組み込まれる)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1127 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-14 08:29:05 +00:00 |
|
yoshida_teruhisa
|
4462a071f2
|
・アプリリスト作成時、DataOnlyフラグも見るように変更
・アプリロード速度チューニング つもりつもりのコメント実装(適当)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1123 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-14 06:00:11 +00:00 |
|
nakasima
|
3009f2ac79
|
TWLではレジューム後のゲームカード再ロードが可能であり、PM_GoSleepModeでNANDブート時にカード抜け検出を強制的に無効化
されていることもあるので、DS-IPLとは異なりスリープ時のカード抜けは検出しないようにしておく。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1122 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-14 05:36:00 +00:00 |
|
yosiokat
|
20db005a9a
|
無線LEDの点灯タイミングを無線ファームロード前に移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1115 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-11 12:55:33 +00:00 |
|
yosiokat
|
c0758a3dc6
|
コメント修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1113 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-11 12:32:42 +00:00 |
|
(no author)
|
3435278d07
|
(更新:Akabane Jumpei)
・TODO追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1112 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-11 12:18:09 +00:00 |
|
(no author)
|
3035b1ffb3
|
(更新:Akabane Jumpei)
・Secure1,2モードのデータリードシーケンスを共通化
・ソースちょっと整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1110 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-11 10:04:30 +00:00 |
|
yosiokat
|
34231893d3
|
無線LED処理の追加。
ドキュメント更新。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1108 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-11 05:54: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)
|
c74172d664
|
(更新:Akabane Jumpei)
・Bonding Optionの取得処理を追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1105 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-11 00:38:07 +00:00 |
|
kamikawa
|
46043f3a55
|
NandInitializer が無線ファームを消去してしまう不具合を修正。RomVersion を 0->1 へ
ファーム書き込み時のキャッシュ操作をより安全な形に改善。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1103 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-10 10:43:21 +00:00 |
|
kamikawa
|
466f7c8dd1
|
デポップ処理の見直し。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1102 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-10 10:40:57 +00:00 |
|
yoshida_teruhisa
|
e9b0efe6e3
|
ランチャーは、飛び先&マウント可能リストに入れないよう変更
セキュアアプリは、マウント可能リストに入れないよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1100 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-10 08:02:39 +00:00 |
|
(no author)
|
7c49fcf322
|
(更新:Kawase Tomohiro)再修正→・リビジョン情報埋め込み部分で、svnが見つからなかった時の処理を修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1099 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-10 07:52:54 +00:00 |
|
nakasima
|
85e08a7801
|
ROMエミュレーション情報がARM9へ反映されるように修正。
HOTSW_GetRomEmulationBuffer()をARM9とARM7で共通のコードに。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1098 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-10 07:40:51 +00:00 |
|
yoshida_teruhisa
|
5f9914777a
|
タイトルリストの作成方式変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1096 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-10 02:10:12 +00:00 |
|
yosiokat
|
5d40bc12f8
|
・リビジョン情報埋め込み部分で、svnが見つからなかった時の処理を修正。
・スケジュールのアップデート中。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1095 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-09 13:27:47 +00:00 |
|
nakasima
|
3c0842903f
|
DSP用WRAM-B/Cのクリア。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1094 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-09 11:37:48 +00:00 |
|
nakasima
|
69bf5a72a4
|
DSP用WRAM-B/Cのクリア。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1092 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-09 11:36:36 +00:00 |
|
yoshida_teruhisa
|
1086b94648
|
署名チェックのデバグ用コードを若干変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1089 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-09 02:12:28 +00:00 |
|
yoshida_teruhisa
|
4e63f543f8
|
AESデクリプト処理のタイミングを変更(署名チェック直後)
デクリプト範囲判定の厳密化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1088 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-09 02:05:11 +00:00 |
|
(no author)
|
2c5239e87d
|
(更新:Akabane Jumpei)
・スロットの現在のモードを返す関数を追加
・スロット電源ON関数修正
・ソースちょっと整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1087 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-09 01:57:17 +00:00 |
|
yosiokat
|
df513bea4c
|
無線フライトモードフラグ制御および無線LED制御を追加。(とりあえずコメントアウト)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1086 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-09 01:23:11 +00:00 |
|
yoshida_teruhisa
|
a3c534841b
|
モジュール読み込みサイズの制限を32バイトアライメントに変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1085 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-09 00:23:16 +00:00 |
|
nakasima
|
7ecf7d7e2a
|
warnig修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1084 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-08 11:51:23 +00:00 |
|
nakasima
|
e693ad5716
|
カード差込み時のみスリープ解除条件にカード抜け(カード無し)を含める。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1083 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-08 11:43:36 +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
|
c6817bba98
|
ランチャーへスリープ処理を追加(デフォルトではディセーブル)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1081 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-08 09:46:05 +00:00 |
|
nakasima
|
0a4a3e2e1e
|
ワンセグのスリープ時シャットダウン対策。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1080 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-08 05:49:43 +00:00 |
|
yoshida_teruhisa
|
209b3a99fb
|
開発版ROMにてAES復号動作確認済。コンソールへの表示を少し変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1077 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-08 01:09:18 +00:00 |
|
nakasima
|
6265e414db
|
typo.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1075 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-07 10:42:59 +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 |
|
yoshida_teruhisa
|
4db0d8c3d8
|
AES領域復号に使うカウンタの初期値セット忘れていたので追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1073 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-07 08:27:53 +00:00 |
|
yoshida_teruhisa
|
144871a860
|
CARDからのstaticモジュール読み込みサイズを16バイトアライメントに補正するよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1072 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-07 07:59:44 +00:00 |
|
yoshida_teruhisa
|
d72fc7e87b
|
(CARD以外の)staticモジュール読み込みサイズを16バイトアライメントに補正するよう変更。
検証時にAESデクリプト処理が走るように変更(AES有効なROMは未検証)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1071 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-07 06:27:04 +00:00 |
|
yoshida_teruhisa
|
80ea5b96a3
|
ランチャー:起動するROMのAES暗号化領域復号の処理追加途中経過(多分まだ機能しないはず)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1069 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-07 01:43:36 +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 |
|
yoshida_teruhisa
|
301228f70f
|
ランチャー:起動するROMのAES暗号化領域復号の処理追加中
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1063 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-04 02:32:45 +00:00 |
|
yosiokat
|
235a5c9195
|
・makerom.TWL.launcher更新。
・LauncherとMachinSettingsのRSFにDisableDebugを仕込んでおく。
・ドキュメント更新。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1060 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-03 13:37:22 +00:00 |
|
yoshida_teruhisa
|
b62cd8406a
|
テストプログラムに正解リストおよび画面への表示を追加
その他コメント追記
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1050 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-03 06:24:49 +00:00 |
|
nakasima
|
e69ba86cea
|
DS-IPL同様にブート直前に例外ベクタをクリアしておく。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1042 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-02 09:22:34 +00:00 |
|
yoshida_teruhisa
|
7301b9742d
|
MountInfo.cのミス修正
テストプログラム更新
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1038 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-02 07:18:26 +00:00 |
|
nakasima
|
85ebbe2439
|
TODO追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1022 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-01 04:42:32 +00:00 |
|
kamikawa
|
fb67b2efe5
|
NandInitializer* でのクリーンアップ実行時に public.sav 及び private.sav をffクリアして再フォーマットするようにしました。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1021 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-01 04:15:56 +00:00 |
|
nakasima
|
176c41ed91
|
実機ではNANDアプリはNAND、カードアプリはカードのみブート許可。
コメント追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1020 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-31 13:16:14 +00:00 |
|
kamikawa
|
b20cab0606
|
正式なフォーマット後にTWLCFG*.datを生成していなかった不具合を修正(これまでは再起動後にリカバリ生成されていました)
namut : エラー出力を改善
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1019 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-31 12:16:18 +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 |
|
yoshida_teruhisa
|
9220e19858
|
Launcherからのsrl起動時、署名チェック失敗で止まるように変更(tlfでは署名チェックの結果スルー)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1017 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-31 08:05:05 +00:00 |
|
yoshida_teruhisa
|
718d2d09ad
|
ランチャーからランチャーを起動する場合の鍵の選択ルーチンを最新版TitleIDに対応
ついでにルーチンを若干変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1015 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-31 07:29:56 +00:00 |
|
yoshida_teruhisa
|
e82bde9500
|
ひととおり動作確認できたので、
デバッガ起動したアプリからLauncherへのリターン時にデバッガカードROMを直接起動しないようにするコードを復活
ついでにソースコード整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1014 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-31 07:07:37 +00:00 |
|
yosiokat
|
ef98d823d7
|
各アプリのイニシャルコード変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1010 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-31 05:21:17 +00:00 |
|
yosiokat
|
2cd5d2aa30
|
マウント情報の整理。
カードアプリの時は、デフォルトではマウント情報をセットしないが、SDIO[1]が有効な時のみ、
nand, nand2, shared1, shared2, photo, (sdmc)をセットするよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1007 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-31 05:03:26 +00:00 |
|
yoshida_teruhisa
|
516d15beeb
|
ランチャーから起動するアプリ認証時の鍵選択時、起動アプリがランチャーである場合の鍵選択の条件を最新のゲームコードにあわせて修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@990 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-27 23:49:37 +00:00 |
|
yosiokat
|
aadb5a8459
|
システムメニュー系アプリ全てのゲームコードを正式な形(たぶん)に更新。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@989 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-27 13:00:02 +00:00 |
|
kamikawa
|
926b0278d0
|
NAMUT_SearchInstalledSoftBoxCount を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@987 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-27 12:04:50 +00:00 |
|
yoshida_teruhisa
|
8f40e9bb55
|
mountInfo.cが散らばっていたので整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@982 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-27 08:10:38 +00:00 |
|
yoshida_teruhisa
|
1b866df715
|
mountInfoで大変なことをしていたので修正
・ランチャーのmountInfo登録時、デフォルトリストを直接弄ってそのまま次のアプリでもそのリストをデフォルトとして使っていた
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@980 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-27 05:51:02 +00:00 |
|
nakasima
|
93bb8dc624
|
デバッガが接続されるように戻す。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@978 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-27 05:34:52 +00:00 |
|
yoshida_teruhisa
|
3fa8093c22
|
前回ブートがNTRならランチャーパラメータ無効にする処理の有効化
ランチャーからのアプリブート時、ランチャー自身のマウントパスをクリア
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@971 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-27 01:02:18 +00:00 |
|
nakasima
|
683e49f131
|
USG無線パッチ選択の修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@968 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-26 11:48:45 +00:00 |
|
nakasima
|
a2d0a36d99
|
REBOOTコアコードとコアスタック間の隙間をクリア。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@966 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-26 11:07:43 +00:00 |
|
nakasima
|
44f4b81bdf
|
OSFromFirmBufとOSFromBromBufの差分はNANDファームで消去しているようなのでOSFromFirmBufのクリアで統一。
ビルドが通るようにインクルードヘッダを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@963 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-26 09:34:40 +00:00 |
|
yoshida_teruhisa
|
580fd7494d
|
鍵情報を消すとき、fromBromでなくfromFirmとして消すように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@956 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-26 07:24:13 +00:00 |
|
yoshida_teruhisa
|
e18627491d
|
・Launcher起動時特定条件化で起動する本体設定のタイトルIDをNAMを利用してリストから取得するように変更
・無駄なコードを発見したので処分
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@955 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-26 06:54:41 +00:00 |
|
yosiokat
|
6f1eac754a
|
ARM9のブート処理の先頭で、念のためキャッシュケアを追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@954 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-26 04:56:16 +00:00 |
|
yosiokat
|
e7e887206a
|
アプリブート時にplatformCodeとTitleIDを保存するよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@953 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-26 04:53:07 +00:00 |
|
yosiokat
|
3f548b7ba5
|
無線ファームロード処理の修正。HotStart初期化に失敗した時は、その場でColdStartロードを再実行するようにする。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@951 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-26 02:59:50 +00:00 |
|
yosiokat
|
70fa4555b0
|
・SYSM_ReadParametersの処理順序見直し。
・初回起動シーケンスの判定修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@949 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-26 02:50:20 +00:00 |
|
yosiokat
|
c3b03029af
|
NANDファームを経由せずにブートした際は、MountInfoをクリアしてから固定値を設定するよう修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@947 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-26 02:32:28 +00:00 |
|
yoshida_teruhisa
|
61ee307295
|
・ROMロード時、ヘッダ情報が書き換えられないための保険追加
・MachineSettingのIDが違っていたので修正(暫定処置)
・ランチャー再起動の時はデバッガがつながっていてもフリーランするように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@939 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-25 08:16:41 +00:00 |
|
yosiokat
|
b06a9529fd
|
ランチャーでBootSRLPathをNANDファームから引き渡してもらうよう変更。
ランチャーのポストクリアリスト変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@938 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-25 05:55:43 +00:00 |
|
yoshida_teruhisa
|
5119d1c405
|
Launcherからアプリ起動時の検証でセキュアアプリの鍵選択を失敗していたので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@935 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-25 02:25:18 +00:00 |
|
yoshida_teruhisa
|
3b31dbb1e3
|
マウント情報を一時的にバッファに格納し、rebootの際の再配置コピーにて正規の位置へ移動されるように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@933 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-25 00:05:07 +00:00 |
|
yosiokat
|
9c68d56d3f
|
TWLアプリブート時にLCFG関連のデータをメインメモリに展開しておくよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@929 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-24 08:43:24 +00:00 |
|
yoshida_teruhisa
|
87d99166b0
|
ロード時、カードROMヘッダバッファにROMヘッダを読み込む事で、カードアプリタイトルが変化してしまう問題の修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@928 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-24 07:44:27 +00:00 |
|
yoshida_teruhisa
|
556f2dac5e
|
Launcher:アプリのヘッダは一時的にカードROMヘッダのバッファに上書きで読み込み、最終的にbootAPIの中で配置するように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@927 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-24 06:53:45 +00:00 |
|
yosiokat
|
cc46c7c758
|
・デバッガ用システムメニュー専用commonKey引渡し処理を追加。
・NANDファームからのBootSRLPathをHW_TWL_FS_BOOT_SRL_PATH_BUF経由で受け取るようにする。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@926 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-24 06:34:38 +00:00 |
|
yoshida_teruhisa
|
364627a03e
|
ランチャーはランチャー専用鍵を使うように変更(開発用)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@925 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-24 04:37:27 +00:00 |
|
nakasima
|
e471cd5bc9
|
強制NTRモード対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@924 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-24 04:22:47 +00:00 |
|
nakasima
|
2a7a086057
|
REBOOTの変更に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@921 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-21 11:05:25 +00:00 |
|
yosiokat
|
c95b7cb89f
|
・アプリへの鍵パラメータ引継ぎ処理を実装。
・MachineSettingsで、AES SlotC鍵を要求するよう変更。
・ドキュメント更新。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@920 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-21 09:36:22 +00:00 |
|
kamikawa
|
6881bd5424
|
BOOT_WaitStartのサウンド停止処理をSND_Disable()からSND_Shutdown()に変更。
CODECがTWLモードの場合、再初期化を行うように変更。
デポップ処理追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@911 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-19 05:42:13 +00:00 |
|
yoshida_teruhisa
|
cffcc232d2
|
ランチャーブート時にマウント情報をセットする際のTitleIDの修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@910 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-19 05:13:02 +00:00 |
|
yoshida_teruhisa
|
bab56841b2
|
ランチャーからのTWLアプリブート前にタイトルIDリストを生成、格納するよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@909 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-19 02:01:11 +00:00 |
|
yoshida_teruhisa
|
a5ed2b9952
|
preclearリストの修正(メインのSharedはここでは消さない)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@905 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-18 12:08:45 +00:00 |
|
kamikawa
|
863e8fb0b8
|
1.HWNormalInfoのカメラ情報書き込みに対応。
2.Nandのshared2ディレクトリをパーティション1から0に移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@904 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-18 12:06:30 +00:00 |
|
yoshida_teruhisa
|
5e6881945d
|
small fix
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@899 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-18 09:08:50 +00:00 |
|
yoshida_teruhisa
|
f21f62ded1
|
WRAMクリアDSアプリの事を考慮していなかったので変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@898 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-18 09:07:01 +00:00 |
|
yoshida_teruhisa
|
81e66f51cb
|
マウント情報をWRAMに隠蔽するための変更
・ARM7側からWRAMにマウント情報を格納するため、mountInfo関連を大手術
・ビルドの通っていないアプリが使っているlcfテンプレートを変更
・ランチャーとSDKのFSがランチャーバージョンの格納および取得に対応するまで、マウント情報まわりが正常に機能せず
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@895 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-18 07:31:21 +00:00 |
|
kamikawa
|
5271be0a70
|
カレントパスの管理をFSに任せるのをやめて自前で管理するように変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@891 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-17 10:37:36 +00:00 |
|
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 |
|
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 |
|
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
|
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 |
|
(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 |
|
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 |
|
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 |
|
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 |
|
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 |
|