Documentation ¶
Index ¶
Constants ¶
View Source
const (
// Magic is the VFAT magic signature.
Magic = "FAT32"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Options ¶
type Options struct {
Label string
}
Options is the functional options struct.
func NewDefaultOptions ¶
NewDefaultOptions initializes a Options struct with default values.
type SuperBlock ¶
type SuperBlock struct { Ignored [3]uint8 Sysid [8]uint8 SectorSize [2]uint8 ClusterSize uint8 Reserved uint16 Fats uint8 DirEntries [2]uint8 Sectors [2]uint8 Media uint8 FatLength uint16 SecsTrack uint16 Heads uint16 Hidden uint32 TotalSect uint32 Fat32Length uint32 Flags uint16 Version [2]uint8 RootCluster uint32 FsinfoSector uint16 BackupBoot uint16 Reserved2 [6]uint16 Unknown [3]uint8 Serno [4]uint8 Label [11]uint8 Magic [8]uint8 Dummy2 [0x1fe - 0x5a]uint8 Pmagic [2]uint8 }
SuperBlock represents the vfat super block.
func (*SuperBlock) Offset ¶
func (sb *SuperBlock) Offset() int64
Offset implements the SuperBlocker interface.
func (*SuperBlock) Type ¶
func (sb *SuperBlock) Type() string
Type implements the SuperBlocker interface.
Click to show internal directories.
Click to hide internal directories.