発行番号: | STN-47 | ||||||
---|---|---|---|---|---|---|---|
発 行 日: | 96/10/01 | ||||||
メディア: | ○共 通 | ○CD-ROM | ○カートリッジ | ○その他 | |||
関 連: | ○プログラム | ○ハード | ○マニュアル | ○ツール | ○ゲーム | ○バグ | ○その他 |
情報区別: | ○新 規 | ○変 更 | ○追 加 | ||||
重 要 度: | ○厳 守 | ○推 奨 | ○参 考 | ○その他 | |||
添付資料: | ○無 | ○有 | |||||
件名補足: |
<表1・メモリマップ> 8Mbit 32Mbit 22400000h┏━━━━━━━┓──┏━━━━━━━┓ ┃ DRAM0 ┃ ┃ DRAM0 ┃ 2247FFFFh┗━━━━━━━┛ ┃ ┃ │ │ ┃ ┃ │ │ ┃ ┃ │ │ ┃ ┃ 22600000h┏━━━━━━━┓──┣━━━━━━━┫ ┃ DRAM1 ┃ ┃ DRAM1 ┃ 2267FFFFh┗━━━━━━━┛ ┃ ┃ │ │ ┃ ┃ │ │ ┃ ┃ │ │ ┃ ┃ 227FFFFFh└───────┘──┗━━━━━━━┛
注 意 |
アドレス:257EFFFEhには必ず「1」を設定してください。 それ以外のデータを書き込むと正常に動作しません。 |
---|
アドレス=24FFFFFFh(R/O) | |
---|---|
カートリッジ容量 | 拡張ラムカートリッジID |
8Mbit | 5Ah |
32Mbit | 5Ch(予約) |
“JW△△△△△△△△△△△△△△” “△”=スペース(20H)
A-Busリフレッシュレジスタについては有効ビットを「1」、内部ウェイト数を「3」に設定します。
CS2空間と予備空間については設定禁止。
(BOOT ROMの設定した値を使用するのでユーザは設定禁止)
A-Bus設定レジスタアドレス→ | 25FE00B0h | 25FE00B4h | ||
---|---|---|---|---|
設定内容↓ | CS0空間 | CS1空間 | CS2空間 | 予備空間 |
ライト後プリチャージ挿入ビット | OFF(0) | OFF(0) | 設定禁止 | 設定禁止 |
リード後プリチャージ挿入ビット | O N(1) | OFF(0) | ||
外部ウェイト有効ビット | OFF(0) | O N(1) | ||
バーストサイクルウェイト数設定ビット | 0011 | 1111 | ||
ノーマルサイクルウェイト数設定ビット | 0011 | 1111 | ||
バーストレングス設定ビット | 00 | 0 | ||
バスサイズ設定ビット | 0(16bit) | 0(16bit) |
カートリッジIDを確認。(8Mbitの場合は「5Ah」)
→32Mbit(ID=5Ch)への対応も考慮してください。8Mbit(ID=5Ah)のみで確認すると将来32Mbit
拡張ラムカートリッジが発売されたときにこのアプリケーションでは動作しなくなります。
カートリッジIDが認識されない場合は、カートリッジの接続を促すメッセージを表示してください。
---メッセージ---
拡張ラムカートリッジが正しく差し込まれていません。
電源を切り、拡張ラムカートリッジを差し直してください。
初期化アドレス257EFFFEh(W/O)にワードサイズで「1」を書き込む。
→必ずワードサイズで「1」を設定してください。(厳守)
A-Bus設定レジスタ,A-Busリフレッシュレジスタの設定を行う。
参照上記(●レジスタの設定値)
接続完了。
拡張ラムカートリッジへのアクセスは可能です。
→上記(■使用できるモードについて)を参照してデータのリード/ライトを行ってください。
注 意 |
このプログラムはデバッガで使用し、商品版には組み込まないでください。 |
---|