nakasima
|
26e001ea8a
|
PARTNER用LCFテンプレート修正。
NANDファームバッファメモリマップ修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@767 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-28 11:29:44 +00:00 |
|
yutaka
|
5053ca0b24
|
OSTitleId対応 (SDK 4402以降)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@764 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-28 07:46:12 +00:00 |
|
nakasima
|
83098065ad
|
NAND/NORファームヘッダの32K/1Mフラッシュ両対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@761 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-28 05:42:46 +00:00 |
|
yutaka
|
72aa2161ee
|
SDK_TS_VERSION >= 300の時はMCU互換機能を外すようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@743 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-26 06:11:19 +00:00 |
|
yutaka
|
6785096227
|
ロード可能領域の厳密化(Shared領域などの排除)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@738 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-25 09:26:03 +00:00 |
|
yutaka
|
27a87d8146
|
TwlIPL_private対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@735 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-25 06:22:27 +00:00 |
|
yutaka
|
2d7e8c6d6c
|
旧バージョンMCUのリセットパラメータ対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@728 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-25 01:50:05 +00:00 |
|
yutaka
|
06b38f1271
|
HMAC初期値を別APIではなくLoadStaticの引数で設定するようにした(使ってないが)、
システムアプリかどうかでRSA鍵を切り替えられるようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@718 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-22 06:47:54 +00:00 |
|
yutaka
|
ef7303caaa
|
AES鍵の位置変更、
AES領域二つ目対応、
バッテリ切れ時に電源OFFするように修正(FINALROM時のみ)、
セキュリティOFF設定の追加(デフォルト無効)、
SDドライバのDMAを0、1に変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@696 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-19 06:33:37 +00:00 |
|
yoshida_teruhisa
|
d55211e023
|
menu-launcherでランチャー起動に用いる鍵を開発用システムアプリのものに変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@691 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-19 01:52:01 +00:00 |
|
yutaka
|
1b321cadab
|
属性変更 (subversionの設定をちゃんとしましょう)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@612 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-07 09:51:53 +00:00 |
|
yutaka
|
3519083800
|
ランチャー起動時間の測定をTimer3に変更 (1024分周)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@596 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-06 05:56:20 +00:00 |
|
yutaka
|
fe0f97666b
|
PMIC_FINAL対応
リセットパラメータの取得API変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@594 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-06 05:15:48 +00:00 |
|
nakasima
|
4816696981
|
SHARED領域をcrt0_firm.cとPreInitで2重にクリアしないように変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@569 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-04 09:21:35 +00:00 |
|
yutaka
|
a46da6bc6b
|
バックライトを付けないようにした
一時的にバッテリーチェック前にMCUバージョンチェックを追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@568 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-04 09:17:51 +00:00 |
|
yutaka
|
247032cc48
|
ホットリセットパラメータの保存場所変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@554 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-31 08:25:11 +00:00 |
|
yutaka
|
0440a8ba65
|
FSライブラリの再構成
BOOTTYPEの設定タイミングの変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@548 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-30 07:18:03 +00:00 |
|
yosiokat
|
e0b3985431
|
・HWInfoWriterのランチャーTitleID_Loをビッグエンディアンに修正。
・TwlBanner.xlsドキュメント更新。
・NANDアプリリスト取得時に、TitleID_Hiの値によって取捨選択を行うよう変更。
・PXIを使ってARM9からHotSWを制御できるようにしようと試み中。
・SYSM_workのフラグ構成を修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@539 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-29 08:34:32 +00:00 |
|
yutaka
|
2ade9e70f0
|
TwlSDK 3893対応
バッテリ残量チェックの追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@531 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-28 12:04:30 +00:00 |
|
yutaka
|
4be39e6db1
|
OS_BOOTTYPE_NANDを定義するようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@526 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-28 02:14:00 +00:00 |
|
yutaka
|
256dd85977
|
SCFG_Initを呼ぶようにした、
ランチャーのタイトルIDをHWSecureInfoから取得するようにした(失敗するとLNCRでリトライ)、
プロファイル周りの修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@519 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-25 08:18:54 +00:00 |
|
yutaka
|
317b088aca
|
アイドルスレッドを必ず立てるようにした
SDアプリの鍵番号変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@516 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-25 05:28:51 +00:00 |
|
yutaka
|
3c4983d1e7
|
make 3.81対応(tests関連)、
make cleanでファーム全バージョンを消すように修正、
新マイコン対応(tests関連)、
他
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@511 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-24 04:27:55 +00:00 |
|
yutaka
|
72fe247474
|
TwlSDKのdefineを利用するように修正
PROFILEでbootromの処理時間も取得するように修正
メインメモリにPrintfするアドレスの変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@504 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-23 07:04:42 +00:00 |
|
yutaka
|
1b8ad74573
|
微修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@475 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-16 09:48:34 +00:00 |
|
yutaka
|
08b5820663
|
コメント修正のみ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@466 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-16 04:27:11 +00:00 |
|
yutaka
|
2daa7b919e
|
新しいROMヘッダの鍵対応
SD独自ドライバが動かなくなり、メンテなすするのも面倒なので、削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@457 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-11 05:46:56 +00:00 |
|
yutaka
|
7b7c9416c3
|
ESライブラリのFinal ROM版が無いのでとりあえずRelease版で代用
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@446 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-09 01:56:57 +00:00 |
|
yutaka
|
9b84321cf0
|
ヘッダの内容チェックの追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@431 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-07 10:25:31 +00:00 |
|
yutaka
|
2db35b1696
|
鍵選択をFIRM_USE_TWLSDK_KEYSと関連付け
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@427 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-07 04:58:00 +00:00 |
|
yutaka
|
be49da0688
|
ESライブラリをリンクするように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@408 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-26 11:24:45 +00:00 |
|
yutaka
|
8f82386277
|
AESの鍵を直接利用する場合も鍵Aを使うように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@399 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-25 09:35:17 +00:00 |
|
yutaka
|
76ae04a117
|
TwlSDK r3040- 対応
FATFS用ヒープの削除 (OS_Alloc全面禁止)
Printfをメインメモリに書き出す仕掛けを含めた
TitleIDの差し替え
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@361 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-13 08:18:58 +00:00 |
|
yutaka
|
8d4458be8e
|
TwlSDK r3013- 対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@360 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-13 08:15:59 +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
|
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
|
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 |
|
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 |
|
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
|
425fe8db84
|
ホットリセットの有無を8bitで判定するように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@302 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-03 07:23:29 +00:00 |
|
yutaka
|
7a16378817
|
微修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@294 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-29 09:36:27 +00:00 |
|
yutaka
|
8493107646
|
TwlSDKが修正されたのでロールバック
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@293 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-29 09:36:00 +00:00 |
|
yutaka
|
dc83719423
|
最新SDK対応 (ARM7側デバッガライブラリの指定方法変更)
ホットリセット判定で固定ビット設定するように修正
ARM7側ではFS_Initなどは呼ばない (中身はCARD APIのみ)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@284 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-28 08:57:02 +00:00 |
|
yutaka
|
eaaa5c04c8
|
ESライブラリはthumb版がない!
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@271 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-27 09:40:11 +00:00 |
|
yutaka
|
880035dff2
|
eTicket対応(途中)
最新TwlSDK対応
他こまごまと
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@270 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-27 09:26:43 +00:00 |
|
yosiokat
|
c841a7b309
|
・TwlSDKリビジョン2569でビルドが通るよう修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@240 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-21 07:56:20 +00:00 |
|
yutaka
|
894258ca7f
|
メモリクリア範囲修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@220 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-20 05:10:29 +00:00 |
|
yutaka
|
827c27ae42
|
ビルドルール全面改定
FIRM_変数をほぼなくした
rebootライブラリ対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@218 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-20 05:07:21 +00:00 |
|
yutaka
|
a61e9be148
|
リセット時のクリア範囲の開始を0x2000400からに変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@197 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-16 05:24:42 +00:00 |
|
yutaka
|
3a622b99af
|
コード整理
メモリクリア範囲の変更 (TwlSDK待ちで再変更予定)
リセットパラメータの設定追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@176 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-14 12:13:08 +00:00 |
|
yutaka
|
7d3ebdc23e
|
OSFromFirmBuf構造体の追加
OS_FromBromToMenu()の追加
hash_table_hashをall 0に変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@158 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-13 07:52:42 +00:00 |
|
yutaka
|
69c81e8e0f
|
メモリマップ改変 (WRAM-ABCとして、0x3800000以下を使うことにした)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@149 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-12 07:38:05 +00:00 |
|
yutaka
|
5156877b6e
|
wram_regsを最初にビルドするようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@123 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-08 07:54:50 +00:00 |
|
yutaka
|
eb8a286e4f
|
デバッグ用srl, tlfをARM9以下に作るようにした
ファーム本体の名前にBUILD_TYPEを付加した (make fullでデバッグ版だけ残っていたので)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@120 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-08 07:37:05 +00:00 |
|
yutaka
|
36354e62c0
|
MIライブラリのSetup、Restartを利用するように修正
TwlSDKのcrt0に合わた修正(使っていないが)
1つ残っていたAPI名のFirmをFIRMに修正
sdmc-launcherでブート前にprofileのダンプ表示の追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@96 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-02 02:35:02 +00:00 |
|
yosiokat
|
925985e4c4
|
環境変数TWLFIRM_ROOTの根絶。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@79 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-31 01:18:52 +00:00 |
|
yutaka
|
7f499186e9
|
ミラーポイントを 1MB に設定 (つまり総計2MB)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@69 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-25 12:01:26 +00:00 |
|
yutaka
|
169d2d8069
|
正しい鍵を持っているときは、環境変数でTWL_KEYSDIRを指定するようにMakefileのコメントに書いた
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@62 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-24 08:40:19 +00:00 |
|
yutaka
|
625aefddc0
|
TwlSDKの最新system callに対応
nand_formatterをLIMITEDを一時的にやめる
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@61 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-24 02:24:12 +00:00 |
|
yutaka
|
bf5462bb6f
|
再利用しやすいようにコメント追加
Menuに限定しないAPIのMenuを削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@60 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-18 10:07:36 +00:00 |
|
yutaka
|
936ad802fb
|
fix heap for fatfs
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@57 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-18 08:17:32 +00:00 |
|
yutaka
|
6968da2b49
|
SDブート用とメニューブート用のmainを分離
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@55 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-18 03:53:48 +00:00 |
|