Difference between revisions of "Nextor"

From Z80 Machines Wiki
Jump to: navigation, search
(Index)
(Nextor 2.0)
 
(12 intermediate revisions by the same user not shown)
Line 6: Line 6:
 
未定 Wikiタグ編集]
 
未定 Wikiタグ編集]
  
==Nextor 2.0 スタートガイド==
+
==Nextor 2.1==
  
===目次===
+
#[[NEXTOR_2.1_GSG_INDEX|Nextor 2.1 スタートガイド]]
#[[NEXTOR_GSG_01|1. はじめに]](Translation checked)
+
#[[NEXTOR_2.1_UM_INDEX|Nextor 2.1 ユーザーマニュアル]]
#[[NEXTOR_GSG_02|2. blueMSXのセットアップ]](Translation checked)
+
#[[NEXTOR_2.1_PR_INDEX|Nextor 2.1プログラマーリファレンス]]
#[[NEXTOR_GSG_02_01|2.1. MSX実機のセットアップ]](Translation checked)
+
#[[NEXTOR_2.1_DDG_INDEX|Nextor 2.1 ドライバー開発ガイド]]
#[[NEXTOR_GSG_03|3. ブートとパーティション作成]](Translation checked)
 
#[[NEXTOR_GSG_04|4. パーティションのマッピングとブートパーティションの変更]](Translation checked)
 
#[[NEXTOR_GSG_05|5. MSX-DOS1モードでブートする]](Translation checked)
 
#[[NEXTOR_GSG_06|6. 2つ目のストレージデバイスを使う]](Translation checked)
 
#[[NEXTOR_GSG_07|7. デバイスのロック]](Translation checked)
 
#[[NEXTOR_GSG_08|8. 省略/ゼロ情報モード]](Translation checked)
 
#[[NEXTOR_GSG_09|9. ブートキーの使用]](Translation checked)
 
#[[NEXTOR_GSG_10|10. 変更履歴]](Translation checked)
 
#[[NEXTOR_GSG_10_01|10.1. v2.0.3]]
 
#[[NEXTOR_GSG_10_02|10.2. v2.0.2]]
 
#[[NEXTOR_GSG_10_03|10.3. v2.0 final]]
 
#[[NEXTOR_GSG_10_04|10.4. v2.0 Beta 2]]
 
#[[NEXTOR_GSG_10_05|10.5. v2.0 Beta 1]]
 
  
==Nextor 2.0 ユーザーマニュアル==
+
==Nextor 2.0==
  
===Index===
+
#[[NEXTOR_2.0_GSG_INDEX|Nextor 2.0 スタートガイド]]翻訳済み
#[[NEXTOR_01|1. 導入]](Translation checked)
+
#[[NEXTOR_2.0_UM_INDEX|Nextor 2.0 ユーザーマニュアル]]翻訳済み
#[[NEXTOR_01_01|1.1. 背景]](Translation checked)
+
#[[NEXTOR_2.0_PR_INDEX|Nextor 2.0プログラマーリファレンス]]翻訳済み
#[[NEXTOR_01_02|1.2. 目的]](Translation checked)
+
#[[NEXTOR_2.0_DDG_INDEX|Nextor 2.0 ドライバー開発ガイド]]翻訳済み
#[[NEXTOR_01_03|1.3. システム要件]](Translation checked)
 
#[[NEXTOR_02|2. 特長]](Translation checked)
 
#[[NEXTOR_02_01|2.1. FAT16ファイルシステムのサポート]](Translation checked)
 
#[[NEXTOR_02_02|2.2. 標準化、文書化されたドライバー開発システム]](Translation checked)
 
#[[NEXTOR_02_03|2.3. ドライブからデバイス/パーティションマッピングの管理]](Translation checked)
 
#[[NEXTOR_02_04|2.4. ドライブロック]](Translation checked)
 
#[[NEXTOR_02_05|2.5. 縮小ゼロ配置情報モード]](Translation checked)
 
#[[NEXTOR_02_06|2.6. Z80アクセスモード]](Translation checked)
 
#[[NEXTOR_02_07|2.7. 高速STROUTモード]](Translation checked)
 
#[[NEXTOR_02_08|2.8. 拡張マッパーサポートルーチン]](Translation checked)
 
