Difference between revisions of "NEXTOR 02 02"

From Z80 Machines Wiki
Jump to: navigation, search
(2.2標準化され文書化されたドライバ開発システム)
(2.2標準化され文書化されたドライバ開発システム)
 
Line 4: Line 4:
 
カスタムストレージコントローラハードウェアの開発者は、カスタムドライバを開発するための標準化され、文書化されたシステムを手に入れました。ドライバ構造、実装されるルーチンに関する詳細、およびNextorカーネル内にドライバを埋め込むための「レシピ」が提供されているので、リバースエンジニアリングはこれ以上必要ありません。  
 
カスタムストレージコントローラハードウェアの開発者は、カスタムドライバを開発するための標準化され、文書化されたシステムを手に入れました。ドライバ構造、実装されるルーチンに関する詳細、およびNextorカーネル内にドライバを埋め込むための「レシピ」が提供されているので、リバースエンジニアリングはこれ以上必要ありません。  
  
ドライバの主な目的は、ストレージデバイスを列挙してアクセスすることですが、カスタムCALICステートメント(CALLコマンドを使用)、拡張BIOSコマンド、またはタイマー割り込みサービスルーチンを追加するための拡張ポイントも含まれています。
+
ドライバの主な目的は、ストレージデバイスを列挙してアクセスすることですが、カスタムBASICステートメント(CALLコマンドを使用)、拡張BIOSコマンド、またはタイマー割り込みサービスルーチンを追加するための拡張ポイントも含まれています。
  
  
 
Nextorのデバイスドライバ開発者は、以下のリソースを利用できます。  
 
Nextorのデバイスドライバ開発者は、以下のリソースを利用できます。  
  
#Nextor 2.0ドライバ開発ガイド文書
+
*Nextor 2.0ドライバ開発ガイド文書
#カスタムドライバを開発するためのスケルトンとして使用できるテンプレートドライバファイルDRIVER.ASM。  
+
*カスタムドライバを開発するためのスケルトンとして使用できるテンプレートドライバファイルDRIVER.ASM。  
#NextorカーネルROM内にデバイスドライバを埋め込む作業をすべて行う、コマンドラインユーティリティMKNXEROM。 Windows実行可能ファイル(MKNEXROM.EXE)と標準Cソースファイル(MKNEXROM.C)として提供されています。
+
*NextorカーネルROM内にデバイスドライバを埋め込む作業をすべて行う、コマンドラインユーティリティMKNXEROM。 Windows実行可能ファイル(MKNEXROM.EXE)と標準Cソースファイル(MKNEXROM.C)として提供されています。
  
 
注:現時点では、Nextorデバイスベースのドライバによって制御されているデバイスにマップされているドライブでFORMATコマンドを呼び出すことはできません。これは、Nextorの将来のバージョンで変わるでしょう。
 
注:現時点では、Nextorデバイスベースのドライバによって制御されているデバイスにマップされているドライブでFORMATコマンドを呼び出すことはできません。これは、Nextorの将来のバージョンで変わるでしょう。

Latest revision as of 09:47, 11 February 2019

2.2標準化され文書化されたドライバ開発システム

カスタムストレージコントローラハードウェアの開発者は、カスタムドライバを開発するための標準化され、文書化されたシステムを手に入れました。ドライバ構造、実装されるルーチンに関する詳細、およびNextorカーネル内にドライバを埋め込むための「レシピ」が提供されているので、リバースエンジニアリングはこれ以上必要ありません。

ドライバの主な目的は、ストレージデバイスを列挙してアクセスすることですが、カスタムBASICステートメント(CALLコマンドを使用)、拡張BIOSコマンド、またはタイマー割り込みサービスルーチンを追加するための拡張ポイントも含まれています。


Nextorのデバイスドライバ開発者は、以下のリソースを利用できます。

  • Nextor 2.0ドライバ開発ガイド文書
  • カスタムドライバを開発するためのスケルトンとして使用できるテンプレートドライバファイルDRIVER.ASM。
  • NextorカーネルROM内にデバイスドライバを埋め込む作業をすべて行う、コマンドラインユーティリティMKNXEROM。 Windows実行可能ファイル(MKNEXROM.EXE)と標準Cソースファイル(MKNEXROM.C)として提供されています。

注:現時点では、Nextorデバイスベースのドライバによって制御されているデバイスにマップされているドライブでFORMATコマンドを呼び出すことはできません。これは、Nextorの将来のバージョンで変わるでしょう。