NEXTOR PR 02 05

From Z80 Machines Wiki
Revision as of 12:56, 20 February 2019 by Kumokosi (talk | contribs) (2.5. _DEFER(64h))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

2.5. _DEFER(64h)

ディスクエラーの場合にユーザルーチンに渡されるパラメータは、32ビットセクタ番号をサポートするように拡張されています。 MSX-DOS 2では、これらのパラメーターの一部は次のとおりです。

C:b3 - セクタ番号が有効な場合に設定 
DE =セクター番号(Cのb3が設定されている場合) 

Nextorでは、これらのパラメータは次のとおりです。

C:b3 - セクター番号が有効で16ビットに収まる場合に設定されます(つまりb4が設定され、HL = 0)。 
C:b4 - セクタ番号が有効な場合に設定 
HL:DE =セクタ番号(Cのb4が設定されている場合)