#[[NEXTOR_02_09|2.9. ブートキー]](Translation checked)
 
#[[NEXTOR_02_10|2.10. 組み込みパーティション二ングツール]](Translation checked)
 
#[[NEXTOR_02_11|2.11. 組み込みMSX-DOS1]](Translation checked)
 
#[[NEXTOR_02_12|2.12. 拡張Disk BASIC]](Translation checked)
 
#[[NEXTOR_02_13|2.13. ファイルマウントとディスクエミュレーションモード]](Translation checked)
 
#[[NEXTOR_03|3. Nextorを使う]](Translation checked)
 
#[[NEXTOR_03_01|3.1. Nextorのインストール]](Translation checked)
 
#[[NEXTOR_03_01_01|3.1.1. Sunrise IDE/CFユーザーへの注意]](Translation checked)
 
#[[NEXTOR_03_02|3.2. Nextorのブート]](Translation checked)
 
#[[NEXTOR_03_02_01|3.2.1. DOS1 modeでのブート]](Translation checked)
 
#[[NEXTOR_03_03|3.3. メディア変更の管理]](Translation checked)
 
#[[NEXTOR_03_03_01|3.3.1. MSX-DOS1モードでのメディア変更]](Translation checked)
 
#[[NEXTOR_03_04|3.4. コマンドラインツール]](Translation checked)
 
#[[NEXTOR_03_04_01|3.4.1. MAPDRV: ドライブマッピングツール]](Translation checked)
 
#[[NEXTOR_03_04_02|3.4.2. DRIVERS: ドライバー情報ツール]](Translation checked)
 
#[[NEXTOR_03_04_03|3.4.3. DEVINFO: デバイス情報ツール]](Translation checked)
 
#[[NEXTOR_03_04_04|3.4.4. DRVINFO: ドライブ情報ツール]](Translation checked)
 
#[[NEXTOR_03_04_05|3.4.5. LOCK: ドライブロック、アンロックツール]]
 
#[[NEXTOR_03_04_06|3.4.6. RALLOC: 縮小/ゼロ配置情報モードツール]]
 
#[[NEXTOR_03_04_07|3.4.7. Z80MODE: Z80アクセスモードツール]]
 
#[[NEXTOR_03_04_08|3.4.8. FASTOUT: 高速STROUTモードツール]]
 
#[[NEXTOR_03_04_09|3.4.9. DELALL: パーティションクイックフォーマットツール]]
 
#[[NEXTOR_03_04_10|3.4.10. NSYSVER: NEXTOR.SYSバージョンチェンジャー]]
 
#[[NEXTOR_03_05|3.5. ビルトインパーティションツール]]
 
#[[NEXTOR_03_06|3.6. Disk BASICの拡張]]
 
#[[NEXTOR_03_06_01|3.6.1. DSKFコマンド]]
 
#[[NEXTOR_03_06_02|3.6.2. DSKI$ およびDSKO$ コマンド]]
 
#[[NEXTOR_03_06_03|3.6.3 CALL NEXTOR コマンド]]
 
#[[NEXTOR_03_06_04|3.6.4 CALL CHDRVコマンド]]
 
#[[NEXTOR_03_06_05|3.6.5 CALL CURDRVコマンド]]
 
#[[NEXTOR_03_06_06|3.6.6. CALL DRIVERSコマンド]]
 
#[[NEXTOR_03_06_07|3.6.7. CALL DRVINFOコマンド]]
 
#[[NEXTOR_03_06_08|3.6.8. CALL LOCKDRVコマンド]]
 
#[[NEXTOR_03_06_09|3.6.9. CALL MAPDRVコマンド]]
 
#[[NEXTOR_03_06_10|3.6.10. CALL MAPDRVLコマンド]]
 
#[[NEXTOR_03_06_11|3.6.11. CALL USRコマンド]]
 
#[[NEXTOR_03_07|3.7. New BASIC error codes]]
 
#[[NEXTOR_04|4. その他の進歩的な部分]]
 
#[[NEXTOR_04_01|4.1. F7キーのload"]]
 
#[[NEXTOR_04_02|4.2. 漢字モードにおける英語メッセージ]]
 
