Commit Graph

85 Commits

Author SHA1 Message Date
yutaka
f3567828e0 menu.srlが見つからない時は、最初に見つかったsrlを起動させるように仕様変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2215 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-21 04:37:06 +00:00
yosiokat
a20a3b0e39 ROMヘッダの「開発用暗号ビット」の位置移動に対応し、新旧どちらの場所のビットが立っているSRLでも
ブートできるようにしておく。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2213 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-21 03:08:11 +00:00
yutaka
319ce6c53a 自作アイドルスレッドの削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2196 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-20 02:36:03 +00:00
yosiokat
bb1732d800 ・デフォルトでREDランチャー、RED本体設定、NandInitializerなどのARM9側をTHUMBにするよう変更。
(nandfirmなどのファーム系はARM9もARMのまま)
・ビルドオプションの整理。問題がないところは、基本TARGET_CODEGENを使用するよう変更。
・NitroSystemをLTD,HYB両方でARM,THUMBビルドするよう変更。


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2167 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-15 12:09:14 +00:00
yosiokat
4244072355 ・TwlIPLのTHUMBビルドに対応。(make TWL_CODEGEN=THUMBとした時、ARM9はTHUMB、ARM7はARMビルド
になる。
・TwlWirelessライブラリのSYSMENUビルドを無効にする。(未使用のため)
・makerom.TWL.launcherにSDK rev.7871の変更を反映。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2150 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-13 13:52:56 +00:00
yutaka
0b2245bd86 バックドロップ変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2108 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-05 10:17:10 +00:00
yutaka
ff2133e112 WRAMの初期値を統一
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2005 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-28 00:50:09 +00:00
yutaka
7d8e79ab39 NAライブラリに関する注意分の追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1919 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-16 10:28:19 +00:00
yutaka
e3a2842e6f 画面表示に合わせて、バックライトの点灯タイミングを変更、
無条件最大輝度設定を削除

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1801 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-07 06:40:08 +00:00
yutaka
d919b9874b gcdfirmと見分けが付くように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1781 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-04 04:47:54 +00:00
yutaka
9bced9f34c 画面表示の追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1779 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-04 04:31:38 +00:00
yutaka
7c253ad533 FS用アリーナ設定
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1710 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-26 01:22:34 +00:00
yutaka
97bbf28b9c just fix comment
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1701 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-25 10:14:06 +00:00
yosiokat
d9ff037f43 SDK rev.6791対応。ROMヘッダ構造体変更に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1697 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-25 09:58:48 +00:00
yosiokat
9357d24c28 SDK rev.6745に対応。AES_InitとSEA_Initの引数にスレッドPriorityを追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1685 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-25 01:14:03 +00:00
yoshida_teruhisa
f99d45cd2f ・SDK5.0FCplus4用IPLブランチのマージ
・時間計測処理の追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1597 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-11 05:33:45 +00:00
yutaka
dabc4a6a41 ブート前にマイコンをTWLモードに変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1574 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-04 04:44:42 +00:00
nishikawa_takeshi
0531c7073a ・FIRM_USE_PRODUCT_KEYSを指定したときのsdmc-launcherのセキュアアプリ用の公開鍵をSDブート専用の鍵に変更。
・NandInitializerProductionのマスタリングに-sオプション(SDブート用署名を指定)をつける。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1555 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-30 10:02:49 +00:00
yutaka
efb3245196 makenorfirm/makenandfirm/makegcdfirmのprint抑制
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1467 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-22 08:50:26 +00:00
yosiokat
ddc4a65782 ビルドスイッチFIRM_USE_TWLSDK_KEYSをFIRM_USE_PRODUCT_KEYSに変更し、
NandInitializerで使用していたUSE_PRODUCT_KEYと統合する。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1412 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-20 02:27:38 +00:00
yoshida_teruhisa
b71b140376 鍵データの修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1394 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-19 04:56:07 +00:00
yutaka
bc08f67715 とりあえずユーザーアプリは常に起動しないようにしました。(00基板では元からセキュアしか動きません)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1234 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-23 04:48:44 +00:00
yutaka
ac69e2d8ac AESキー設定をsysmenuライブラリでするように変更、
X2基板用設定の削除

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1214 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-22 07:03:09 +00:00
yutaka
a86fac4a8c PMIC_FINAL => SDK_TS_VERSION
mcuバージョンチェックのコード変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1119 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-14 04:43:00 +00:00
yutaka
f98ce59f2f SRL選択機能の削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1052 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-03 07:14:21 +00:00
yutaka
567af02285 AES鍵初期化判定を修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1013 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-31 06:21:34 +00:00
yutaka
dfc42c52dd AES鍵設定のタイミング変更、TS_VERSION>200のときはPM_InitFIRMを呼ばないようにした(何もしていないので)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1004 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-31 04:06:26 +00:00
yutaka
2521a7e48c AES鍵のファームによる変更 (NAND暗号化鍵も変更されます!)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@988 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-27 12:05:01 +00:00
yutaka
44bc866851 FromFirmからNANDコンテキスト削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@965 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-26 10:39:07 +00:00
yutaka
bbb6bc01a7 menu_launcher/sdmc_launcherの更新
・NANDコンテキストをファームで共有メモリにコピーするようにした
・FATFSの許可アーカイブリストの場所を指定するようにした
・FSのうち、sdmc_launcherでのみ使用するコードを分離した
・共有メモリのFS用バッファをいろいろ使うようにした(rollback)
・利用後の共有メモリのFS用バッファを消すようにした
・アドレスの変わらないポインタにconstを付けた(void *constのように)


git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@931 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-24 11:47:19 +00:00
yutaka
e7c996dffc TwlSDKのFC対応(途中まで)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@912 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-19 11:36:21 +00:00
yutaka
db51580a3b 鍵リセットAPIの整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@833 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-06 05:35:41 +00:00
nakasima
46998863e1 NANDファームのNORヘッダ領域のタイムスタンプは0固定に。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@829 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-05 12:03:32 +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
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
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
yutaka
1048a23074 SDアプリ用の鍵変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@582 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 07:43:14 +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
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