Kintsugi OS 0.4.0
x86 Monolithic OS
Loading...
Searching...
No Matches
fat12_context_t Struct Reference

Контекст работы с FAT12. More...

#include <fat12.h>

Public Attributes

u32 fat_start_sector
 
u32 fat_size_sectors
 
u32 root_dir_start_sector
 
u32 root_dir_size_sectors
 
u32 data_start_sector
 
u32 total_clusters
 
u8fat_buffer
 
u32 fat_buffer_loaded
 

Detailed Description

Контекст работы с FAT12.

Хранит вычисленные смещения и буферы для работы с файловой системой

Member Data Documentation

◆ data_start_sector

u32 fat12_context_t::data_start_sector

Начальный сектор области данных

◆ fat_buffer

u8* fat12_context_t::fat_buffer

Буфер для загруженной таблицы FAT

◆ fat_buffer_loaded

u32 fat12_context_t::fat_buffer_loaded

Флаг загрузки таблицы FAT (0/1)

◆ fat_size_sectors

u32 fat12_context_t::fat_size_sectors

Размер одной таблицы FAT в секторах

◆ fat_start_sector

u32 fat12_context_t::fat_start_sector

Начальный сектор первой таблицы FAT

◆ root_dir_size_sectors

u32 fat12_context_t::root_dir_size_sectors

Размер корневого каталога в секторах

◆ root_dir_start_sector

u32 fat12_context_t::root_dir_start_sector

Начальный сектор корневого каталога

◆ total_clusters

u32 fat12_context_t::total_clusters

Общее количество кластеров в области данных


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