TacOS  0.2
 Tout Structures de données Fichiers Fonctions Variables Définitions de type Énumérations Macros
Champs de données
Référence de la structure _fat_info

#include <fat_internal.h>

Graphe de collaboration de _fat_info:
Collaboration graph
[légende]

Champs de données

fat_BS_t BS
 
fat_extended_BIOS_16_text_BIOS_16
 
fat_extended_BIOS_32_text_BIOS_32
 
unsigned int * addr_fat
 
unsigned int addr_root_dir
 
unsigned int addr_data
 
unsigned int * file_alloc_table
 
unsigned int total_data_clusters
 
unsigned int table_size
 
fat_t fat_type
 
unsigned int bytes_per_cluster
 

Description détaillée

Structure qui contient tout ce qui est utilisé par le driver FAT.

Documentation des champs

unsigned int _fat_info::addr_data

Adresse des premiers clusters de données.

unsigned int* _fat_info::addr_fat

Adresses des FAT.

unsigned int _fat_info::addr_root_dir

Adresse du dossier racine (attention spécificité FAT32).

fat_BS_t _fat_info::BS

Secteur de Boot.

unsigned int _fat_info::bytes_per_cluster

Nombre d'octets dans un cluster.

fat_extended_BIOS_16_t* _fat_info::ext_BIOS_16

Infos supplémentaires pour FAT16.

fat_extended_BIOS_32_t* _fat_info::ext_BIOS_32

Infos supplémentaires pour FAT32.

fat_t _fat_info::fat_type

Type de FAT (12, 16 ou 32)

unsigned int* _fat_info::file_alloc_table

FAT en mémoire.

unsigned int _fat_info::table_size

Taille de la FAT.

unsigned int _fat_info::total_data_clusters

Nombre de clusters de données.


La documentation de cette structure a été générée à partir du fichier suivant :