; 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 ; ;----+----+----+----+----+----+----+----+----+----+----+----+----+----+----;