NEXTOR DDG 04 05 02

From Z80 Machines Wiki
Jump to: navigation, search

4.5.2.DRV_DSKCHG(4163h)

特定のドライバユニットに関連付けられているメディアの変更ステータスに関する情報を返します。

入力:A = 0から始まるドライバユニット
        B = C =メディア記述子
        HL = DPBのベースアドレス-1 出力:成功するとCy = 0、エラーになると1
        A =エラーコード(エラー時のみ)
             DRV_DSKIOの同じコードが使用されています
        B =メディアステータス(成功時のみ)
             1このルーチンが最後に呼び出されてからメディアは変更されていません。
             0不明
             -1メディアが変更されました

メディアのステータスが「変更済み」または「不明」の場合、ルーチンはディスクのDPBを生成し、それをHLに1を加えたアドレスにコピーする必要があります。 DPBフォーマットの場合は"4.5.3.DRV_GETDPB"を参照してください。