Commit Graph

302 Commits

Author SHA1 Message Date
yutaka
82a1d99ec7 2009年2月18日にこのリポジトリはフリーズしました。
以後は、次のリポジトリをご利用ください。
http://oyster/horizon/trunk/Horizon/sources/bootrom/CTR
(ルートは http://oyster/horizon/trunk/Horizon 辺り)

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@302 b871894f-2f95-9b40-918c-086798483c85
2009-02-18 02:09:39 +00:00
nakasima
f46ef3645e TEG/NE1EMU/MG20EMUを共通ディレクトリでビルドできるようにするため、ioreg*.hをプラットフォーム毎に分離。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@301 b871894f-2f95-9b40-918c-086798483c85
2009-02-17 12:26:41 +00:00
yutaka
0631caae1e 微修正&PEM追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@300 b871894f-2f95-9b40-918c-086798483c85
2009-02-17 11:38:53 +00:00
(no author)
22708942ef (shirait) NE1EMUでビルドが通らないのを修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@299 b871894f-2f95-9b40-918c-086798483c85
2009-02-17 09:32:10 +00:00
nakasima
6cf0322c98 exclusiveデモ修正。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@298 b871894f-2f95-9b40-918c-086798483c85
2009-02-17 08:24:26 +00:00
nakasima
72fd0dd832 exclusiveデモへ排他アクセス追加。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@297 b871894f-2f95-9b40-918c-086798483c85
2009-02-16 09:30:30 +00:00
nakasima
7700918ac6 排他アクセス関数を追加。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@296 b871894f-2f95-9b40-918c-086798483c85
2009-02-16 08:02:40 +00:00
(no author)
575fbfb58c (shirait) nfsのフォーマットパラメータが誤っていたのを修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@295 b871894f-2f95-9b40-918c-086798483c85
2009-02-16 06:59:09 +00:00
nakasima
4c20bb519c 誤解を減らすためブートROM用リンカスクリプトテンプレート名にはBROMを付ける。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@294 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 10:36:13 +00:00
nakasima
732f6943f8 コア0でロードしたコア1のアプリケーションのブートへ対応
(ただしPARTNER環境ではコア1のデバッガをブート前に起動しておかないとホストIOで例外発生)。

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@293 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 08:04:24 +00:00
(no author)
a8254d2a24 (shirait) ビルド出来なかったのを修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@292 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 07:40:08 +00:00
(no author)
985c0a4d61 (shirait)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@291 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 05:51:52 +00:00
(no author)
884276ea2a (shirait) 不要なファイルを削除
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@290 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 05:19:29 +00:00
nakasima
cbae50ccc2 WFI状態のコア1がコア0から割り込みで起こされるようにCPUインタフェースレジスタを有効化。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@289 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 03:03:07 +00:00
yutaka
adbd5a43a4 暫定ファームフォーマットと実験用パラメータ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@288 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 01:58:33 +00:00
shirait
4bd11995f1 (shirait)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@287 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 01:17:02 +00:00
(no author)
592f917801 (shirait) fatfsサンプルのコミット漏れ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@286 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 00:41:55 +00:00
(no author)
3cb3abc8ee (shirait) ライブラリのビルド対象追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@285 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 00:36:28 +00:00
(no author)
aeb80dda11 (shirait) nfsテスト追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@284 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 00:35:13 +00:00
(no author)
080e5d5613 (shirait) nfs(wiifs)ライブラリ追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@283 b871894f-2f95-9b40-918c-086798483c85
2009-02-13 00:26:03 +00:00
(no author)
56c174c989 (shirait) イベント追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@282 b871894f-2f95-9b40-918c-086798483c85
2009-02-12 11:41:26 +00:00
(no author)
3a53089d55 (shirait)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@281 b871894f-2f95-9b40-918c-086798483c85
2009-02-12 11:40:19 +00:00
(no author)
973edc76b8 (shirait) miにバイトアクセス追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@280 b871894f-2f95-9b40-918c-086798483c85
2009-02-12 11:38:43 +00:00
(no author)
52755b17b3 (shirait) 忘れ物2
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@279 b871894f-2f95-9b40-918c-086798483c85
2009-02-12 11:30:59 +00:00
(no author)
b0db59b5ab (shirait) 忘れ物
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@278 b871894f-2f95-9b40-918c-086798483c85
2009-02-12 11:29:14 +00:00
(no author)
4ec6c49ec0 (shirait) buddyアロケータ追加(OSにヒープ機能が出来るまでのつなぎ)
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@277 b871894f-2f95-9b40-918c-086798483c85
2009-02-12 11:20:53 +00:00
(no author)
ba4a3554cf (shirait)stdライブラリ追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@276 b871894f-2f95-9b40-918c-086798483c85
2009-02-12 11:17:51 +00:00
nakasima
2d36dffa45 割り込みペンディング初期化処理の修正。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@275 b871894f-2f95-9b40-918c-086798483c85
2009-02-12 11:14:51 +00:00
(no author)
07c72c587c (shirait) stdライブラリ追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@274 b871894f-2f95-9b40-918c-086798483c85
2009-02-12 11:05:17 +00:00
nakasima
ff76f93ea1 コアIDを表示。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@273 b871894f-2f95-9b40-918c-086798483c85
2009-02-10 08:48:50 +00:00
nakasima
4026331a53 TWL互換モード用IOレジスタ定義ヘッダファイルを生成。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@272 b871894f-2f95-9b40-918c-086798483c85
2009-02-10 06:15:43 +00:00
nakasima
ef2c7bcd73 JTAGデバッグリクエスト制御レジスタ定義を追加。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@271 b871894f-2f95-9b40-918c-086798483c85
2009-02-10 05:10:23 +00:00
nakasima
2abea264b7 RVDでの排他制御デモのプリント文の抑制。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@270 b871894f-2f95-9b40-918c-086798483c85
2009-02-09 12:00:21 +00:00
nakasima
b838a20f35 排他制御デモ追加。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@269 b871894f-2f95-9b40-918c-086798483c85
2009-02-09 10:00:36 +00:00
nakasima
8a92549793 osLockByByte->osLockByte.
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@268 b871894f-2f95-9b40-918c-086798483c85
2009-02-09 09:23:02 +00:00
nakasima
6d5e6e251a NE1EMUビルド修正。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@267 b871894f-2f95-9b40-918c-086798483c85
2009-02-09 09:21:01 +00:00
nakasima
77e0ee651a コミット忘れ。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@266 b871894f-2f95-9b40-918c-086798483c85
2009-02-09 09:04:59 +00:00
nakasima
beaafd2a7c VFPデモをtestsへ移動。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@265 b871894f-2f95-9b40-918c-086798483c85
2009-02-09 08:57:14 +00:00
nakasima
80a01841ca c++でビルドが通るように修正。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@264 b871894f-2f95-9b40-918c-086798483c85
2009-02-09 08:44:13 +00:00
(no author)
771b186193 nandがNE1EMU以外ビルドが通らないことに対処。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@263 b871894f-2f95-9b40-918c-086798483c85
2009-02-06 11:34:15 +00:00
nakasima
93acd84fee nandがNE1EMU以外ビルドが通らないことに対処。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@262 b871894f-2f95-9b40-918c-086798483c85
2009-02-06 11:28:55 +00:00
nakasima
0f38a1f949 システム領域をアドレス変換でリマップしてデュアルコア動作可能に。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@261 b871894f-2f95-9b40-918c-086798483c85
2009-02-06 11:03:43 +00:00
(no author)
197e91a909 ファームビルドとアプリビルドではVRAM上で実行可にMMUを変更。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@260 b871894f-2f95-9b40-918c-086798483c85
2009-02-06 08:21:30 +00:00
(no author)
4739096ed9 (shirait)
もう一つ忘れ物

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@259 b871894f-2f95-9b40-918c-086798483c85
2009-02-06 08:09:34 +00:00
(no author)
f0406ca817 (shirait)
忘れ物

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@258 b871894f-2f95-9b40-918c-086798483c85
2009-02-06 08:03:53 +00:00
(no author)
8d4eb3a702 (shirait)
FATFSフォーマッタおよびFATFSサンプル追加

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@257 b871894f-2f95-9b40-918c-086798483c85
2009-02-06 07:57:59 +00:00
nakasima
0eca3a2683 VFPデモ改良。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@256 b871894f-2f95-9b40-918c-086798483c85
2009-02-06 02:27:17 +00:00
(no author)
29f941562f (shirait)
testsにnandサンプル追加。

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@255 b871894f-2f95-9b40-918c-086798483c85
2009-02-05 05:49:17 +00:00
(no author)
7f792eb8f3 (shirait)忘れもの
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@254 b871894f-2f95-9b40-918c-086798483c85
2009-02-04 12:53:00 +00:00
(no author)
fab593a113 (shirait)
firmwareビルド環境の設定、fatfsライブラリ追加。

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@253 b871894f-2f95-9b40-918c-086798483c85
2009-02-04 12:47:09 +00:00