yoshida_teruhisa
|
565c57aedb
|
再配置後clearリストの生成を実装(動作検証はrebootライブラリの修正待ち)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@306 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-04 05:24:47 +00:00 |
|
yoshida_teruhisa
|
2395486701
|
・ロード時の再配置判定およびロード位置の変更を実装
・srlブート時、boot関数に指定するコピーリストの生成を実装
・post clearのリスト生成は未実装
・SDK最新版を使用していないためrebootライブラリがビルドできず、再配置が必要なアプリでの動作は未確認
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@303 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-03 08:00:29 +00:00 |
|
yutaka
|
a0f0501af7
|
ARM9側FATFSの追加 (FS用前処理)
ARM9側AESライブラリの追加 (ユーティリティのみ)
ハッシュサイズマクロをSVC_SHA1_DIGEST_SIZEに統一
専用ローダーを使わない版FS APIの追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@300 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-12-03 07:22:08 +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 |
|
yutaka
|
35a6525303
|
コメント修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@291 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-29 09:34:08 +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 |
|
yoshida_teruhisa
|
188d996469
|
ResetParamの設定及びリセット命令送信部分をライブラリ化
とりあえずIPLのローカルライブラリとしてコミット
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@289 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-29 07:32:32 +00:00 |
|
yutaka
|
40f0647c87
|
コードサイズチェックの厳密化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@285 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-28 08:57:53 +00:00 |
|
(no author)
|
143a61fbd7
|
(更新者:akabane_jumpei)活線挿抜ライブラリの整理
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@277 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-28 00:33:31 +00:00 |
|
yutaka
|
7068897306
|
本番用MI/FATFSをFSに統合
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@274 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-28 00:03:09 +00:00 |
|
yutaka
|
263b2ae194
|
API追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@273 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-28 00:02:05 +00:00 |
|
yosiokat
|
fd9112d120
|
・カードレジスタのスワップとカードIDのシステム領域へのセットを、カードブートの時
のみ行うよう修正。
・アプリブート時のマウント情報設定への対応。
・ランチャーは、自身の起動時にマウント情報を自分でセットするようにする。
・暫定対策:全ドライブをRW可能にしている。
・暫定対策:FS不具合回避のため、"nand:"を'F'ドライブに設定。
・MachineSettingsとPictoChatでのnand_app_hack.hを使用したFSの暫定
NAND対応を削除。
これに伴い、nand_app_hack.hも削除。
・NANDアプリ読み込み時のリストバグ修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@272 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-27 13:06:08 +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 |
|
(no author)
|
8f0f7ed657
|
(変更者:akabane_jumpei)公開する必要のないヘッダーを移動
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@266 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-27 07:08:55 +00:00 |
|
(no author)
|
52ff872435
|
(変更者:akabane_jumpei)活栓挿抜ライブラリの名称変更。Card→hotsw
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@263 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-27 05:56:18 +00:00 |
|
(no author)
|
4ee7de0897
|
Test Commit
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@262 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-27 04:14:32 +00:00 |
|
yosiokat
|
04111630ee
|
include/sysmenu/boot.hのコミット忘れ。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@257 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-26 12:33:25 +00:00 |
|
yosiokat
|
692a886831
|
・TWLアプリのカードブートができるよう変更。(とりあえずNTRカードでのブートに対応)
・カード抜けチェック対応のため、カード起動時にHW_BOOT_CHECK_INFO_BUFとHW_RED_RESERVEDに現在のカードのカードIDをセットするよう変更。
・カードBでのブートに対応するため、カード起動時にカードスロットA,Bをスワップするよう変更。
・boot.hのヘッダ整理。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@256 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-26 11:45:32 +00:00 |
|
yosiokat
|
6acdecc63d
|
・カードブート実装中。(ARM9Ltd,ARM7Ltdのイメージがうまく読めていない。)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@248 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-22 13:16:33 +00:00 |
|
yosiokat
|
65605d7f32
|
・活線挿抜ライブラリ関係の記述調整。
・活線挿抜ライブラリのカードロードstaticバッファを削除し、systemMenu予約領域にロードするよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@245 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-22 01:54:41 +00:00 |
|
yoshida_teruhisa
|
d801b7d15e
|
国選択追加
現状のIPLへのマージが完了したのでコミット
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@244 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-22 01:02:55 +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 |
|
yosiokat
|
c841a7b309
|
・TwlSDKリビジョン2569でビルドが通るよう修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@240 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-21 07:56:20 +00:00 |
|
yosiokat
|
7bddb5032a
|
・TwlSDKリビジョン2547でビルドが通るよう修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@237 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-21 05:11:28 +00:00 |
|
yoshida_teruhisa
|
16b4e815d0
|
リージョン設定の追加
リージョン設定に伴う言語設定関係連動の実装
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@233 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-21 02:06:10 +00:00 |
|
yosiokat
|
a9dbe9301a
|
・ルートのMakefileおよびMakefile.sysmenuで、TwlIPLツリーのビルドに必要な他ツリーのコードもビルドするよう変更。
・ショートカット起動や検査カードチェックもSYSM_ReadParameters内でチェックするよう変更。
・本体設定データが無効だった時の初期値において、バックライト輝度をMAXにする。
・ランチャーでのブートパラメータ処理を変更。
・ランチャーでのフェードアウト処理とロード処理の判定を調整。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@231 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-20 13:21:01 +00:00 |
|
(no author)
|
886575f4e4
|
活栓挿抜・カードブート用includeの追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@228 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-20 12:32:40 +00:00 |
|
yutaka
|
84eb4918fa
|
rsfのファイル名変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@224 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-20 09:00:00 +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 |
|
yosiokat
|
cb717d1d7b
|
・TWL設定データの有効/無効フラグ処理をTWL設定データのリード/ライトに
連動するよう変更。
・SYSM_CalcRTCOffsetAndSetDateTime()からRTCへの日付・時刻セットを除いて、SYSM_CalcRTCOffset()に変更。
・SYSM_IsLeapYear100()のパラメータチェックを除外。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@215 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-19 08:50:00 +00:00 |
|
yosiokat
|
e6c56e4beb
|
・SDKが更新されなかったので、リセットパラメータを一時HW_RED_RESERVEDに戻す。
・ランチャーのショートカット起動部の仮実装。
・makerom.TWLのTitleID埋め込みに伴うNMenu変更に対応。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@208 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-19 04:05:35 +00:00 |
|
yutaka
|
ad04364b9b
|
メインメモリ初期化周りをいろいろ修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@205 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-16 11:53:24 +00:00 |
|
yosiokat
|
f30feddbf5
|
TWL本体設定データのフォーマット変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@204 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-16 09:56:20 +00:00 |
|
yoshida_teruhisa
|
b1d96120ba
|
アプリ側にROMデータローディング用スレッドが無駄に露出していたので隠匿
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@202 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-16 07:23:44 +00:00 |
|
yosiokat
|
83d6341b93
|
・リセットパラメータ処理の仮実装。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@201 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-16 07:07:53 +00:00 |
|
yutaka
|
a61e9be148
|
リセット時のクリア範囲の開始を0x2000400からに変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@197 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-16 05:24:42 +00:00 |
|
yutaka
|
44cbeb0269
|
ARM9用メインメモリの開始位置を0x2000400に変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@196 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-16 05:23:29 +00:00 |
|
yosiokat
|
6034261796
|
Nintendoロゴデータ処理の整理。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@192 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-16 03:34:45 +00:00 |
|
yoshida_teruhisa
|
96de8ec173
|
ROMローディングのスレッド化をライブラリ内で行うように修正
ROMローディングスレッド終了待ちのポーリング中処理を若干単純化
NANDアプリはリストの2番目から始まるように修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@191 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-16 02:54:54 +00:00 |
|
yoshida_teruhisa
|
91b99f71a7
|
ROMデータロードを別スレッド化
ロード中に画面白フェードアウトするよう実装
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@190 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-16 02:17:19 +00:00 |
|
yosiokat
|
0d5ce3f4a5
|
・ランチャーでバックライト輝度変更が行えるよう変更。
・リセットパラメータ取得部分の整備。(SDKの対応待ち)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@189 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-15 12:52:47 +00:00 |
|
yoshida_teruhisa
|
1ed5a7f767
|
nand_app_hack内部で使用しているパスから_eを除去。
SDK2356以降でインポートされるnandアプリに適用可能
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@184 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-15 02:41:11 +00:00 |
|
yosiokat
|
e817fa1b6c
|
cmn.cをlibsysmenu.aからmiscフォルダに移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@179 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-14 13:07:51 +00:00 |
|
yosiokat
|
8d101b1842
|
・systemMenu_RED内の各タイトルが使用しているmisc.h, misc.c
を独立したフォルダ"misc"に配置して、皆がそれを組み込むよう変更。
・hyena.TWLコンポーネントでマイコンにセットするホットスタート判定を追加。
・systemMenuメモリマップのシステム領域クリア部分の変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@178 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-14 13:00:49 +00:00 |
|
yutaka
|
c2076e0e89
|
add unmount but not worked (maybe not need to use)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@175 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-14 12:11:49 +00:00 |
|
yosiokat
|
79c9c8017e
|
アプリ起動時に起動SRLパスとFSマウントパラメータをシステム領域にセットするよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@174 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-14 11:26:41 +00:00 |
|
yosiokat
|
c1203dc8f2
|
・include/sysmenu/hw/common/mmap.hにSystemMenuのメモリマップ定義を追加。
・ライブラリ内で使用していたメモリマップ情報を上記定義値に変更。
・hyena.TWLコンポーネントの最終ブートコードアドレスを0x0380f000に変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@171 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-14 05:49:02 +00:00 |
|
yosiokat
|
8e85753fb1
|
ソース整理中。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@170 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-14 04:36:26 +00:00 |
|
yosiokat
|
aa112334d7
|
SYSM_workの不要要素を整理中。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@169 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-14 03:11:04 +00:00 |
|
yosiokat
|
3cb4a6dae3
|
void* GCDi_GetRomHeaderAddr( GCDSlot slot );
の定義を間違えてコミットしていたのを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@167 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-11-14 02:49:27 +00:00 |
|