Max OS 0.3
Loading...
Searching...
No Matches
MaxOS::filesystem::format::FSInfo Struct Reference

Stores extra information about the FAT32 filesystem. More...

#include <fat32.h>

Public Attributes

uint32_t lead_signature
 FSInfo lead signature (0x41615252)
 
uint8_t reserved1 [480]
 Reserved (should be zero)
 
uint32_t structure_signature
 FSInfo structure signature (0x61417272)
 
uint32_t free_cluster_count
 Number of free clusters (or 0xFFFFFFFF if unknown) (not reliable, must range check)
 
uint32_t next_free_cluster
 Cluster number of the next free cluster (or 0xFFFFFFFF if unknown, start searching from cluster 2)
 
uint8_t reserved2 [12]
 Reserved (should be zero)
 
uint32_t trail_signature
 FSInfo trail signature (0xAA550000)
 

Detailed Description

Stores extra information about the FAT32 filesystem.

Definition at line 71 of file fat32.h.

Member Data Documentation

◆ free_cluster_count

uint32_t MaxOS::filesystem::format::FSInfo::free_cluster_count

Number of free clusters (or 0xFFFFFFFF if unknown) (not reliable, must range check)

Definition at line 75 of file fat32.h.

◆ lead_signature

uint32_t MaxOS::filesystem::format::FSInfo::lead_signature

FSInfo lead signature (0x41615252)

Definition at line 72 of file fat32.h.

◆ next_free_cluster

uint32_t MaxOS::filesystem::format::FSInfo::next_free_cluster

Cluster number of the next free cluster (or 0xFFFFFFFF if unknown, start searching from cluster 2)

Definition at line 76 of file fat32.h.

◆ reserved1

uint8_t MaxOS::filesystem::format::FSInfo::reserved1[480]

Reserved (should be zero)

Definition at line 73 of file fat32.h.

◆ reserved2

uint8_t MaxOS::filesystem::format::FSInfo::reserved2[12]

Reserved (should be zero)

Definition at line 77 of file fat32.h.

◆ structure_signature

uint32_t MaxOS::filesystem::format::FSInfo::structure_signature

FSInfo structure signature (0x61417272)

Definition at line 74 of file fat32.h.

◆ trail_signature

uint32_t MaxOS::filesystem::format::FSInfo::trail_signature

FSInfo trail signature (0xAA550000)

Definition at line 78 of file fat32.h.


The documentation for this struct was generated from the following file: