Реферат: Драйвер виртуального диска

INPUT_STATUS ENDP

;

INPUT_FLUSH PROC NEAR ; 7 - сбросить входную очередь

xor ax,ax

ret

INPUT_FLUSH ENDP

;

WRITE PROC NEAR ; 8 - вывод на устройство

call verify ; проверка и установка параметров

jc wr_err ; выход при ошибке

push ds ; сохраним сегмент "сектора"

lds si,request.bufptr ; записываем из буфера

pop es ; на диск

xor di,di ; с нулевым смещением

rep movsw ; передача

xor ax,ax ; нет ошибок

wr_err:

ret

WRITE ENDP

;

WRITE_VERIFY PROC NEAR ; 9 - вывод с проверкой

call write

ret

WRITE_VERIFY ENDP

;

OUTPUT_STATUS PROC NEAR ; A - вывод статуса

xor ax,ax

ret

OUTPUT_STATUS ENDP

К-во Просмотров: 652
Бесплатно скачать Реферат: Драйвер виртуального диска