Commit Graph

  • 82a1d99ec7 2009年2月18日にこのリポジトリはフリーズしました。 以後は、次のリポジトリをご利用ください。 http://oyster/horizon/trunk/Horizon/sources/bootrom/CTR (ルートは http://oyster/horizon/trunk/Horizon 辺り) main yutaka 2009-02-18 02:09:39 +0000
  • f46ef3645e TEG/NE1EMU/MG20EMUを共通ディレクトリでビルドできるようにするため、ioreg*.hをプラットフォーム毎に分離。 nakasima 2009-02-17 12:26:41 +0000
  • 0631caae1e 微修正&PEM追加 yutaka 2009-02-17 11:38:53 +0000
  • 22708942ef (shirait) NE1EMUでビルドが通らないのを修正 (no author) 2009-02-17 09:32:10 +0000
  • 6cf0322c98 exclusiveデモ修正。 nakasima 2009-02-17 08:24:26 +0000
  • 72fd0dd832 exclusiveデモへ排他アクセス追加。 nakasima 2009-02-16 09:30:30 +0000
  • 7700918ac6 排他アクセス関数を追加。 nakasima 2009-02-16 08:02:40 +0000
  • 575fbfb58c (shirait) nfsのフォーマットパラメータが誤っていたのを修正 (no author) 2009-02-16 06:59:09 +0000
  • 4c20bb519c 誤解を減らすためブートROM用リンカスクリプトテンプレート名にはBROMを付ける。 nakasima 2009-02-13 10:36:13 +0000
  • 732f6943f8 コア0でロードしたコア1のアプリケーションのブートへ対応 (ただしPARTNER環境ではコア1のデバッガをブート前に起動しておかないとホストIOで例外発生)。 nakasima 2009-02-13 08:04:24 +0000
  • a8254d2a24 (shirait) ビルド出来なかったのを修正 (no author) 2009-02-13 07:40:08 +0000
  • 985c0a4d61 (shirait) (no author) 2009-02-13 05:51:52 +0000
  • 884276ea2a (shirait) 不要なファイルを削除 (no author) 2009-02-13 05:19:29 +0000
  • cbae50ccc2 WFI状態のコア1がコア0から割り込みで起こされるようにCPUインタフェースレジスタを有効化。 nakasima 2009-02-13 03:03:07 +0000
  • adbd5a43a4 暫定ファームフォーマットと実験用パラメータ yutaka 2009-02-13 01:58:33 +0000
  • 4bd11995f1 (shirait) shirait 2009-02-13 01:17:02 +0000
  • 592f917801 (shirait) fatfsサンプルのコミット漏れ (no author) 2009-02-13 00:41:55 +0000
  • 3cb3abc8ee (shirait) ライブラリのビルド対象追加 (no author) 2009-02-13 00:36:28 +0000
  • aeb80dda11 (shirait) nfsテスト追加 (no author) 2009-02-13 00:35:13 +0000
  • 080e5d5613 (shirait) nfs(wiifs)ライブラリ追加 (no author) 2009-02-13 00:26:03 +0000
  • 56c174c989 (shirait) イベント追加 (no author) 2009-02-12 11:41:26 +0000
  • 3a53089d55 (shirait) (no author) 2009-02-12 11:40:19 +0000
  • 973edc76b8 (shirait) miにバイトアクセス追加 (no author) 2009-02-12 11:38:43 +0000
  • 52755b17b3 (shirait) 忘れ物2 (no author) 2009-02-12 11:30:59 +0000
  • b0db59b5ab (shirait) 忘れ物 (no author) 2009-02-12 11:29:14 +0000
  • 4ec6c49ec0 (shirait) buddyアロケータ追加(OSにヒープ機能が出来るまでのつなぎ) (no author) 2009-02-12 11:20:53 +0000
  • ba4a3554cf (shirait)stdライブラリ追加 (no author) 2009-02-12 11:17:51 +0000
  • 2d36dffa45 割り込みペンディング初期化処理の修正。 nakasima 2009-02-12 11:14:51 +0000
  • 07c72c587c (shirait) stdライブラリ追加 (no author) 2009-02-12 11:05:17 +0000
  • ff76f93ea1 コアIDを表示。 nakasima 2009-02-10 08:48:50 +0000
  • 4026331a53 TWL互換モード用IOレジスタ定義ヘッダファイルを生成。 nakasima 2009-02-10 06:15:43 +0000
  • ef2c7bcd73 JTAGデバッグリクエスト制御レジスタ定義を追加。 nakasima 2009-02-10 05:10:23 +0000
  • 2abea264b7 RVDでの排他制御デモのプリント文の抑制。 nakasima 2009-02-09 12:00:21 +0000
  • b838a20f35 排他制御デモ追加。 nakasima 2009-02-09 10:00:36 +0000
  • 8a92549793 osLockByByte->osLockByte. nakasima 2009-02-09 09:23:02 +0000
  • 6d5e6e251a NE1EMUビルド修正。 nakasima 2009-02-09 09:21:01 +0000
  • 77e0ee651a コミット忘れ。 nakasima 2009-02-09 09:04:59 +0000
  • beaafd2a7c VFPデモをtestsへ移動。 nakasima 2009-02-09 08:57:14 +0000
  • 80a01841ca c++でビルドが通るように修正。 nakasima 2009-02-09 08:44:13 +0000
  • 771b186193 nandがNE1EMU以外ビルドが通らないことに対処。 (no author) 2009-02-06 11:34:15 +0000
  • 93acd84fee nandがNE1EMU以外ビルドが通らないことに対処。 nakasima 2009-02-06 11:28:55 +0000
  • 0f38a1f949 システム領域をアドレス変換でリマップしてデュアルコア動作可能に。 nakasima 2009-02-06 11:03:43 +0000
  • 197e91a909 ファームビルドとアプリビルドではVRAM上で実行可にMMUを変更。 (no author) 2009-02-06 08:21:30 +0000
  • 4739096ed9 (shirait) もう一つ忘れ物 (no author) 2009-02-06 08:09:34 +0000
  • f0406ca817 (shirait) 忘れ物 (no author) 2009-02-06 08:03:53 +0000
  • 8d4eb3a702 (shirait) FATFSフォーマッタおよびFATFSサンプル追加 (no author) 2009-02-06 07:57:59 +0000
  • 0eca3a2683 VFPデモ改良。 nakasima 2009-02-06 02:27:17 +0000
  • 29f941562f (shirait) testsにnandサンプル追加。 (no author) 2009-02-05 05:49:17 +0000
  • 7f792eb8f3 (shirait)忘れもの (no author) 2009-02-04 12:53:00 +0000
  • fab593a113 (shirait) firmwareビルド環境の設定、fatfsライブラリ追加。 (no author) 2009-02-04 12:47:09 +0000
  • 44a9cbfd51 コメント追加。 nakasima 2009-02-04 11:30:28 +0000
  • c2bc8a2945 ビルドターゲットごとのメモリマップを整理。 nakasima 2009-02-04 10:51:59 +0000
  • 847aa44731 アプリケーションのMMUテーブルとスタックをメインメモリへ移動。 nakasima 2009-02-04 09:30:21 +0000
  • d258ddc83f VRAM最終アドレス定義を修正。 nakasima 2009-02-04 04:55:20 +0000
  • 03ddd782c5 Palladium動作時はチックを1/256にするビルドスイッチを追加。 Palladium用ロードファイル変換ツールでのデータの並びを修正。 threadデモ修正。 (no author) 2009-02-03 11:32:31 +0000
  • 23acec2819 別スレッドのスタック書き換えによるシステムモードのハッキングに対応。 但しDMAによるハッキングへ対応するにはユーザモードとSVCモードのスタックを分ける必要がある(OSのラッパーで対応予定)。 nakasima 2009-02-03 06:26:44 +0000
  • a458e5996d 高速エミュレータでのロード用テキストファイル生成ツールを追加。 (no author) 2009-02-02 11:10:19 +0000
  • a447e861fb NANDドライバ追加、 NANDデバイスレベルフォーマッタ追加 (no author) 2009-02-02 11:01:50 +0000
  • 6a5f4a9f39 ファームビルド追加。 nakasima 2009-01-30 11:14:54 +0000
  • cc51c50afe addinルールのインクルードガード修正。 nakasima 2009-01-30 00:22:08 +0000
  • 08e414d257 差し替えファイル追加。 nakasima 2009-01-29 12:05:17 +0000
  • 5cfee573c3 publicディレクトリ追加。 nakasima 2009-01-29 12:04:16 +0000
  • 5c24353b3b Makefileコミット忘れ。 nakasima 2009-01-29 10:54:07 +0000
  • 0f44b70e27 ROOT/buildをfirmware/buildへ移動。 nakasima 2009-01-29 10:48:37 +0000
  • d81cc409cc コア2の0ページプロテクション対応。 nakasima 2009-01-29 10:15:48 +0000
  • c090790728 ARM9メモリマップの不要な変更をロールバック。 nakasima 2009-01-29 09:30:42 +0000
  • 80d7ae1288 MG20EMUのため初期化時にTCMをディセーブルにはしない。 nakasima 2009-01-29 09:20:04 +0000
  • aff8998612 ARM9開発用ブートROMのアセンブラ版を追加。 nakasima 2009-01-29 08:49:44 +0000
  • 39a4aa691b small fix. nakasima 2009-01-29 07:30:51 +0000
  • e1b3d151e1 ARM9ブートROMはミラーリング対策は不要。 nakasima 2009-01-29 07:25:59 +0000
  • 1a68b9d4df threadデモ修正。 nakasima 2009-01-29 06:56:19 +0000
  • 1e31ea5b8b NE1EMUでのブートROMのミラーリングへ対応。 nakasima 2009-01-29 06:45:19 +0000
  • 0d0dee528e NE1EMU用PROMはNORフラッシュ書き込みコードへ変更。 nakasima 2009-01-29 05:41:21 +0000
  • 5cc22b8413 ビルドターゲット.txt→.dasm変更。 nakasima 2009-01-29 02:11:35 +0000
  • 8470e0b275 VPATH=$(SRCDIR)で意図していないオブジェクトファイルまで参照されていたようなのでvpathでソースを個別に指定 (ビルドも若干速くなった模様)。 分かりにくいため.axfのルールをmodulerules.cctype.RVCTへ移動。 nakasima 2009-01-29 01:16:07 +0000
  • 7532eb6e65 生成ファイル.txt→.dasm変更。 nakasima 2009-01-28 09:36:04 +0000
  • e728496b11 r11,r12はFIQではバンクレジスタになるためCPUモード間の受け渡しはr0,r1へ変更。 nakasima 2009-01-28 08:30:54 +0000
  • 98ee8bfa67 未定義命令例外ハンドラにてシステムモード固定ではなくアボート発生元のスタックを使用するように変更。 nakasima 2009-01-28 07:38:11 +0000
  • d2027cb2fd ARM9のアクセス権限を特権モードとユーザモードを同一に。 nakasima 2009-01-28 06:42:20 +0000
  • bad2d57a2f Thumb-SWI命令に対応。 nakasima 2009-01-28 06:38:08 +0000
  • 906a7c49ee FIQはosInitInterruptでは禁止しない。 nakasima 2009-01-28 05:26:32 +0000
  • 274c428325 FIQハンドラ(デバッガモニタ等)でSWIを使うケースへ対処。 nakasima 2009-01-28 04:36:47 +0000
  • 340ab42c26 SWIハンドラにてシステムモード固定ではなく呼び出し元のモードのスタックを使用するように変更 (割り込みハンドラから呼び出した場合は割り込みハンドラのスタックを使用するということ)。 nakasima 2009-01-28 02:47:02 +0000
  • c06d09c5b4 SVC専用スタック領域を不要に。コードサイズとオーバーヘッドは若干大きくなった。 nakasima 2009-01-28 01:59:23 +0000
  • 5c54d429f3 SMPビルドスイッチ追加。 nakasima 2009-01-27 09:06:36 +0000
  • d08f115de8 SMPモードへ初期化。 nakasima 2009-01-27 07:28:48 +0000
  • 5d0ced34ea チックタイマーを32bit使用できるように修正。 nakasima 2009-01-27 06:34:57 +0000
  • 70a45b43b5 チックのプリスケーラを変更できるように対応。 nakasima 2009-01-27 05:20:26 +0000
  • 88a1531191 MMUテーブルアドレスを引数で渡す仕様に。 nakasima 2009-01-27 03:01:52 +0000
  • 1181bb8629 NE1DDR2設定レジスタセクションの属性修正。 nakasima 2009-01-26 09:20:29 +0000
  • a482c3a6a1 アプリビルドではブートROMをRO属性に。 nakasima 2009-01-26 09:15:12 +0000
  • 9e05e4214f small fix. nakasima 2009-01-23 10:22:09 +0000
  • 1cce9cb9ba NE1ボード用レジスタ定義を分離。 nakasima 2009-01-23 10:08:45 +0000
  • 148bfa8208 NE1ボードでコア2、3をブートすることがないように対策。 nakasima 2009-01-23 09:02:52 +0000
  • 019f5852ea デモの修正。 nakasima 2009-01-23 08:00:53 +0000
  • 4423acf361 partner_mltのreadme追加。 nakasima 2009-01-23 06:45:11 +0000
  • 2317f26e4c MMU初期化コードをマージ。 nakasima 2009-01-23 03:02:56 +0000
  • aabb6fb400 アプリケーションビルドでもメインメモリの実行不可ビットが立ったままだったのを修正してMMUを有効に。 nakasima 2009-01-23 00:13:41 +0000
  • b4b98d9664 small fix. nakasima 2009-01-22 11:19:51 +0000
  • ac91242845 オブジェクトファイルが生成されないことがあるのでソースを分離。 nakasima 2009-01-22 11:18:16 +0000