#[[NEXTOR_04_03|4.3. 日本語エラーメッセージのない縮小NEXTOR.SYS]]
 
#[[NEXTOR_05|5. 変更履歴]]
 
#[[NEXTOR_05_01|5.1. v2.0.5 beta 1]]
 
#[[NEXTOR_05_02|5.2. v2.0.4]]
 
#[[NEXTOR_05_03|5.3. v2.0.3]]
 
#[[NEXTOR_05_04|5.4. v2.0.2]]
 
#[[NEXTOR_05_05|5.5. v2.0.1]]
 
#[[NEXTOR_05_06|5.6. v2.0 final]]
 
#[[NEXTOR_05_07|5.7. v2.0 Beta 2]]
 
#[[NEXTOR_05_08|5.8. v2.0 Beta 1]]
 
#[[NEXTOR_05_09|5.9. v2.0 Alpha 2b]]
 
#[[NEXTOR_05_10|5.10. v2.0 Alpha 2]]
 
  
==Nextor 2.0プログラマーリファレンス==
+
==Appendix==
 
+
#[[COMPASS_MSX-DOS2_FCS_INDEX|MSX-DOS2ファンクションコード仕様]]
===Index===
+
#[[COMPASS_MSX-DOS2_PIS_INDEX|MSX-DOS2プログラムインターフェイス仕様]]
#[[NEXTOR_PR_01|1. 導入]]
 
#[[NEXTOR_PR_02|2. 既存ファンクションコールの変更点]]
 
#[[NEXTOR_PR_02_01|2.1. _STROUT (09h)]]
 
#[[NEXTOR_PR_02_02|2.2. _ALLOC (1Bh)]]
 
#[[NEXTOR_PR_02_03|2.3. _RDABS (2Fh) and _WRABS (30h)]]
 
#[[NEXTOR_PR_02_04|2.4. _DPARM (31h)]]
 
#[[NEXTOR_PR_02_05|2.5. _DEFER (64h)]]
 
#[[NEXTOR_PR_02_06|2.6. _EXPLAIN (66h)]]
 
#[[NEXTOR_PR_02_07|2.7. _FORMAT (67h)]]
 
#[[NEXTOR_PR_02_08|2.8. _DOSVER (6Fh)]]
 
#[[NEXTOR_PR_02_08_01|2.8.1 MSX-DOS1モードでのNextorの検出]]
 
#[[NEXTOR_PR_03|3. 新しいファンクションコール]]
 
#[[NEXTOR_PR_03_01|3.1. Get/set fast STROUT mode (_FOUT, 71h)]]
 
#[[NEXTOR_PR_03_02|3.2. ゼロ終端文字列の表示 (_ZSTROUT, 72h)]]
 
#[[NEXTOR_PR_03_03|3.3. ドライブからの絶対セクターの読み出し(_RDDRV, 73h)]]
 
#[[NEXTOR_PR_03_04|3.4. ドライブへの絶対セクターの書き込み (_WRDRV, 74h)]]
 
#[[NEXTOR_PR_03_05|3.5. Get/set reduced allocation information mode vector (_RALLOC, 75h)]]
 
#[[NEXTOR_PR_03_06|3.6. ドライブスペース情報のGet (_DSPACE, 76h)]]
 
#[[NEXTOR_PR_03_07|3.7. ドライブのロック/アンロック、ドライブのロック状態のGet (_LOCK, 77h)]]
 
#[[NEXTOR_PR_03_08|3.8. デバイスドライバのGet (_GDRVR, 78h)]]
 
#[[NEXTOR_PR_03_09|3.9. ドライブレター情報のGet (_GDLI, 79h)]]
 
#[[NEXTOR_PR_03_10|3.10. デバイスパーティション情報のGet(_GPART, 7Ah)]]
 
#[[NEXTOR_PR_03_11|3.11. デバイスドライバ内のルーチンの呼び出し (_CDRVR, 7Bh)]]
 
#[[NEXTOR_PR_03_12|3.12.ドライバとドライブへのドライブレターマップ(_MAPDRV, 7Ch)]]
 
#[[NEXTOR_PR_03_13|3.13. ドライバへのZ80アクセスモード有効化/無効化(_Z80MODE, 7Dh)]]
 
