Commit Graph

86 Commits

Author SHA1 Message Date
sato_masaki
5449757e21 fix some comments.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@679 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 08:17:50 +00:00
sato_masaki
1681310385 change FW buffer and signheap to allocate from heap.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@678 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 07:48:16 +00:00
sato_masaki
7dabde21d3 Signatureの認証処理を実装。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@677 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 07:30:03 +00:00
sato_masaki
96450e2d06 無線フロー図変更により、無線ファームウェアダウンロード用関数をリネーム/更新。
無線終了ラッパー関数削除。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@670 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-15 02:26:44 +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
sato_masaki
f4f92c55a0 fix warning and add comments.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@662 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 12:24:24 +00:00
sato_masaki
92c67ca84c 無線ファームウェアダウンロード用ラッパー関数の雛形を作成。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@660 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-14 12:11:49 +00:00
(no author)
8755e60c6a git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@658 b08762b0-b915-fc4b-9d8c-17b2551a87ff 2008-02-14 08:17:02 +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
yoshida_teruhisa
d66199876e ランチャーからアプリ起動時のヘッダ検証処理をスレッド化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@649 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-13 07:02:03 +00:00
sato_masaki
3e0497f26b fix typo.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@636 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-12 10:55:46 +00:00
(no author)
7151ec854c add loading WLAN-firmware.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@632 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-12 08:00:30 +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
5a24661fda ランチャー バックライトスイッチのインターフェースについて指摘を受けたので若干修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@598 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 07:30:24 +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
yoshida_teruhisa
be4d755af5 SDK4064対応
・OS_SetLauncherParamAndResetHardware()の引数仕様変更に対応
 ・OSi_DoHardwareResetのPMi_WaitBusy()で何故か停止してしまう件について調査中

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@595 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-06 05:21:50 +00:00
yutaka
77e47d46f3 デバッグコード少し追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@584 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-02-05 07:46:15 +00:00
yoshida_teruhisa
739f5687bf バナー表示を若干修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@546 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-30 04:09:07 +00:00
yoshida_teruhisa
2c5b3337da TWLアニメーションバナー対応
・サンプルとしてPICTOCHATのアイコンをTWLバナーに変更
・SDKのツールmakebanner.TWLをビルドしておかないと、PICTOCHATのバナーがビルドできません
・バナーの白枠が見づらかったのでランチャーの背景色を若干変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@544 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-30 01:30:19 +00:00
yoshida_teruhisa
6c92e276eb TWLアニメーションバナー対応の下準備
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@535 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 06:52:05 +00:00
yoshida_teruhisa
84bc885805 思ったよりVRAMへの画像データロードが高速だったので、余計なキャッシング処理してたのをごっそり削除して単純化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@533 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-29 04:56:05 +00:00
yoshida_teruhisa
3852c2067e TEMPブート関係処理の追加
ヘッダのTitleID検証処理をコメントアウトした形で追加
TEMPブートでなければtmpフォルダの中のsrlファイルを削除

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@528 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-28 08:01:23 +00:00
yoshida_teruhisa
e0577ff3ce TMPフォルダに保存したアプリを起動するサンプル
現状、ファイルを消す処理を入れていないのでTMPにアプリが残ります

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@510 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-24 02:48:49 +00:00
yosiokat
90d2377e65 SDK3790に対応中。
BOOTTYPEの仕様変更に対応。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@508 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-23 12:00:21 +00:00
yosiokat
08e5305a93 ・MountInfoのバグ修正。
・ISデバッガv0.40で、エミュレーションROM情報がデバッガで起動したアプリでも読めてしまうため、
 SYSMi_CheckShortcutBoot関数でのISデバッガ判定に「JTAG有効か?」の条件を復活させる。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@499 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-23 01:50:41 +00:00
