Nextor
From Z80 Machines Wiki
[Unofficial JAPANESE TRANSLATIONS]
Contents
Nextor 2.0 スタートガイド
目次
- 1. はじめに(Translation checked)
- 2. blueMSXのセットアップ
- 2.1. MSX実機のセットアップ
- 3. ブートとパーティション作成
- 4. パーティションのマッピングとブートパーティションの変更
- 5. MSX-DOS1モードでブートする
- 6. 2つ目のストレージデバイスを使う
- 7. デバイスのロック
- 8. 省略/ゼロ情報モード
- 9. ブートキーの使用
- 10. 変更履歴
- 10.1. v2.0.3
- 10.2. v2.0.2
- 10.3. v2.0 final
- 10.4. v2.0 Beta 2
- 10.5. v2.0 Beta 1
Nextor 2.0 ユーザーマニュアル
Index
- 1. 導入
- 1.1. 背景
- 1.2. 目的
- 1.3. システム要件
- 2. 特長
- 2.1. FAT16ファイルシステムのサポート
- 2.2. 標準化、文書化されたドライバー開発システム
- 2.3. ドライブからデバイス/パーティションマッピングの管理
- 2.4. ドライブロック
- 2.5. 減少ゼロ配置情報モード
- 2.6. Z80アクセスモード
- 2.7. 高速STROUTモード
- 2.8. 拡張マッパーサポートルーチン
- 2.9. ブートキー
- 2.10. 組み込みパーティション二ングツール
- 2.11. 組み込みMSX-DOS1
- 2.12. 拡張Disk BASIC
- 3. Nextorを使う
- 3.1. Nextorのインストール
- 3.1.1. Sunrise IDE/CFユーザーへの注意
- 3.2. Nextorのブート
- 3.2.1. DOS1 modeでのブート
- 3.3. Managing media changes
- 3.3.1. MSX-DOS1モードでのメディア変更
- 3.4. コマンドラインツール
- 3.4.1. MAPDRV: ドライブマッピングツール
- 3.4.2. DRIVERS: ドライバー情報ツール
- 3.4.3. DEVINFO: デバイス情報ツール
- 3.4.4. DRVINFO: ドライブ情報ツール
- 3.4.5. LOCK: ドライブロック、アンロックツール
- 3.4.6. RALLOC: 減少/ゼロ配置情報モードツール
- 3.4.7. Z80MODE: Z80アクセスモードツール
- 3.4.8. FASTOUT: 高速STROUTモードツール
- 3.4.9. DELALL: パーティションクイックフォーマットツール
- 3.4.10. NSYSVER: NEXTOR.SYSバージョンチェンジャー
- 3.5. ビルトインパーティションツール
- 3.6. Disk BASICの拡張
- 3.6.1. DSKFコマンド
- 3.6.2. DSKI$ およびDSKO$ コマンド
- 3.6.3 CALL NEXTOR コマンド
- 3.6.4 CALL CHDRVコマンド
- 3.6.5 CALL CURDRVコマンド
- 3.6.6. CALL DRIVERSコマンド
- 3.6.7. CALL DRVINFOコマンド
- 3.6.8. CALL LOCKDRVコマンド
- 3.6.9. CALL MAPDRVコマンド
- 3.6.10. CALL MAPDRVLコマンド
- 3.6.11. CALL USRコマンド
- 3.7. New BASIC error codes
- 4. その他の進歩的な部分
- 4.1. F7キーのload"
- 4.2. 漢字モードにおける英語メッセージ
- 4.3. Reduced 日本語エラーメッセージのない減少NEXTOR.SYS
- 5. 変更履歴
- 5.1. v2.0.5 beta 1
- 5.2. v2.0.4
- 5.3. v2.0.3
- 5.4. v2.0.2
- 5.5. v2.0.1
- 5.6. v2.0 final
- 5.7. v2.0 Beta 2
- 5.8. v2.0 Beta 1
- 5.9. v2.0 Alpha 2b
- 5.10. v2.0 Alpha 2
Nextor 2.0プログラマーリファレンス
Index
- 1. 導入
- 2. 既存ファンクションコールの変更点
- 2.1. _STROUT (09h)
- 2.2. _ALLOC (1Bh)
- 2.3. _RDABS (2Fh) and _WRABS (30h)
- 2.4. _DPARM (31h)
- 2.5. _DEFER (64h)
- 2.6. _EXPLAIN (66h)
- 2.7. _FORMAT (67h)
- 2.8. _DOSVER (6Fh)
- 2.8.1 MSX-DOS1モードでのNextorの検出
- 3. 新しいファンクションコール
- 3.1. Get/set fast STROUT mode (_FOUT, 71h)
- 3.2. ゼロ終端文字列の表示 (_ZSTROUT, 72h)
- 3.3. ドライブからの絶対セクターの読み出し(_RDDRV, 73h)
- 3.4. ドライブへの絶対セクターの書き込み (_WRDRV, 74h)
- 3.5. Get/set reduced allocation information mode vector (_RALLOC, 75h)
- 3.6. ドライブスペース情報のGet (_DSPACE, 76h)
- 3.7. ドライブのロック/アンロック、ドライブのロック状態のGet (_LOCK, 77h)
- 3.8. デバイスドライバのGet (_GDRVR, 78h)
- 3.9. ドライブレター情報のGet (_GDLI, 79h)
- 3.10. デバイスパーティション情報のGet(_GPART, 7Ah)
- 3.11. デバイスドライバ内のルーチンの呼び出し (_CDRVR, 7Bh)
- 3.12.ドライバとドライブへのドライブレターマップ(_MAPDRV, 7Ch)
- 3.13. ドライバへのZ80アクセスモード有効化/無効化(_Z80MODE, 7Dh)
- 4. 新しいエラーコード
- 5. 拡張マッパーサポートルーチン
- 5.1. BLK_ALLOC: メモリブロックを割り当てる
- 5.2. BLK_FREE: メモリブロックを解放する
- 6. その他の特徴
- 6.1. STROUTにおけるESC-Yに関わるエスケープシーケンスのバグ
- 6.2. NEXTOR.SYSのバージョンナンバーの変更
- 7. Change history
- 7.1. v2.0.5 beta 1
- 7.2. v2.0.4
- 7.3. v2.0.3
- 7.4. v2.0 final
- 7.5. v2.0 Beta 2
- 7.6. v2.0 Beta 1
- 7.7. v2.0 Alpha 2b
- 7.8. v2.0 Alpha 2
Nextor 2.0 Driver Development Guide
Index
- 1. 導入
- 2. Nextorカーネルアーキテクチャ
- 2.1. MSX-DOS1カーネル
- 2.2. MSX-DOS2カーネル
- 2.3. Nextorカーネル
- 3. ドライバ組み込みNextorカーネルの作成
- 3.1. 手動作成
- 3.2. MKNEXROMユーティリティの使用
- 3.3. バンク切り替えコードのルール
- 4. Nextorドライバ構造
- 4.1. ドライバベースとデバイスベースのドライバ
- 4.2. ページ0ルーチンとデータ
- 4.2.1. GSLOT1 (402Dh)
- 4.2.2. RDBANK (403Ch)
- 4.2.3. CALLB0 (403Fh)
- 4.2.4. CALBNK (4042h)
- 4.2.5. GWORK (4045h)
- 4.2.6. K_SIZE (40FEh)
- 4.2.7. CUR_BANK (40FFh)
- 4.2.8. CHGBNK (7FD0h)
- 4.3. ドライバヘッダ
- 4.3.1. DRV_SIGN (4100h)
- 4.3.2. DRV_FLAGS (410Eh)
- 4.3.3. RESERVED (410Fh)
- 4.3.4. DRV_NAME (4110h)
- 4.4. 共通ルーチン
- 4.4.1. DRV_TIMI (4130h)
- 4.4.2. DRV_VERSION (4133h)
- 4.4.3. DRV_INIT (4136h)
- 4.4.4. DRV_BASSTAT (4139h)
- 4.4.5. DRV_BASDEV (413Ch)
- 4.4.6. DRV_EXTBIO (413Fh)
- 4.4.7. DRV_DIRECT0/1/2/3/4 (4142h, 4145h, 4148h, 414Bh, 413Eh)
- 4.4.8. DRV_CONFIG (4152h)
- 4.4.9. RESERVED (4155h to 415Fh)
- 4.5. ドライブベースドライバのルーチン
- 4.5.1. DRV_DSKIO (4160h)
- 4.5.2. DRV_DSKCHG (4163h)
- 4.5.3. DRV_GETDPB (4166h)
- 4.5.4. DRV_CHOICE (4169h)
- 4.5.5. DRV_FORMAT (416Ch)
- 4.5.6. DRV_MTOFF (416Fh)
- 4.6. デバイスベースドライバのルーチン
- 4.6.1. DEV_RW (4160h)
- 4.6.2. DEV_INFO (4163h)
- 4.6.3. DEV_STATUS (4166h)
- 4.6.4. LUN_INFO (4169h)
- 4.7. その他
- 4.7.1. メインカーネルバンクの空きスペース
- 5. Change history
- 5.1. v2.0.5 beta 1
- 5.2. v2.0.1
- 5.3. v2.0 final
- 5.4. v2.0 Beta 2
- 5.5. v2.0 Beta 1
- 5.6. v2.0 Alpha 2b
- 5.7. v2.0 Alpha 2