#[[NEXTOR_PR_04|4. 新しいエラーコード]]
 
#[[NEXTOR_PR_05|5. 拡張マッパーサポートルーチン]]
 
#[[NEXTOR_PR_05_01|5.1. BLK_ALLOC: メモリブロックを割り当てる]]
 
#[[NEXTOR_PR_05_02|5.2. BLK_FREE: メモリブロックを解放する]]
 
#[[NEXTOR_PR_06|6. その他の特徴]]
 
#[[NEXTOR_PR_06_01|6.1. STROUTにおけるESC-Yに関わるエスケープシーケンスのバグ]]
 
#[[NEXTOR_PR_06_02|6.2. NEXTOR.SYSのバージョンナンバーの変更]]
 
#[[NEXTOR_PR_07|7. Change history]]
 
#[[NEXTOR_PR_07_01|7.1. v2.0.5 beta 1]]
 
#[[NEXTOR_PR_07_02|7.2. v2.0.4]]
 
#[[NEXTOR_PR_07_03|7.3. v2.0.3]]
 
#[[NEXTOR_PR_07_04|7.4. v2.0 final]]
 
#[[NEXTOR_PR_07_05|7.5. v2.0 Beta 2]]
 
#[[NEXTOR_PR_07_06|7.6. v2.0 Beta 1]]
 
#[[NEXTOR_PR_07_07|7.7. v2.0 Alpha 2b]]
 
#[[NEXTOR_PR_07_08|7.8. v2.0 Alpha 2]]
 
 
 
==Nextor 2.0 ドライバー開発ガイド==
 
 
 
===Index===
 
#[[NEXTOR_DDG_01|1. 導入]]
 
#[[NEXTOR_DDG_02|2. Nextorカーネルアーキテクチャ]]
 
#[[NEXTOR_DDG_02_01|2.1. MSX-DOS1カーネル]]
 
#[[NEXTOR_DDG_02_02|2.2. MSX-DOS2カーネル]]
 
#[[NEXTOR_DDG_02_03|2.3. Nextorカーネル]]
 
#[[NEXTOR_DDG_03|3. ドライバ組み込みNextorカーネルの作成]]
 
#[[NEXTOR_DDG_03_01|3.1. 手動作成]]
 
#[[NEXTOR_DDG_03_02|3.2. MKNEXROMユーティリティの使用]]
 
#[[NEXTOR_DDG_03_03|3.3. バンク切り替えコードのルール]]
 
#[[NEXTOR_DDG_04|4. Nextorドライバ構造]]
 
#[[NEXTOR_DDG_04_01|4.1. ドライバベースとデバイスベースのドライバ]]
 
#[[NEXTOR_DDG_04_02|4.2. ページ0ルーチンとデータ]]
 
#[[NEXTOR_DDG_04_02_01|4.2.1. GSLOT1 (402Dh)]]
 
#[[NEXTOR_DDG_04_02_02|4.2.2. RDBANK (403Ch)]]
 
#[[NEXTOR_DDG_04_02_03|4.2.3. CALLB0 (403Fh)]]
 
#[[NEXTOR_DDG_04_02_04|4.2.4. CALBNK (4042h)]]
 
#[[NEXTOR_DDG_04_02_05|4.2.5. GWORK (4045h)]]
 
#[[NEXTOR_DDG_04_02_06|4.2.6. K_SIZE (40FEh)]]
 
#[[NEXTOR_DDG_04_02_07|4.2.7. CUR_BANK (40FFh)]]
 
#[[NEXTOR_DDG_04_02_08|4.2.8. CHGBNK (7FD0h)]]
 
#[[NEXTOR_DDG_04_03|4.3. ドライバヘッダ]]
 
#[[NEXTOR_DDG_04_03_01|4.3.1. DRV_SIGN (4100h)]]
 
#[[NEXTOR_DDG_04_03_02|4.3.2. DRV_FLAGS (410Eh)]]
 
#[[NEXTOR_DDG_04_03_03|4.3.3. RESERVED (410Fh)]]
 
#[[NEXTOR_DDG_04_03_04|4.3.4. DRV_NAME (4110h)]]
 
#[[NEXTOR_DDG_04_04|4.4. 共通ルーチン]]
 
