yutaka
|
5ddf21e9f9
|
Static領域がAES領域の境界をまたいでいる場合をサポート
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@84 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-31 06:50:02 +00:00 |
|
yutaka
|
6f7c91a75f
|
delete delay after detecting INI flag
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@83 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-31 06:46:55 +00:00 |
|
yutaka
|
f482f9d6b1
|
TwlSDKにかなり合わせた (大半がコメントアウトだが)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@80 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-31 01:39:26 +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
|
9774cca464
|
デバイス依存のアライメントに対応
メインメモリチェックルーチンにチップタイプとJTAGのチェックコードを追加 (しかしこのルーチン自体呼んでいない)
ARM7側だけオートロードルーチンを呼んでいたのでコメントアウト
リセットチェックルーチンのコメントアウト
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@71 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-29 07:30:30 +00:00 |
|
yutaka
|
9db3977a8c
|
バックライトをつける前にINIフラグをチェックするようにした
PM_InitFIRMの最適化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@68 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-25 12:00:48 +00:00 |
|
yutaka
|
b708a5bca5
|
cp15の設定をTwlSDKに倣った
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@67 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-25 11:59:15 +00:00 |
|
yutaka
|
34b1a8a713
|
small fix
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@66 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-25 11:58:54 +00:00 |
|
yutaka
|
32b5e233e9
|
OS_TPrintfをコメントアウト
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@65 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-25 11:58:15 +00:00 |
|
yutaka
|
19c9455f90
|
SHA-1の計算単位を調整
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@64 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-25 11:57:47 +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 |
|
yutaka
|
625aefddc0
|
TwlSDKの最新system callに対応
nand_formatterをLIMITEDを一時的にやめる
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@61 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-24 02:24:12 +00:00 |
|
yutaka
|
bf5462bb6f
|
再利用しやすいようにコメント追加
Menuに限定しないAPIのMenuを削除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@60 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-18 10:07:36 +00:00 |
|
yutaka
|
1ae654a35f
|
ライブラリ名が変になっていたので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@59 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-18 09:59:12 +00:00 |
|
yosiokat
|
c88e6d3a4d
|
HW_CTRDG_LOCK_BUFを使用して、OS_LockExCardを仮実装。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@52 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-17 11:40:40 +00:00 |
|
yutaka
|
f245e35083
|
MIi_InitMainMemCRの修正
MIi_GetMainMemCRの追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@49 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-16 00:47:37 +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
|
c3871ba1fa
|
AES暗号化対応
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@45 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-11 08:15:35 +00:00 |
|
yutaka
|
21f1b03fb3
|
設定変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@43 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-10 11:04:46 +00:00 |
|
yutaka
|
3c19775567
|
リセットの確認後にメインメモリを初期化
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@42 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-10 11:03:43 +00:00 |
|
yutaka
|
73bb413426
|
入れ忘れ
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@40 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-04 09:34:34 +00:00 |
|
yutaka
|
e38e7a9d7f
|
証明書とROMヘッダの署名確認、Static領域のハッシュ確認の実装
メインメモリのサイズ判定をコメントアウト (使うなら戻す)
新しいヘッダファイルに対応 (妥当かどうかのチェックはしていない)
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@38 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-03 10:20:03 +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
|
f210f9d31a
|
最新のTwlSDKに合わせた
重複していた定義の削除とfrom_brom.hでのsdmc.hの参照停止
FinalROM版でのmakerom.TWLのエラー防止
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@35 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-10-01 05:02:10 +00:00 |
|
yutaka
|
6b971d2023
|
add AESi_AddCounter created from FATFSi_AddCounter
arrange for new format_rom.h
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@34 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-28 10:42:29 +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 |
|
yutaka
|
451c6d9242
|
add prototype of nandfirm and relational libraries
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@25 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-18 10:36:32 +00:00 |
|
yutaka
|
cf11c511c9
|
ARM7 waits for setting main memory CR.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@23 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-11 02:19:38 +00:00 |
|
yutaka
|
4341524a07
|
rename NORFIRM to FIRM
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@22 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-11 01:57:38 +00:00 |
|
yutaka
|
ac4d8342d4
|
rename crt0.o to crt0_firm.o
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@21 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-11 01:45:44 +00:00 |
|
yutaka
|
0bcd0c250a
|
add original crt0 includes to initialize main memory
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@19 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-07 09:04:20 +00:00 |
|
yutaka
|
64fe254191
|
treat OS_IF2 as 16-bit register
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@16 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-07 07:07:28 +00:00 |
|
yosiokat
|
9501084c1d
|
・NORファームがビルドできるよう変更。
・とりあえずテスト用にnorfirm-printがビルドできるように変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@7 b08762b0-b915-fc4b-9d8c-17b2551a87ff
|
2007-09-06 08:37:12 +00:00 |
|