Commit Graph

126 Commits

Author SHA1 Message Date
yosiokat
a57a08fbeb 岡島君、白井君の無線、FATFSの高速化チューニングを反映。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1755 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-02 00:21:30 +00:00
nakasima
93c4285ef2 hyenaのWRAMバンクをMakefileの変更に合わせて修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1744 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-30 06:16:29 +00:00
nakasima
96371e788e 20080626_SDK500fc_plus5_branchの変更点をマージ。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1743 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-30 05:51:35 +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
yosiokat
cae2469015 コードが配置されるWRAMバンクをロックするよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1684 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-25 01:12:48 +00:00
yosiokat
41034826b1 jackalコンポーネント追加。
ランチャーでhyenaとjackalを切り替えられるよう変更。(デフォルトjackal)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1680 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-24 13:01:23 +00:00
sato_masaki
6fef0b7163 WRAMコードの大部分をLTDMAINに移動させたlibathdrv_sp.SYSMENU をリンクしたcomponentを作れるようにした。
(テスト目的 TMP_WL_MAIN=TRUE を伴ってビルドすることで有効になる。)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1653 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-18 10:05:04 +00:00
yosiokat
729acaf53e check.LTDMAINのサイズチェック調整。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1651 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-18 08:43:18 +00:00
sato_masaki
17859b101b WPA_BUILT_IN のprivate化に伴う変更。(TwlSDK r6619)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1641 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-17 07:58:33 +00:00
yosiokat
f198e3ab13 RTCのfoutリカバリ処理をfoutが32KHzじゃないときのみ行うよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1638 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-17 04:42:17 +00:00
yosiokat
1d8682cf19 起動時にRTCのfoutを常にONするよう修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1636 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-17 01:32:59 +00:00
yosiokat
56f20ac193 hyenaのWRAM不足ワーニングの解消。
makerom.TWL.launcher.exeにSDK rev.6561の変更を反映。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1622 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-12 11:53:21 +00:00
yosiokat
4292a53edc Makefile整理。不要なスイッチを削除。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1609 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-11 11:25:08 +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
sato_masaki
3b998604ee - hyenaではNWMでNDMAを使用しないように変更。
- PollingInstallWlanFirmware()のs_isFinishedフラグの判定を修正。

  -----------------------------------------------------------
  HotStart無線FWロードが失敗したときのやり直しColdStart無線FWロードで、
  ColdStartが開始された直後に無線FWロード終了を示すフラグをTRUEにしていたため、
  ColdStartが完了する前にブートしていた。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1588 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-06 08:26:36 +00:00
sato_masaki
fa44fa1aec NWMのDMA番号をNWMでdefineされているものに置き換え(NWMに渡される値そのものは変わっていません。)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1579 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-05 04:20:32 +00:00
yutaka
fca6e73346 ボリュームを基準値にそろえる機能の追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1564 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-06-03 02:34:00 +00:00
yosiokat
d63831f927 hyena.TWLのlibpm_mset_spライブラリ参照をlibpm.SYSMENUライブラリに修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1511 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-23 15:36:30 +00:00
yosiokat
d4a5e88871 ・hyena.TWLが削除したlibpm_mset_spライブラリを参照していたのを修正。
・NANDの領域概算ドキュメントを追加。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1508 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-23 14:03:46 +00:00
yosiokat
086b9d82d4 SDKのarmadillo.SYSMENUコンポーネント追加に伴い、libraries/sysmenuとarmadilloコンポーネントを削除。
HWノーマル情報のフォーマット変更に対応。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1505 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-23 12:33:16 +00:00
yosiokat
c590753fab JPEG署名用のAES鍵セットを行うよう変更。
makerom.TWL.launcherの更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1489 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-23 05:04:48 +00:00
kamikawa
a3d4123dcf Makeが通るように修正。
libmbloader_sp.aを抜きました
armadillo2 は libpm_mset の thumb版をリンクするのでデフォルトで生成するようにしました。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1459 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-22 04:49:06 +00:00
yosiokat
cd2bb0264b ・UTLライブラリにPMライブラリ改を用いたバックライト輝度調整・取得関数を追加。
u32 UTL_SetBacklightBrightness( u8 brightness )
 u32 UTL_GetBacklightBrightness( u8 *pBrightness )
・hyenaコンポーネントをPMライブラリ改を使用するよう変更。
・PMライブラリ改を使用するarmadillo2コンポーネントを追加。
・本体設定をarmadillo2コンポーネント使用に変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1446 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-21 13:56:28 +00:00
yosiokat
8634f14535 SYSMライブラリの一部をUTLライブラリ、BANNERライブラリに切り出し。
TwlIPL内のライブラリとTwlSDKで追加使用するライブラリをcommondefs内ではなく、各アプリ内で
それぞれ指定するよう変更。
使用していなかったヘッダ類を削除。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1444 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-05-21 11:01:42 +00:00
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