VLSI Solution Oy VLSI Solution Oy Evaluation MP3 Player Source Code Documentation

Main Page | Class List | File List | Class Members | File Members | Related Pages

DiskBlock::Fat::Extensions::Fat32Specific Struct Reference

FAT32 specific extensions to Bios Parameter Block. More...

#include <buffer.h>

List of all members.

Public Attributes

u_32 BPB_FATSz32
 Size of one FAT32 in sectors.

word BPB_ExtFlags
 Flags; active FAT number etc.

word BPB_FSVer
 File System Version (0x0000).

u_32 BPB_RootClus
 Start cluster of Root Dir.

word BPB_FSInfo
 Start sector of FSINFO in Resvd area.

word BPB_BkBootSec
 Sector in Resvd area for BkBoot (6).

byte BPB_Reserved [12]
 Reserved, Always 0.

byte BS_DrvNum
 DOS INT13 Drive Number (0x80=HD).

byte BS_Reserved1
 For WINNT, Format to 0.

byte BS_BootSig
 0x29 if next 3 fields are present

byte BS_VolID [4]
 Volume ID (usually format datetime).

byte BS_VolLab [11]
 Volume Label.

byte BS_FilSysType [8]
 Decorative name of fs, eg "FAT32 ".


Detailed Description

FAT32 specific extensions to Bios Parameter Block.

Definition at line 87 of file buffer.h.


Member Data Documentation

word DiskBlock::Fat::Extensions::Fat32Specific::BPB_BkBootSec
 

Sector in Resvd area for BkBoot (6).

Definition at line 93 of file buffer.h.

word DiskBlock::Fat::Extensions::Fat32Specific::BPB_ExtFlags
 

Flags; active FAT number etc.

Definition at line 89 of file buffer.h.

u_32 DiskBlock::Fat::Extensions::Fat32Specific::BPB_FATSz32
 

Size of one FAT32 in sectors.

Definition at line 88 of file buffer.h.

Referenced by FatInitGlobals().

word DiskBlock::Fat::Extensions::Fat32Specific::BPB_FSInfo
 

Start sector of FSINFO in Resvd area.

Definition at line 92 of file buffer.h.

word DiskBlock::Fat::Extensions::Fat32Specific::BPB_FSVer
 

File System Version (0x0000).

Definition at line 90 of file buffer.h.

byte DiskBlock::Fat::Extensions::Fat32Specific::BPB_Reserved[12]
 

Reserved, Always 0.

Definition at line 94 of file buffer.h.

u_32 DiskBlock::Fat::Extensions::Fat32Specific::BPB_RootClus
 

Start cluster of Root Dir.

(2)

Definition at line 91 of file buffer.h.

byte DiskBlock::Fat::Extensions::Fat32Specific::BS_BootSig
 

0x29 if next 3 fields are present

Definition at line 97 of file buffer.h.

byte DiskBlock::Fat::Extensions::Fat32Specific::BS_DrvNum
 

DOS INT13 Drive Number (0x80=HD).

Definition at line 95 of file buffer.h.

byte DiskBlock::Fat::Extensions::Fat32Specific::BS_FilSysType[8]
 

Decorative name of fs, eg "FAT32 ".

Definition at line 100 of file buffer.h.

Referenced by FatInitGlobals().

byte DiskBlock::Fat::Extensions::Fat32Specific::BS_Reserved1
 

For WINNT, Format to 0.

Definition at line 96 of file buffer.h.

byte DiskBlock::Fat::Extensions::Fat32Specific::BS_VolID[4]
 

Volume ID (usually format datetime).

Definition at line 98 of file buffer.h.

byte DiskBlock::Fat::Extensions::Fat32Specific::BS_VolLab[11]
 

Volume Label.

Definition at line 99 of file buffer.h.

Referenced by FatInitGlobals().


The documentation for this struct was generated from the following file:
All software copyright 2000-2004 VLSI Solution OY. Redistribution of these software modules are limited to promotional use only and only with the VS1011 / VS1002 / VS1003 MP3-Evakit evaluation boards. Free or commercial use of these software modules in MP3 players is ok if the product includes MP3 decoder chip(s) from VLSI. You can request the complete (compilable) package from mp3@vlsi.fi