Реферат: Драйвер виртуального диска
;
bpbhdr STRUC
db (type reqhdr) DUP (?)
db ? ; описатель носителя
dd ? ; указатель на FAT
bpbptro dw ? ; смещение BPB
bpbptrs dw ? ; сегмент BPB
bpbhdr ENDS
;
; Структура блока запроса для команд чтения/записи
;
iohdr STRUC
db (type reqhdr) DUP(?)
db ? ; описатель носителя
bufprt dd ? ; адрес буфера
count dw ? ; кол-во байт/секторов
start dw ? ; # начального сектора
nuvol dd ? ; адрес нов. имени тома
iohdr ENDS
;
; Структура блока параметров BIOS (BPB)
;
bpbstrc STRUC
bps dw ? ; количество байтов в секторе
spau db ? ; кол-во секторов в кластере
nrs dw ? ; кол-во зарезервир. секторов
nft db ? ; количество копий FAT
nde dw ? ; кол-во элементов директория
nls dw ? ; кол-во логических секторов