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.
 
 
 
 
 
 

106 lines
3.6 KiB

;==========================================================================
; DPB-8.LIB
; This file contains Non-conflicting 8" Diskette formats for use in Auto-
; selecting disks during the logon sequence. The hardware MUST support the
; use of 8" (or so-called "Hi-Density") formats with the higher 500 kbps
; clock speeds with the exception of the IBM 3740 Single-Density format.
; Some computers such as the YASBEC and AMPRO Little Boards cannot operate
; at the 500 kbps rates and this file should not be included.
; See DPB.LIB for definitions of Format Type Bytes.
;.....
; IBM 3740 8-inch Single Density Disk Format
DEFB 'IBM 3740 ',' '+80H ; Id - 10 bytes
DEFB DSK8+SS+SD ; Format type byte 0
DEFB SPEED8+SEC128+ALC1K ; Format type byte 1
DEFB 6 ; Skew factor
DEFB 1 ; Starting sector number
DEFB 26 ; Physical sectors per track
DEFB 77 ; Physical tracks/side
DEFW 26 ; Sectors per track
DEFB 3 ; Block shift factor
DEFB 7 ; Block mask
DEFB 0 ; Extent mask
DEFW 242 ; Disk size-1
DEFW 63 ; Directory max
DEFB 0C0H, 0 ; Alloc 0,1
DEFW 16 ; Check size
DEFW 2 ; Track offset
IF NOT CALCSK
; NOTE: Sectors are Physical size, Not 128 Byte Record Size
; 00 01 02 03 04 05 06 07 ; Logical Sector
DEFB 01,07,13,19,25,05,11,17 ; Physical sector
; 08 09 10 11 12 13 14 15 ; Logical Sector
DEFB 23,03,09,15,21,02,08,14 ; Physical sector
; 16 17 18 19 20 21 22 23 ; Logical Sector
DEFB 20,26,06,12,18,24,04,10 ; Physical sector
; 24 25 ; Logical Sector
DEFB 16,22 ; Physical sector
ENDIF
;.....
; Bower 8" 1k-sctrs, SS/DD
DEFB 'Bower 1kS','S'+80H ; Id - 10 bytes
DEFB DSK8+SS+DD ; Format type byte 0
DEFB SPEED8+SEC1K+ALC2K ; Format type byte 1
DEFB -2 ; Skew factor
DEFB 1 ; Starting sector number
DEFB 9 ; Physical sectors per track
DEFB 77 ; Physical tracks/side
DEFW 72 ; Sectors per track
DEFB 4 ; Block shift factor
DEFB 15 ; Block mask
DEFB 0 ; Extent mask
DEFW 336 ; Disk size-1
DEFW 255 ; Directory max
DEFB 0F0H, 0 ; Alloc 0,1
DEFW 64 ; Check size
DEFW 2 ; Track offset
IF NOT CALCSK
; NOTE: Sectors are Physical size, Not 128 Byte Record Size
; 00 01 02 03 04 05 06 07 ; Logical Sector
DEFB 01,02,03,04,05,06,07,08 ; Physical sector
; 08 09 10 11 12 13 14 15 ; Logical Sector
DEFB 09,00,00,00,00,00,00,00 ; Physical sector
; 16 17 18 19 20 21 22 23 ; Logical Sector
DEFB 00,00,00,00,00,00,00,00 ; Physical sector
; 24 25 ; Logical Sector
DEFB 00,00 ; Physical sector
ENDIF
;.....
; Bower 1024-byte sctrs, DS/DD
DEFB 'Bower DSD','D'+80H ; Id - 10 bytes
DEFB DSK8+TSBTL+DD ; Format type byte 0
DEFB SPEED8+SEC1K+ALC2K ; Format type byte 1
DEFB -2 ; Skew factor
DEFB 17 ; Starting sector number
DEFB 9 ; Physical sectors per track
DEFB 77 ; Physical tracks/side
DEFW 72 ; Sectors per track
DEFB 4 ; Block shift factor
DEFB 15 ; Block mask
DEFB 0 ; Extent mask
DEFW 683 ; Disk size-1
DEFW 255 ; Directory max
DEFB 0F0H, 0 ; Alloc 0,1
DEFW 64 ; Check size
DEFW 2 ; Track offset
IF NOT CALCSK
; NOTE: Sectors are Physical size, Not 128 Byte Record Size
; 00 01 02 03 04 05 06 07 ; Logical Sector
DEFB 17,18,19,20,21,22,23,24 ; Physical sector
; 08 09 10 11 12 13 14 15 ; Logical Sector
DEFB 25,00,00,00,00,00,00,00 ; Physical sector
; 16 17 18 19 20 21 22 23 ; Logical Sector
DEFB 00,00,00,00,00,00,00,00 ; Physical sector
; 24 25 ; Logical Sector
DEFB 00,00 ; Physical sector
ENDIF
;======================= End of DPB-8.LIB ===========================