• Home
  • Raw
  • Download

Lines Matching refs:Bpb

45   PEI_FAT_BOOT_SECTOR     Bpb;  in FatGetBpbInfo()  local
69 (UINT8 *) (&Bpb), in FatGetBpbInfo()
76 Sectors = Bpb.Sectors; in FatGetBpbInfo()
78 Sectors = Bpb.LargeSectors; in FatGetBpbInfo()
81 SectorsPerFat = Bpb.SectorsPerFat; in FatGetBpbInfo()
89 if (Bpb.Ia32Jump[0] != 0xe9 && Bpb.Ia32Jump[0] != 0xeb && Bpb.Ia32Jump[0] != 0x49) { in FatGetBpbInfo()
93 if (Bpb.ReservedSectors == 0 || Bpb.NoFats == 0 || Sectors == 0) { in FatGetBpbInfo()
97 if (Bpb.SectorsPerCluster != 1 && in FatGetBpbInfo()
98 Bpb.SectorsPerCluster != 2 && in FatGetBpbInfo()
99 Bpb.SectorsPerCluster != 4 && in FatGetBpbInfo()
100 Bpb.SectorsPerCluster != 8 && in FatGetBpbInfo()
101 Bpb.SectorsPerCluster != 16 && in FatGetBpbInfo()
102 Bpb.SectorsPerCluster != 32 && in FatGetBpbInfo()
103 Bpb.SectorsPerCluster != 64 && in FatGetBpbInfo()
104 Bpb.SectorsPerCluster != 128 in FatGetBpbInfo()
113 if (Bpb.Media != 0xf0 && in FatGetBpbInfo()
114 Bpb.Media != 0xf8 && in FatGetBpbInfo()
115 Bpb.Media != 0xf9 && in FatGetBpbInfo()
116 Bpb.Media != 0xfb && in FatGetBpbInfo()
117 Bpb.Media != 0xfc && in FatGetBpbInfo()
118 Bpb.Media != 0xfd && in FatGetBpbInfo()
119 Bpb.Media != 0xfe && in FatGetBpbInfo()
120 Bpb.Media != 0xff && in FatGetBpbInfo()
124 Bpb.Media != 0x00 && in FatGetBpbInfo()
125 Bpb.Media != 0x01 && in FatGetBpbInfo()
126 Bpb.Media != 0xfa in FatGetBpbInfo()
131 if (Volume->FatType != Fat32 && Bpb.RootEntries == 0) { in FatGetBpbInfo()
144 Volume->ClusterSize = Bpb.SectorSize * Bpb.SectorsPerCluster; in FatGetBpbInfo()
145 Volume->RootEntries = Bpb.RootEntries; in FatGetBpbInfo()
146 Volume->SectorSize = Bpb.SectorSize; in FatGetBpbInfo()
150 FatLba = Bpb.ReservedSectors; in FatGetBpbInfo()
151 RootLba = Bpb.NoFats * SectorsPerFat + FatLba; in FatGetBpbInfo()
158 Volume->MaxCluster = (UINT32) (Sectors - FirstClusterLba) / Bpb.SectorsPerCluster; in FatGetBpbInfo()