Lines Matching defs:bootblock
41 struct bootblock { struct
42 u_int BytesPerSec; /* bytes per sector */
43 u_int SecPerClust; /* sectors per cluster */
44 u_int ResSectors; /* number of reserved sectors */
45 u_int FATs; /* number of FATs */
46 u_int RootDirEnts; /* number of root directory entries */
47 u_int Media; /* media descriptor */
48 u_int FATsmall; /* number of sectors per FAT */
49 u_int SecPerTrack; /* sectors per track */
50 u_int Heads; /* number of heads */
51 u_int32_t Sectors; /* total number of sectors */
52 u_int32_t HiddenSecs; /* # of hidden sectors */
53 u_int32_t HugeSectors; /* # of sectors if bpbSectors == 0 */
54 u_int FSInfo; /* FSInfo sector */
55 u_int Backup; /* Backup of Bootblocks */
56 cl_t RootCl; /* Start of Root Directory */
57 cl_t FSFree; /* Number of free clusters acc. FSInfo */
58 cl_t FSNext; /* Next free cluster acc. FSInfo */
61 u_int flags; /* some flags: */
67 int ValidFat; /* valid fat if FAT32 non-mirrored */
68 cl_t ClustMask; /* mask for entries in FAT */
69 cl_t NumClusters; /* # of entries in a FAT */
70 u_int32_t NumSectors; /* how many sectors are there */
71 u_int32_t FATsecs; /* how many sectors are in FAT */
72 u_int32_t NumFatEntries; /* how many entries really are there */
73 u_int FirstCluster; /* at what sector is Cluster CLUST_FIRST */
74 u_int ClusterSize; /* Cluster size in bytes */
77 u_int NumFiles; /* # of plain files */
78 u_int NumFree; /* # of free clusters */
79 u_int NumBad; /* # of bad clusters */