NEXTOR DDG 04 02 06

From Z80 Machines Wiki
Jump to: navigation, search

4.2.6. K_SIZE(40FEh)

このアドレスには、Nextorカーネルを構成するバンクの数(またはドライバの最初のバンク番号)を示す1バイトが含まれています。

ドライバが複数のバンクにまたがって生成され、(RDBANKとCALBNKを使用して)データを読み込むか別のドライババンクのルーチンを呼び出す必要がある場合は、K_SIZEに(またはCUR_BANKの値に)適切なオフセットを追加してバンク番号を計算します。固定のバンク番号を想定せずに、こうすれば、コンパイルされたドライバは、カーネル共通コード用のバンクが増えても、Nextorカーネルの将来のバージョンでも使用できます。