Commit Graph

102 Commits

Author SHA1 Message Date
yosiokat
251872aadc ランチャーのメモリマップ変更。ARM9への割り当てを増やす。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1427 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-20 11:58:30 +00:00
yosiokat
fc5a0f14af hyenaコンポーネントにNANDのFATALエラーチェックを追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1387 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-19 01:20:15 +00:00
yosiokat
505ad28d20 SDKのARM7コンポーネントのrsvwramセクション新設に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1350 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-15 01:53:40 +00:00
yutaka
ba9639c499 dhtライブラリをメインメモリに移動(将来的にARM7から利用されない予定)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1300 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-09 06:15:12 +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
yosiokat
8500b36e99 ランチャーの鍵設定がデバッガ起動時とスタンドアロン起動時でマニュアル切り替えしないと
正常動作しなかったのを、JTAG有効フラグをチェックすることで自動化するよう変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1257 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-24 08:36:55 +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
(no author)
0885dca9db LLIBRARIES の sea を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1230 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-23 02:42:32 +00:00
yoshida_teruhisa
9c56cfcfcd 暫定的にコミット(AES種受け取る版)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1228 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-23 01:06:35 +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
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
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
yutaka
bfec50a789 hyenaは別途ライブラリ登録が必要
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1138 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-15 06:00:21 +00:00
yoshida_teruhisa
9ce807c466 コンポーネント側でSEAを使わないようになっていたので、とりあえずMakeが通って動くように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1132 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-15 01:19:25 +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
yosiokat
c46e0210b4 SDK5447のracoon.TWLコンポーネントコードとマージする。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1126 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-14 08:24:57 +00:00
yosiokat
41e12a0166 ・crt0.LTD.cをコンパイルスイッチを与えてINITi_ShelterLtdBinaryを無効にした形でリンクするよう変更。
(ランチャーをカードアプリでビルドするとINITi_ShelterLtdBinaryがランチャーのコードを潰してしまう
バグを修正)

・ドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1117 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-11 12:57:49 +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
yosiokat
5feba9cd68 libaes_sp.firm.LTD.aやDEMOLibがビルドされるようMakefileを整理。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1097 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-10 05:42:17 +00:00
nakasima
0f72a673d1 hyenaのWRAMアドレスが変更された際にサイズチェックがそのままになっていたのを修正(ヒープ&スタック&鍵データ領域として32KB予約)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1090 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-09 02:21:20 +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
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
nakasima
934a3a7ccc mongoose.TWL同様にROMヘッダのサウンドDMA選択が反映されるように変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1058 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-04-03 10:39:00 +00:00
yosiokat
aac2a11aa8 ランチャーのマウント情報登録処理の修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@948 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-26 02:44:37 +00:00
nakasima
39a7a0b2fe Coldスタート時はアプリパラメータもクリア(矢田さんからの要望)。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@944 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-25 12:33:06 +00:00
nakasima
acfd5f39f6 hyenaのwarning対策。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@922 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-21 11:14:57 +00:00
kamikawa
ec59c75346 外部デポップ回路によるデポップ処理を追加。(デポップ期間の調整が今後必要)
CODECの初期化関数をCDC_InitForFirstBoot()に変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@907 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-19 01:25:19 +00:00
yoshida_teruhisa
fc590a417a Launcher起動時、コンポーネント側でLauncherバージョンを格納するように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@896 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-18 08:17:02 +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
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
yutaka
f40d6584a3 ResetRTC初回起動時に32kHzクロックを出力するようにした
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@850 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-07 11:01:10 +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
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
yutaka
7c31c4d039 SetSCFGWorkの削除 (今後INIT_InitializeScfgを編集のこと)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@798 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 03:59:58 +00:00
nakasima
740a96c0bd hyenaをTwlSDK-r4466に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@796 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-04 03:03:54 +00:00
yutaka
64892ba894 SEAライブラリをリンクするように修正 (TwlSDK 4447-)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@782 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 05:07:47 +00:00
(no author)
9d655b885c (更新:Akabane Jumpei)
・SYSM共有ワーク構造体を整理して、hotsw用のフラグを分離
・カードアクセス可能かを判定する関数追加

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@742 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-26 05:08:33 +00:00
yutaka
9b5f69cd66 TwlSDK 4174までのキャッチアップ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@694 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-19 04:04:05 +00:00
nakasima
8f898dfedc DMAによるバッファオーバーラン対策のためカード/NAND1ページ分だけコード開始アドレスを移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@684 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 10:42:12 +00:00
nakasima
3f32ef4d6c WRAM-B/CのメモリマップをSDKの変更に合わせる。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@673 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 07:10:52 +00:00
nakasima
0c6a6ae859 HW_RED_RESERVEDにはDS-WLパッチが置かれるのでSYSM_workをHW_TWL_MAIN_MEM_SHAREDへ移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@671 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 02:42:26 +00:00
yoshida_teruhisa
0a36abac95 hyenaのWRAMコード位置をずらした際に大嘘をついていたので修正。
正確には位置を0x10000手前へ。wram_regs.cの設定もこれに合わせたものに修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@666 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 01:18:37 +00:00
nakasima
7db4bae3db TS-X2/X3バックライト輝度変更の動的切り替えのためのマイコンスレッド追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@664 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 00:31:07 +00:00
yoshida_teruhisa
cbc4e4fed9 hyenaのWRAMコード位置を0x1000ほど手前へ。docも更新
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@659 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 08:20:04 +00:00
nakasima
17a021d92e TS-X3ボードのMCUバックライト輝度変更への対応。
NWM_InitにてPXI_FIFO_TAG_USER_0を使用していたためPXI_FIFO_TAG_USER_1へ変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@651 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 00:57:01 +00:00
yutaka
e65df6572b FROM_FIRM用ヘッダ修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@620 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 00:52:41 +00:00
yutaka
b0077d06b0 FROM_FIRM用ヘッダ追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@619 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-08 00:49:24 +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
yoshida_teruhisa
11ae4aeda6 ランチャーのコンポーネント起動時にARM7側の鍵をヒープでつぶさないようにArenaHiを変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@608 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-07 01:35:41 +00:00
nakasima
ab4e4526d5 NANDファームではバックライトをONしなくなったためランチャーでONに。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@588 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 09:07:26 +00:00