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
|
863a0d5c6a
|
量産鍵の場合に開発機でブートしないようにした。
ランチャーブート時だけでなくOS_InitFIRMの最後にも判定するようにした。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1599 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-06-11 08:02:14 +00:00 |
|
yutaka
|
4018efb92a
|
無線ファームパラメータのコピー元アドレスの設定
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1540 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-05-27 12:23:51 +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 |
|
nakasima
|
f38a739e5e
|
OS_InitFIRMのARM7側にMI_Init追加。
menu-launcherをもう少し細かくトレースできるように。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1205 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-04-22 02:10:38 +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 |
|
nakasima
|
75d128d580
|
REBOOT_Execute再仕様変更に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@985 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-27 10:08:10 +00:00 |
|
nakasima
|
0460e64d9b
|
REBOOT_Execute仕様変更に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@983 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-27 09:16:07 +00:00 |
|
yutaka
|
a46581a519
|
FromFirmからNANDコンテキスト削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@958 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-26 08:12:45 +00:00 |
|
yutaka
|
d3591577c8
|
NANDコンテキストのコピーミス修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@943 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-25 10:22:43 +00:00 |
|
yutaka
|
c8d8e4f517
|
MountInfoとSrlPathにちゃんと対応したつもり
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@932 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-24 12:21:19 +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 |
|
yosiokat
|
85c12f27be
|
REBOOT_TARGET_TWL_SECUREに修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@923 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-03-24 04:14:58 +00:00 |
|
yutaka
|
ea8e8d89db
|
一部ロールバック
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@583 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-02-05 07:44:54 +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
|
56e4ee24da
|
メモリのクリアタイミングの変更(最適化)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@553 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-31 05:37:43 +00:00 |
|
yutaka
|
50ed57b197
|
セキュリティを切ってしまったので再有効化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@520 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-25 08:20:23 +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 |
|
yosiokat
|
954b313f5d
|
・Makefile内のinclude以外のところで$(TWLSDK_ROOT)を使用していたのを$(ROOT)に変更。
・UIGランチャーでTwlIPLのacsignライブラリとTwlWiFiのnsslライブラリで特定のシンボルがぶつかるワーニング
が出ることの修正として、acsignライブラリからEncrypt関数を抜き出して、別ライブラリとする。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@456 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-11 05:24:33 +00:00 |
|
yutaka
|
393e1d5190
|
ファームで消すべき鍵をブート時に消すように設定
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@426 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2008-01-07 04:57:09 +00:00 |
|
nakasima
|
2100c958fd
|
ファームOSビルド修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@423 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-28 11:10:57 +00:00 |
|
nakasima
|
679813af1d
|
TwlSDK内の鍵を使っている時は量産用CPUではブート禁止。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@415 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-27 08:36:40 +00:00 |
|
yutaka
|
adb3e00733
|
誤字修正
ARM9側FS APIバグ修正
冗長なメモリクリアの削除
PXI_Stream系のバグ修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@366 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-14 08:45:32 +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
|
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
|
2450c37b42
|
FATFS用テンポラリバッファをクリアリストに追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@301 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-03 07:22:51 +00:00 |
|
nakasima
|
e70669201a
|
REBOOTライブラリ最新版に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@299 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-03 02:01:55 +00:00 |
|
yosiokat
|
baca65d35d
|
・SDKリビジョン2721への対応。
・".wad"ファイル拡張子をを".tad"に変更。
・コンポーネントhyena.TWLで、SCFGレジスタの内容をWRAMおよびMMEMのシステム領域に退避するようにする。
・コンポーネントhyena.TWLで、リセットパラメータ取得条件を修正し、NANDファームがない場合やデバッガ上での動作に対応。
・TwlIPLルートでのビルドの整理。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@290 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-29 08:14:57 +00:00 |
|
yutaka
|
1296112c0b
|
OS_InitFIRM内のCARD_Initの削除 (結局FS_Initがあればそこで呼ばれるが)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@283 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-28 08:52:59 +00:00 |
|
yutaka
|
3ebe3a2046
|
REBOOT周りのコード整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@282 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-28 08:51:53 +00:00 |
|
yutaka
|
ba33ee2fbf
|
最新SDK対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@276 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-28 00:14: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 |
|
yutaka
|
7b449b3834
|
ブートファイル名をFS形式でHW_TWL_FS_BOOT_SRL_PATH_BUFに書いてみた
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@243 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-21 10:38:07 +00:00 |
|
yutaka
|
3ba5bc6a35
|
ブートにrebootライブラリを使うように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@219 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-20 05:09:15 +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
|
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
|
5f227a2270
|
OSi_Bootの引数をROMヘッダのポインタにした
*_Loader()を公開した
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@122 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-08 07:49:40 +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
|
50a0ccdd8d
|
PrintfのためOS_InitLock()を呼ぶようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@63 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-24 09:32:24 +00:00 |
|
yosiokat
|
c829fd9562
|
gcdライブラリの追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@46 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-15 08:55:00 +00:00 |
|
yutaka
|
8c286c37a0
|
ARM7側OSi_BootCoreのコピー先をHW_PRV_WRAM_SYS_STACK_DEFAULTの手前からHW_PRV_WRAM_SVC_STACKの手前に変更
前者はPRV_WRAMとつけていながら、WRAM-ABCを使うようになっているので!
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@36 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-01 08:04:31 +00:00 |
|
yutaka
|
639fa13e41
|
最新のSDKに対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@33 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-28 06:18:49 +00:00 |
|
yutaka
|
3265f72164
|
コンテンツ証明書のチェックを行うようにした
他の部分はmakerom.TWL修正待ち
AESは別途実験が必要かと
profileの仕様を入れた (後日のチューニング用)
ARM9を倍速にした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@32 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-27 10:27:55 +00:00 |
|
yutaka
|
3e42dd4a87
|
整理して動作する状況にしました。
makerom.TWLで正しいWRAM設定をするように修正しました。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@30 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-26 10:22:57 +00:00 |
|
yutaka
|
929327128a
|
汚いけど、動いたので保存
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@27 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-25 04:39:13 +00:00 |
|
yutaka
|
3a9b3c9023
|
デバッガでは動作しましたが、NANDに書いても動かない状態です。
TwlSDK/include/nitro/pxi/common/regname.h のした4行のバグを修正しないと動きません。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@26 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-21 13:14:53 +00:00 |
|