yosiokat
db4df023f6 SDK3729に対応中。(ランチャーが動かない)
BootSRLPathをTMPブート時にセットするよう変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@495 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-21 12:09:10 +00:00
yosiokat
76d8d20940 TwlIPLツリーのsettingsライブラリを削除し、TwlSDK側のlcfgライブラリを使用するよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@490 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-21 02:38:41 +00:00
yoshida_teruhisa
84b8924e94 DEBUG_LAUNCHER_DUMPがdefineされている場合のみ
Launcher起動時、特定のメモリ領域をSDカードにdumpするように変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@489 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-18 07:17:47 +00:00
yoshida_teruhisa
798bf1ade7 デバグ用:Launcher起動時、特定のメモリ領域をSDカードにdumpするよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@488 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-18 07:13:28 +00:00
yoshida_teruhisa
bdb91608c0 tmpフォルダから起動するための準備
LauncherParamのフラグで扱うOSBootTypeに対応

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@484 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-17 08:33:38 +00:00
yosiokat
979411e085 ISデバッガ処理の検証用として、ランチャーでダイレクトブート時にロゴデモを有効に出来るよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@478 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 12:25:24 +00:00
yosiokat
11a68ae7eb カード読み関連のISデバッガ処理の修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@477 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 11:59:25 +00:00
yosiokat
4e8d22691b 暫定的にhotswライブラリからランチャー側にISデバッガエミュレーション情報を引き渡して、
デバッガ動作ならダイレクトカードブートするよう実装。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@473 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-16 08:54:21 +00:00
yoshida_teruhisa
8216155b96 ダイレクトブートでない場合、アプリ間パラメタをランチャで常に消去するように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@455 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-01-10 07:51:25 +00:00
yoshida_teruhisa
549807acfe MAKETADFLAG追加
ランチャーをNANDに入れる時見づらかったのでバナー追加
プリロードしたアプリをランチャーに起動させるデモの雛形追加
再配置デモのサイズと配置微調整

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@421 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-28 03:59:54 +00:00
yoshida_teruhisa
09f3649d7a SDK3244対応
・アプリ間連携テストで、SDKのAPIを利用するよう変更
 ・その他smallfix

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@398 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-25 09:15:55 +00:00
yoshida_teruhisa
44871b6c0b 神川さんの要望で、Launcher起動時に音を鳴らすよう変更(音量注意!)
・pop音防止のための待ち時間がロゴ表示と被っていないかの検証のため

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@378 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-19 08:35:12 +00:00
yoshida_teruhisa
d74e44c5ad アプリ間連携のサンプルを追加
・CooperationA、CooperationCからCooperationBをパラメタつき起動するサンプル
 ・CooperationBから、呼び出し元アプリを起動・状態復元するサンプル
その他smallfix

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@371 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-18 05:06:13 +00:00
yoshida_teruhisa
c1d671f7a1 TwlSDK 3072対応
(ただし/build/norfirm/norfirm-print/ARM9のみ、なぜかlibreboot_spを要求しビルド通らず)
Launcherのsmallfix

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@363 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-14 01:36:19 +00:00
yoshida_teruhisa
238e68f472 描画があまりにも重くなっていたので若干修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@362 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-13 09:06:19 +00:00
yoshida_teruhisa
7992c356ee チェック用設定追加。その他細々。
5.ARM7StaticをWRAMに直接配置。(その後、更に一部をWRAMにオートロード)

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@349 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-12 04:41:31 +00:00
yosiokat
c2ee48afc8 ・本体設定データの整理。
・HWNormalInfo, HWSecureInfo, TWLSettingsの3種類のファイルに分割。
  ・上記3つのファイルフォーマットを共通のTSFフォーマットにする。
・MachineSettingsで上記フォーマットに追随。
・HWInfoWriterも上記フォーマットに追随。
・Launcher
  ・OS_InitをSYSM_Init内に取り込んで、OS_SetMainArenaHiが有効になるようにする。
  ・SYSM_ReadParametersの処理を整理する。
  ・RTC補正値をセットするよう変更。
・hyena.TWL
  ・RTCリセット検出を行うようにする。
  ・SCFGレジスタ値をWRAMのシステム領域にコピーするよう変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@347 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-11 13:00:58 +00:00
yoshida_teruhisa
84cd86d19d miscのInitAllocatorでヒープ領域をゼロクリアするよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@311 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-05 06:28:59 +00:00
yoshida_teruhisa
3a8980990c デバッガを繋いでいないと、意図したとおりに動かない状態であったため、現状のrebootライブラリ仕様に合わせて暫定処置
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@307 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-12-04 08:04:48 +00:00
yoshida_teruhisa
a013d63162 暫定的に再配置チェック及びリスト作成の処理をbootAPIに追加。後で関数化&処理追加予定。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@297 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-11-30 07:37:48 +00:00
yoshida_teruhisa
83deb399dd small fix
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@296 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-11-30 01:58:06 +00:00
yoshida_teruhisa
2f39bbb4f9 ランチャーのスクロールバー若干変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@295 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-11-30 01:09:36 +00:00
yoshida_teruhisa
2f713d39cf ダイレクトブート時の処理を追加、ただし未だ動作せず
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@268 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-11-27 07:35:08 +00:00
yoshida_teruhisa
f0d3c17a2c 処理が重くなってきたので、ちらつき防止のために割り算を若干除去とRTC情報取得関数呼び出し位置の変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@252 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-11-26 05:22:15 +00:00
yoshida_teruhisa
3aef668e7b ランチャーにスクロールバー追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@251 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2007-11-26 04:59:49 +00:00