|
Kintsugi OS 0.4.0
x86 Monolithic OS
|
Контекст работы с 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 |
| u8 * | fat_buffer |
| u32 | fat_buffer_loaded |
Контекст работы с FAT12.
Хранит вычисленные смещения и буферы для работы с файловой системой
| u32 fat12_context_t::data_start_sector |
Начальный сектор области данных
| u8* fat12_context_t::fat_buffer |
Буфер для загруженной таблицы FAT
| u32 fat12_context_t::fat_buffer_loaded |
Флаг загрузки таблицы FAT (0/1)
| u32 fat12_context_t::fat_size_sectors |
Размер одной таблицы FAT в секторах
| u32 fat12_context_t::fat_start_sector |
Начальный сектор первой таблицы FAT
| u32 fat12_context_t::root_dir_size_sectors |
Размер корневого каталога в секторах
| u32 fat12_context_t::root_dir_start_sector |
Начальный сектор корневого каталога
| u32 fat12_context_t::total_clusters |
Общее количество кластеров в области данных