Difference between revisions of "NEXTOR 2.0 DDG INDEX"
From Z80 Machines Wiki
(→Nextor 2.0 ドライバー開発ガイド) |
(→Nextor 2.0 ドライバー開発ガイド) |
||
Line 19: | Line 19: | ||
#[[NEXTOR_DDG_04_02_04|4.2.4. CALBNK (4042h)]](Translation checked) | #[[NEXTOR_DDG_04_02_04|4.2.4. CALBNK (4042h)]](Translation checked) | ||
#[[NEXTOR_DDG_04_02_05|4.2.5. GWORK (4045h)]](Translation checked) | #[[NEXTOR_DDG_04_02_05|4.2.5. GWORK (4045h)]](Translation checked) | ||
− | #[[NEXTOR_DDG_04_02_06|4.2.6. K_SIZE (40FEh)]] | + | #[[NEXTOR_DDG_04_02_06|4.2.6. K_SIZE (40FEh)]](Translation checked) |
− | #[[NEXTOR_DDG_04_02_07|4.2.7. CUR_BANK (40FFh)]] | + | #[[NEXTOR_DDG_04_02_07|4.2.7. CUR_BANK (40FFh)]](Translation checked) |
− | #[[NEXTOR_DDG_04_02_08|4.2.8. CHGBNK (7FD0h)]] | + | #[[NEXTOR_DDG_04_02_08|4.2.8. CHGBNK (7FD0h)]](Translation checked) |
− | #[[NEXTOR_DDG_04_03|4.3. ドライバヘッダ]] | + | #[[NEXTOR_DDG_04_03|4.3. ドライバヘッダ]](Translation checked) |
− | #[[NEXTOR_DDG_04_03_01|4.3.1. DRV_SIGN (4100h)]] | + | #[[NEXTOR_DDG_04_03_01|4.3.1. DRV_SIGN (4100h)]](Translation checked) |
− | #[[NEXTOR_DDG_04_03_02|4.3.2. DRV_FLAGS (410Eh)]] | + | #[[NEXTOR_DDG_04_03_02|4.3.2. DRV_FLAGS (410Eh)]](Translation checked) |
− | #[[NEXTOR_DDG_04_03_03|4.3.3. RESERVED (410Fh)]] | + | #[[NEXTOR_DDG_04_03_03|4.3.3. RESERVED (410Fh)]](Translation checked) |
− | #[[NEXTOR_DDG_04_03_04|4.3.4. DRV_NAME (4110h)]] | + | #[[NEXTOR_DDG_04_03_04|4.3.4. DRV_NAME (4110h)]](Translation checked) |
#[[NEXTOR_DDG_04_04|4.4. 共通ルーチン]] | #[[NEXTOR_DDG_04_04|4.4. 共通ルーチン]] | ||
#[[NEXTOR_DDG_04_04_01|4.4.1. DRV_TIMI (4130h)]] | #[[NEXTOR_DDG_04_04_01|4.4.1. DRV_TIMI (4130h)]] |
Revision as of 06:07, 28 February 2019
Nextor 2.0 ドライバー開発ガイド
Index
- 1. 導入(Translation checked)
- 2. Nextorカーネルアーキテクチャ(Translation checked)
- 2.1. MSX-DOS1カーネル(Translation checked)
- 2.2. MSX-DOS2カーネル(Translation checked)
- 2.3. Nextorカーネル(Translation checked)
- 3. ドライバ組み込みNextorカーネルの作成(Translation checked)
- 3.1. 手動作成(Translation checked)
- 3.2. MKNEXROMユーティリティの使用(Translation checked)
- 3.3. バンク切り替えコードのルール(Translation checked)
- 4. Nextorドライバ構造(Translation checked)
- 4.1. ドライバベースとデバイスベースのドライバ(Translation checked)
- 4.2. ページ0ルーチンとデータ(Translation checked)
- 4.2.1. GSLOT1 (402Dh)(Translation checked)
- 4.2.2. RDBANK (403Ch)(Translation checked)
- 4.2.3. CALLB0 (403Fh)(Translation checked)
- 4.2.4. CALBNK (4042h)(Translation checked)
- 4.2.5. GWORK (4045h)(Translation checked)
- 4.2.6. K_SIZE (40FEh)(Translation checked)
- 4.2.7. CUR_BANK (40FFh)(Translation checked)
- 4.2.8. CHGBNK (7FD0h)(Translation checked)
- 4.3. ドライバヘッダ(Translation checked)
- 4.3.1. DRV_SIGN (4100h)(Translation checked)
- 4.3.2. DRV_FLAGS (410Eh)(Translation checked)
- 4.3.3. RESERVED (410Fh)(Translation checked)
- 4.3.4. DRV_NAME (4110h)(Translation checked)
- 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