yoshida_teruhisa
|
0c7e955d55
|
TwlSDK 3029対応
・リセットパラメタの処理及び情報を一部SDKのosライブラリに組み込んだ関係の修正
・その他3029対応のため細々と
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@352 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-12 09:41:18 +00:00 |
|
nakasima
|
d082cb325c
|
hyenaコンポーネントでWRAMが足りなくなったためWRAM-Bの32KBを追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@351 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-12 08:38:06 +00:00 |
|
(no author)
|
22adb17b32
|
UIグループで考えたバナーフォーマット案のシート"fromUIG"を追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@350 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-12 08:34:24 +00:00 |
|
yoshida_teruhisa
|
7992c356ee
|
チェック用設定追加。その他細々。
5.ARM7StaticをWRAMに直接配置。(その後、更に一部をWRAMにオートロード)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@349 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-12 04:41:31 +00:00 |
|
nakasima
|
31b6d74f9d
|
電池残量LED補正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@348 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-12 04:35:45 +00:00 |
|
yosiokat
|
c2ee48afc8
|
・本体設定データの整理。
・HWNormalInfo, HWSecureInfo, TWLSettingsの3種類のファイルに分割。
・上記3つのファイルフォーマットを共通のTSFフォーマットにする。
・MachineSettingsで上記フォーマットに追随。
・HWInfoWriterも上記フォーマットに追随。
・Launcher
・OS_InitをSYSM_Init内に取り込んで、OS_SetMainArenaHiが有効になるようにする。
・SYSM_ReadParametersの処理を整理する。
・RTC補正値をセットするよう変更。
・hyena.TWL
・RTCリセット検出を行うようにする。
・SCFGレジスタ値をWRAMのシステム領域にコピーするよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@347 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-11 13:00:58 +00:00 |
|
yosiokat
|
7ed96f4434
|
・hyena.TWLでRTCリセットチェックを行うよう変更。
・同じく、SCFGレジスタの内容をWRAMのシステム領域にコピーするよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@346 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-11 12:46:31 +00:00 |
|
nakasima
|
950de4a028
|
マイコンもDSモードへ遷移。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@345 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-11 11:19:33 +00:00 |
|
yutaka
|
25592759b2
|
ARM9側LTDMAIN対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@344 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-11 10:34:50 +00:00 |
|
yutaka
|
09e141f8c6
|
TwlSDK 2947-2994対応
SCFGのWRAMコピー対応
いろいろ整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@343 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-11 10:34:23 +00:00 |
|
yutaka
|
61265162f7
|
鍵設定周りを分割整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@342 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-11 08:39:51 +00:00 |
|
yutaka
|
090a572280
|
鍵設定周りを分割整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@341 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-11 08:39:19 +00:00 |
|
nakasima
|
887c0b4f6e
|
DS互換モードサウンド対応。
TwlSDK-r2947の変更に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@340 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-11 08:30:29 +00:00 |
|
yoshida_teruhisa
|
d7be8245c9
|
5通りのチェック用設定が完成。ランチャーからの動作確認済み。
0.デフォルト配置領域にロード
1.すべての再配置領域をデフォルト配置領域に被せつつ、後方からコピーされるようにロード
2.すべての再配置領域をデフォルト配置領域に被せつつ、前方からコピーされるようにロード
3.すべての再配置領域がデフォルト配置領域と被らないようにロード
4.ARM9FLXとARM7FLXの位置を交換するようにロード(NGパターン)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@339 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-11 06:58:32 +00:00 |
|
yoshida_teruhisa
|
38febecf36
|
再配置チェックツール作成中
・再配置チェックに使いやすいよう、オートロード及びヒープの位置を調整
・テンプレートとなるMakefileを作成。今後このMakefileから配置を弄れるようにするか考え中
・デフォルトではtests以下をビルドせず、TWL_IPL_WITH_TESTSを指定したときのみビルドするように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@338 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-11 05:34:57 +00:00 |
|
yoshida_teruhisa
|
64bcc7e1e9
|
RelocateChecker:Makeである程度簡単にアプリのサイズを太らせられるように変更
・incre.exeは特に修正予定もないのでバイナリのみコミット
・ARM7の置き場や適切なサイズを検討中……ARM9を半減させてARM7のサイズを大きくする予定
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@337 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-10 08:04:00 +00:00 |
|
nakasima
|
a3c7e48491
|
TWLデバッガROMエミュレーション要求仕様書へ「エミュレーション情報」章を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@336 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-10 04:12:48 +00:00 |
|
yoshida_teruhisa
|
c65c34395a
|
再配置チェッカプログラム暫定版
・デバッガからの起動には未対応
・ARM9の先頭0x800バイトの仕様が不明瞭なため、その部分の初期値チェックは動作せず
・0x2000200から0x2000280までを暫定的にダイジェストハッシュ値の記憶領域として使用しているため、この領域へROMをロードするようなマッピングの再配置チェックは不可
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@335 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-07 05:00:53 +00:00 |
|
yosiokat
|
ecd52da240
|
とりあえず実機ではハッシュが合うようにした。
・ハッシュを保存するところを0x02000400に
・ARM9のハッシュを0x800ずらしたところから計算(makerom.TWLもそれに合わせている)
・SHA-1コンテキストをMMEMのおしりの方にstaticで持たせてみた。
くらい?
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@334 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-07 00:05:06 +00:00 |
|
yoshida_teruhisa
|
4182e17ba0
|
再配置チェッカ中途保存
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@333 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 10:33:58 +00:00 |
|
yutaka
|
310b8522c4
|
いらないはずのアイドルスレッドをコメントアウト
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@332 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 09:59:06 +00:00 |
|
yutaka
|
5f6747cf63
|
動かなくなっていたのを修正
BL輝度を22に設定
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@331 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 09:54:59 +00:00 |
|
yutaka
|
4eab1acf89
|
small fix
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@330 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 09:54:26 +00:00 |
|
yutaka
|
5e4486ca45
|
SDでもROMファイルシステムが使えるように修正(未検証)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@329 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 09:53:37 +00:00 |
|
yutaka
|
ab0344e274
|
全部ARM9側でFS_ReadFileする版の作成(100msec遅い)
一時バッファ利用版AES対応 (未検証)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@328 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 08:25:42 +00:00 |
|
yoshida_teruhisa
|
765a4dfc96
|
再配置チェッカープログラム追加(作成中……)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@327 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 07:50:32 +00:00 |
|
yutaka
|
b0459903e2
|
・PXIをTwlSDK版と共存できるように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@326 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 07:01:24 +00:00 |
|
yutaka
|
2366583b76
|
とりあえずボンディングオプションチェックを外しておく
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@325 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 05:11:59 +00:00 |
|
yutaka
|
8653228de2
|
コード整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@324 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 05:11:18 +00:00 |
|
yutaka
|
c026b0a78c
|
・バックライト輝度を最低に修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@323 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 05:10:17 +00:00 |
|
yutaka
|
8596bd4da8
|
・FS_Initでハングアップしないように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@322 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 05:09:43 +00:00 |
|
yutaka
|
51041cf86f
|
・PXIをTwlSDK版と共存できるように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@321 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 05:08:47 +00:00 |
|
yosiokat
|
9d06eb337b
|
acsigon関係のファイルコミット忘れを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@320 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 05:07:19 +00:00 |
|
yosiokat
|
c6cf2021d4
|
setupの環境変数変更漏れを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@319 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 02:04:07 +00:00 |
|
yosiokat
|
c574e36a5a
|
・SDKリビジョン2885に対応。
・環境変数TWLIPL_ROOTをTWL_IPL_RED_ROOTに変更。
・HWInfoの鍵ペアを差し替え。
・hyenaコンポーネントで起動時にコンポーネント名がちゃんとPrintfされるよう修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@318 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 01:58:02 +00:00 |
|
yutaka
|
756040ddca
|
add Makefile
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@317 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 01:26:30 +00:00 |
|
yoshida_teruhisa
|
edd8c0211d
|
言語マップ差し戻し
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@316 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 00:23:12 +00:00 |
|
(no author)
|
84c7f218b5
|
(更新者)akabane_jumpei カードデータのARM9常駐モジュール先頭2KBの暗号化領域を復号化対応のヘッダ追加忘れ2...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@315 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 00:09:13 +00:00 |
|
(no author)
|
927c813489
|
(更新者)akabane_jumpei カードデータのARM9常駐モジュール先頭2KBの暗号化領域を復号化対応のヘッダ追加忘れ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@314 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-06 00:03:09 +00:00 |
|
(no author)
|
e6d27a1aaf
|
(更新者)akabane_jumpei カードデータのARM9常駐モジュール先頭2KBの暗号化領域を復号化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@313 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-05 12:58:41 +00:00 |
|
yosiokat
|
75a9423d25
|
・生産工程でNANDに書き込んで、以降はReadOnlyとなるHW情報を追加。
・HW情報や本体設定データを共通のTSFフォーマットにするため、TSF
フォーマットのコードを追加。(現状はHW情報のみ対応)
・HW情報用のRSA鍵ペアを追加。
・acsignライブラリにRSA暗号化関数を追加。
・acsignライブラリのRSAでコード関数の値チェックを修正。
・HW情報をライトするHWInfoWriterを追加。
・NANDフラッシュマップ&フォルダツリーのフォルダ構成における各ファイルに
ついて、RSA署名の有無と使用する鍵による色分けを行う。
・TWL_SystemMenuメモリマップにNANDファーム用バッファを記載。
(ランチャーとメモリが重ならないように)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@312 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-05 12:19:30 +00:00 |
|
yoshida_teruhisa
|
84cd86d19d
|
miscのInitAllocatorでヒープ領域をゼロクリアするよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@311 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-05 06:28:59 +00:00 |
|
nakasima
|
eb67ac4d0b
|
OS_Bootと重複しているIOレジスタとシステム領域のクリア処理の削除。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@310 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-04 10:39:36 +00:00 |
|
nakasima
|
de6b36359a
|
DSカード暫定対応。
エントリポイントはDS互換ROMヘッダ領域を参照。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@309 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-04 08:46:51 +00:00 |
|
yoshida_teruhisa
|
ce62662072
|
NTRカードのときもヘッダ情報をHW_TWL_ROM_HEADER_BUFとHW_ROM_HEADER_BUFへコピーするよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@308 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-04 08:29:12 +00:00 |
|
yoshida_teruhisa
|
3a8980990c
|
デバッガを繋いでいないと、意図したとおりに動かない状態であったため、現状のrebootライブラリ仕様に合わせて暫定処置
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@307 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-04 08:04:48 +00:00 |
|
yoshida_teruhisa
|
565c57aedb
|
再配置後clearリストの生成を実装(動作検証はrebootライブラリの修正待ち)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@306 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-04 05:24:47 +00:00 |
|
yoshida_teruhisa
|
83ece203e0
|
再配置情報関連の修正版。ある程度動作確認がとれたのでコミット。
・ROMロード位置から再配置情報の自動設定を実装
・post clearのリスト生成は未実装(考案中)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@305 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-04 02:35:45 +00:00 |
|
yoshida_teruhisa
|
17573105db
|
small fix
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@304 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-03 08:03:10 +00:00 |
|
yoshida_teruhisa
|
2395486701
|
・ロード時の再配置判定およびロード位置の変更を実装
・srlブート時、boot関数に指定するコピーリストの生成を実装
・post clearのリスト生成は未実装
・SDK最新版を使用していないためrebootライブラリがビルドできず、再配置が必要なアプリでの動作は未確認
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@303 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-03 08:00:29 +00:00 |
|