DOS 3.30 source code leak
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.
 
 
 
 

39 lines
1.1 KiB

; SCCSID = @(#)BPB.ASM 1.1 85/04/29
;----+----+----+----+----+----+----+----+----+----+----+----+----+----+----;
; C A V E A T P R O G R A M M E R ;
; ;
; BIOS PARAMETER BLOCK DEFINITION
; THIS STRUCTURE IS USED TO BUILD A FULL DPB
BPBLOCK STRUC
BPSECSZ DW ? ; SIZE IN BYTES OF PHYSICAL SECTOR
BPCLUS DB ? ; SECTORS/ALLOC UNIT
BPRES DW ? ; NUMBER OF RESERVED SECTORS
BPFTCNT DB ? ; NUMBER OF FATS
BPDRCNT DW ? ; NUMBER OF DIRECTORY ENTRIES
BPSCCNT DW ? ; TOTAL NUMBER OF SECTORS
BPMEDIA DB ? ; MEDIA DESCRIPTOR BYTE
BPFTSEC DW ? ; NUMBER OF SECTORS TAKEN UP BY ONE FAT
BPBLOCK ENDS
A_BPB STRUC
BPB_BYTESPERSECTOR DW ?
BPB_SECTORSPERCLUSTER DB ?
BPB_RESERVEDSECTORS DW ?
BPB_NUMBEROFFATS DB ?
BPB_ROOTENTRIES DW ?
BPB_TOTALSECTORS DW ?
BPB_MEDIADESCRIPTOR DB ?
BPB_SECTORSPERFAT DW ?
BPB_SECTORSPERTRACK DW ?
BPB_HEADS DW ?
BPB_HIDDENSECTORS DW ?
DW ?
BPB_BIGTOTALSECTORS DW ?
DW ?
DB 6 DUP(?)
A_BPB ENDS
; ;
; C A V E A T P R O G R A M M E R ;
;----+----+----+----+----+----+----+----+----+----+----+----+----+----+----;