Lines Matching defs:bootblock
48 struct bootblock { struct
49 u_int BytesPerSec; /* bytes per sector */
50 u_int SecPerClust; /* sectors per cluster */
51 u_int ResSectors; /* number of reserved sectors */
52 u_int FATs; /* number of FATs */
53 u_int RootDirEnts; /* number of root directory entries */
54 u_int Media; /* media descriptor */
55 u_int FATsmall; /* number of sectors per FAT */
56 u_int SecPerTrack; /* sectors per track */
57 u_int Heads; /* number of heads */
58 u_int32_t Sectors; /* total number of sectors */
59 u_int32_t HiddenSecs; /* # of hidden sectors */
60 u_int32_t HugeSectors; /* # of sectors if bpbSectors == 0 */
61 u_int FSInfo; /* FSInfo sector */
62 u_int Backup; /* Backup of Bootblocks */
63 cl_t RootCl; /* Start of Root Directory */
64 cl_t FSFree; /* Number of free clusters acc. FSInfo */
65 cl_t FSNext; /* Next free cluster acc. FSInfo */
68 u_int flags; /* some flags: */
74 int ValidFat; /* valid fat if FAT32 non-mirrored */
75 cl_t ClustMask; /* mask for entries in FAT */
76 cl_t NumClusters; /* # of entries in a FAT */
77 u_int32_t NumSectors; /* how many sectors are there */
78 u_int32_t FATsecs; /* how many sectors are in FAT */
79 u_int32_t NumFatEntries; /* how many entries really are there */
80 u_int ClusterOffset; /* at what sector would sector 0 start */
81 u_int ClusterSize; /* Cluster size in bytes */
84 u_int NumFiles; /* # of plain files */
85 u_int NumFree; /* # of free clusters */
86 u_int NumBad; /* # of bad clusters */