Difference between revisions of "Nextor"

From Z80 Machines Wiki
Jump to: navigation, search
(Index)
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: ドライブロック、アンロックツール]](Translation checked)
 
#[[NEXTOR_03_04_06|3.4.6. RALLOC: 縮小/ゼロ配置情報モードツール]](Translation checked)
 
#[[NEXTOR_03_04_07|3.4.7. Z80MODE: Z80アクセスモードツール]](Translation checked)
 
#[[NEXTOR_03_04_08|3.4.8. FASTOUT: 高速STROUTモードツール]](Translation checked)
 
#[[NEXTOR_03_04_09|3.4.9. DELALL: パーティションクイックフォーマットツール]](Translation checked)
 
#[[NEXTOR_03_04_10|3.4.10. NSYSVER: NEXTOR.SYSバージョンチェンジャー]](Translation checked)
 
#[[NEXTOR_03_05|3.5. ビルトインパーティションツール]](Translation checked)
 
#[[NEXTOR_03_06|3.6. Disk BASICの拡張]](Translation checked)
 
#[[NEXTOR_03_06_01|3.6.1. DSKFコマンド]](Translation checked)
 
#[[NEXTOR_03_06_02|3.6.2. DSKI$ およびDSKO$ コマンド]](Translation checked)
 
#[[NEXTOR_03_06_03|3.6.3 CALL NEXTOR コマンド]](Translation checked)
 
#[[NEXTOR_03_06_04|3.6.4 CALL CHDRVコマンド]](Translation checked)
 
#[[NEXTOR_03_06_05|3.6.5 CALL CURDRVコマンド]](Translation checked)
 
#[[NEXTOR_03_06_06|3.6.6. CALL DRIVERSコマンド]](Translation checked)
 
#[[NEXTOR_03_06_07|3.6.7. CALL DRVINFOコマンド]](Translation checked)
 
#[[NEXTOR_03_06_08|3.6.8. CALL LOCKDRVコマンド]](Translation checked)
 
#[[NEXTOR_03_06_09|3.6.9. CALL MAPDRVコマンド]](Translation checked)
 
#[[NEXTOR_03_06_10|3.6.10. CALL MAPDRVLコマンド]](Translation checked)
 
#[[NEXTOR_03_06_11|3.6.11. CALL USRコマンド]](Translation checked)
 
#[[NEXTOR_03_07|3.7. 新しいBASICエラーコード]](Translation checked)
 
#[[NEXTOR_03_08|3.8. ファイルのマウント]](Translation checked)
 
#[[NEXTOR_03_09|3.9. ディスクエミュレーションモード]](Translation checked)
 
#[[NEXTOR_03_09_01|3.9.1. ディスクエミュレーションモードの開始および終了]](Translation checked)
 
#[[NEXTOR_03_09_02|3.9.2. イメージファイルの変更]](Translation checked)
 
#[[NEXTOR_03_09_03|3.9.3. ルールと制限]](Translation checked)
 
#[[NEXTOR_03_09_04|3.9.4. メモリを解放する方法]](Translation checked)
 
#[[NEXTOR_03_09_05|3.9.5. 既知のバグ]](Translation checked)
 
#[[NEXTOR_04|4. その他の進歩的な部分]](Translation checked)
 
#[[NEXTOR_04_01|4.1. F7キーのload"]](Translation checked)
 
#[[NEXTOR_04_02|4.2. 漢字モードにおける英語メッセージ]](Translation checked)
 
#[[NEXTOR_04_03|4.3. 日本語エラーメッセージのない縮小NEXTOR.SYS]](Translation checked)
 
#[[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プログラマーリファレンス==
 
 
 
===Index===
 
#[[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]]
 

Revision as of 07:30, 16 February 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_PR_INDEX|Nextor 2.1プログラマーリファレンス
  4. Nextor 2.1 ドライバー開発ガイド

Nextor 2.0

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