summaryrefslogtreecommitdiff
path: root/v4.0/src/INC/BPB.INC
diff options
context:
space:
mode:
Diffstat (limited to 'v4.0/src/INC/BPB.INC')
-rw-r--r--v4.0/src/INC/BPB.INC41
1 files changed, 41 insertions, 0 deletions
diff --git a/v4.0/src/INC/BPB.INC b/v4.0/src/INC/BPB.INC
new file mode 100644
index 0000000..f05fa5e
--- /dev/null
+++ b/v4.0/src/INC/BPB.INC
@@ -0,0 +1,41 @@
1 %OUT BPB.INC...
2; SCCSID = @(#)BPB.ASM 1.1 85/04/29
3;----+----+----+----+----+----+----+----+----+----+----+----+----+----+----;
4; C A V E A T P R O G R A M M E R ;
5; ;
6
7; BIOS PARAMETER BLOCK DEFINITION
8; THIS STRUCTURE IS USED TO BUILD A FULL DPB
9
10BPBLOCK STRUC
11BPSECSZ DW ? ; SIZE IN BYTES OF PHYSICAL SECTOR
12BPCLUS DB ? ; SECTORS/ALLOC UNIT
13BPRES DW ? ; NUMBER OF RESERVED SECTORS
14BPFTCNT DB ? ; NUMBER OF FATS
15BPDRCNT DW ? ; NUMBER OF DIRECTORY ENTRIES
16BPSCCNT DW ? ; TOTAL NUMBER OF SECTORS
17BPMEDIA DB ? ; MEDIA DESCRIPTOR BYTE
18BPFTSEC DW ? ; NUMBER OF SECTORS TAKEN UP BY ONE FAT
19BPBLOCK ENDS
20
21A_BPB STRUC
22BPB_BYTESPERSECTOR DW ?
23BPB_SECTORSPERCLUSTER DB ?
24BPB_RESERVEDSECTORS DW ?
25BPB_NUMBEROFFATS DB ?
26BPB_ROOTENTRIES DW ?
27BPB_TOTALSECTORS DW ?
28BPB_MEDIADESCRIPTOR DB ?
29BPB_SECTORSPERFAT DW ?
30BPB_SECTORSPERTRACK DW ?
31BPB_HEADS DW ?
32BPB_HIDDENSECTORS DW ?
33 DW ?
34BPB_BIGTOTALSECTORS DW ?
35 DW ?
36 DB 6 DUP(?)
37A_BPB ENDS
38; ;
39; C A V E A T P R O G R A M M E R ;
40;----+----+----+----+----+----+----+----+----+----+----+----+----+----+----;
41 \ No newline at end of file