You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

37 lines
1.4 KiB

;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
; Disk Parameter Header (DPH) for RAM Drive Generic File
; (MUST be in Common Memory)
; This data must match information contained in the DPB table for RAM drive.
;
; 1.1 - 28 Aug 01 - Revised to generic module for GPL release. HFB
; 1.0 - 31 Aug 92 - General Release. HFB
; 0.0 - 3 Jan 92 - Initial Release. HFB
;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
; This table is similar to the Hard Drive DPH table except that only one unit
; is supported, and the Physical Drive Number byte is ignored.
CSEG
XDPH90: DEFB TRUE ; Format lock flag (Lock RAM Drive)
DEFB FIXDSK ; Disk Drive Type
DEFB 3 ; Driver ID
DEFB 00000000B ; Physical Drive Number (ignored)
DPH$90: DEFW 0 ; Skew Table pointer
DEFW 0,0,0 ; Scratch area
DEFW DIRBUF ; Directory buffer pointer
DEFW DPBRAM ; Pointer to DPB for RAM Drive
DEFW 0 ; No Wacd for RAM drive
DEFW ALV$90 ; Alloc vector for RAM Drive
; Allocation BitMap Buffers. MUST be # Alloc Blks/8 Bytes at Minimum.
; Each Logical Drive MUST have an Allocation BitMap Buffer.
IF [BANKED AND ZSDOS2]
COMMON /B2RAM/
ELSE
DSEG
ENDIF
ALV$90: DEFS MSIZ/8+1 ; Space for RAM Drive Alloc Blocks
;======================== End of RAM DPH ==============================