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

BUILD_BPB PROC NEAR ; 2 - построить BPB

mov request.bpbptro,offset bpb

mov request.bpbptrs,cs

xor ax,ax

ret

BUILD_BPB ENDP

;

IOCTL_INPUT PROC NEAR ; 3 - ввод IOCTL

xor ax,ax

ret

IOCTL_INPUT ENDP

;

READ PROC NEAR ; 4 - ввод из устройства

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

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

les di,request.bufptr ; считываем в буфер

rep movsw ; передача

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

rd_err:

ret

READ ENDP

;

READ_NOWAIT PROC NEAR ; 5 - неразрушающий ввод

xor ax,ax ; без ожидания

ret

READ_NOWAIT ENDP

;

INPUT_STATUS PROC NEAR ; 6 - ввод статуса

xor ax,ax

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