Category : Assembly Language Source Code
Archive   : DRIVEKIT.ZIP
Filename : FUNTBL.ASM

 
Output of file : FUNTBL.ASM contained in archive : DRIVEKIT.ZIP

;
;function table
;
FUNTBL LABEL BYTE ;code function
; **** *****************************
DW .INIT ; 0 initialization
DW .MEDIA_CHECK ; 1 media check (block only)
DW .BUILD_BPB ; 2 build BPB (block only)
DW .IOCTL_IN ; 3 IOCTL input
DW .INPUT ; 4 input from device
DW .ND_INPUT ; 5 non-destructive input from device
DW .IN_STAT ; 6 input status
DW .FLUSHIN ; 7 input flush
DW .OUTPUT ; 8 output to device
DW .VOUTPUT ; 9 output (with verify)
DW .OUT_STAT ; 10 output status
DW .FLUSHOUT ; 11 output flush
DW .IOCTL_OUT ; 12 IOCTL output
;
if DOS3_0
HIFUNC EQU 15
DW .OPEN ; 13 open device
DW .CLOSE ; 14 close device
DW .REMOVABLE ; 15 removable media check (block only)
else
HIFUNC EQU 12
endif
;