Notice:
Oops! 🐱💻 Looks like the docs for this FS is still cooking!
Offset (bytes) | Size (bytes) | Name |
---|---|---|
0 | 3 | JumpBoot |
3 | 8 | FileSystemName |
11 | 53 | MustBeZero |
64 | 8 | PartitionOffset |
72 | 8 | VolumeLength |
80 | 4 | FatOffset |
84 | 4 | FatLength |
88 | 4 | ClusterHeapOffset |
92 | 4 | ClusterCount |
96 | 4 | FirstClusterOfRootDirectory |
100 | 4 | VolumeSerialNumber |
104 | 2 | FileSystemRevision |
106 | 2 | VolumeFlags |
108 | 1 | BytesPerSectorShift |
109 | 1 | SectorsPerClusterShift |
110 | 1 | NumberOfFats |
111 | 1 | DriveSelect |
112 | 1 | PercentInUse |
113 | 7 | Reserved |
120 | 390 | BootCode |
510 | 2 | BootSignature |
512 | 2BytesPerSectorShift - 512 | ExcessSpace |
JumpBoot
Offset: 0 bytes
Size: 3 bytes
The JumpBoot field shall contain the jump instruction for CPUs common in personal computers, which, when executed, `jumps` the CPU to execute the boot-strapping instructions in the BootCode field.
The valid value for this field is (in order of low-order byte to high-order byte) EBh 76h 90h.