Fat_boot_sectorval make : int64 -> tmake size creates a boot sector able to accommodate a disk of size size bytes
val marshal : Cstruct.t -> t -> unitval unmarshal : Cstruct.t -> ( t, string ) Stdlib.resultval debug_print : t -> unitval initial_cluster : t -> intReturn the sector number of the first cluster
val sectors_of_cluster : t -> int -> int listReturn a list of sectors corresponding to cluster n
val clusters : t -> intReturn the number of clusters
val detect_format : t -> ( Fat_format.t, string ) Stdlib.resultThe FAT ID which will be written in both the boot sector and the 0th cluster of the FAT
val sectors_of_fat : t -> int listval sectors_of_root_dir : t -> int list