#[[NEXTOR_DDG_04_04_01|4.4.1. DRV_TIMI (4130h)]]
 
#[[NEXTOR_DDG_04_04_02|4.4.2. DRV_VERSION (4133h)]]
 
#[[NEXTOR_DDG_04_04_03|4.4.3. DRV_INIT (4136h)]]
 
#[[NEXTOR_DDG_04_04_04|4.4.4. DRV_BASSTAT (4139h)]]
 
#[[NEXTOR_DDG_04_04_05|4.4.5. DRV_BASDEV (413Ch)]]
 
#[[NEXTOR_DDG_04_04_06|4.4.6. DRV_EXTBIO (413Fh)]]
 
#[[NEXTOR_DDG_04_04_07|4.4.7. DRV_DIRECT0/1/2/3/4 (4142h, 4145h, 4148h, 414Bh, 413Eh)]]
 
#[[NEXTOR_DDG_04_04_08|4.4.8. DRV_CONFIG (4152h)]]
 
#[[NEXTOR_DDG_04_04_09|4.4.9. RESERVED (4155h to 415Fh)]]
 
#[[NEXTOR_DDG_04_05|4.5. ドライブベースドライバのルーチン]]
 
#[[NEXTOR_DDG_04_05_01|4.5.1. DRV_DSKIO (4160h)]]
 
#[[NEXTOR_DDG_04_05_02|4.5.2. DRV_DSKCHG (4163h)]]
 
#[[NEXTOR_DDG_04_05_03|4.5.3. DRV_GETDPB (4166h)]]
 
#[[NEXTOR_DDG_04_05_04|4.5.4. DRV_CHOICE (4169h)]]
 
#[[NEXTOR_DDG_04_05_05|4.5.5. DRV_FORMAT (416Ch)]]
 
#[[NEXTOR_DDG_04_05_06|4.5.6. DRV_MTOFF (416Fh)]]
 
#[[NEXTOR_DDG_04_06|4.6. デバイスベースドライバのルーチン]]
 
#[[NEXTOR_DDG_04_06_01|4.6.1. DEV_RW (4160h)]]
 
#[[NEXTOR_DDG_04_06_02|4.6.2. DEV_INFO (4163h)]]
 
#[[NEXTOR_DDG_04_06_03|4.6.3. DEV_STATUS (4166h)]]
 
#[[NEXTOR_DDG_04_06_04|4.6.4. LUN_INFO (4169h)]]
 
#[[NEXTOR_DDG_04_07|4.7. その他]]
 
#[[NEXTOR_DDG_04_07_01|4.7.1. メインカーネルバンクの空きスペース]]
 
#[[NEXTOR_DDG_05|5. Change history]]
 
#[[NEXTOR_DDG_05_01|5.1. v2.0.5 beta 1]]
 
#[[NEXTOR_DDG_05_02|5.2. v2.0.1]]
 
#[[NEXTOR_DDG_05_03|5.3. v2.0 final]]
 
#[[NEXTOR_DDG_05_04|5.4. v2.0 Beta 2]]
 
#[[NEXTOR_DDG_05_05|5.5. v2.0 Beta 1]]
 
#[[NEXTOR_DDG_05_06|5.6. v2.0 Alpha 2b]]
 
#[[NEXTOR_DDG_05_07|5.7. v2.0 Alpha 2]]
 

Latest revision as of 02:20, 2 March 2019

[Unofficial JAPANESE TRANSLATIONS]

[Wiki編集者注: 2019/1下訳(終了), 2019/2翻訳チェック(作業中), 未定 Wikiタグ編集]

Nextor 2.1

  1. Nextor 2.1 スタートガイド
  2. Nextor 2.1 ユーザーマニュアル
  3. Nextor 2.1プログラマーリファレンス
  4. Nextor 2.1 ドライバー開発ガイド

Nextor 2.0

  1. Nextor 2.0 スタートガイド翻訳済み
  2. Nextor 2.0 ユーザーマニュアル翻訳済み
  3. Nextor 2.0プログラマーリファレンス翻訳済み
  4. Nextor 2.0 ドライバー開発ガイド翻訳済み

Appendix

  1. MSX-DOS2ファンクションコード仕様
  2. MSX-DOS2プログラムインターフェイス仕様