Fs_clusterlist_cache Struct Reference

#include <fat.h>


Detailed Description

Struture to store the cluster list cache.

Definition at line 332 of file fat.h.


Data Fields

Bool b_cache_file
 Signal a cluster cache from file cluster list or directory cluster list.
U32 u32_addr
 Address corresponding at the position "start" in cluster list.
U32 u32_cluster
 First cluster of cluster list.
U32 u32_size
 Cluster list size.
U32 u32_start
 Start position in the cluster list (unit 512B).
U8 u8_level_use
 Cache level, 0 for the last used and up to FS_NB_CACHE_CLUSLIST-1 for the old access (ignore if FS_NB_CACHE_CLUSLIST=1).
U8 u8_lun
 LUN of cluster list.

Field Documentation

Signal a cluster cache from file cluster list or directory cluster list.

Definition at line 333 of file fat.h.

Referenced by fat_cache_clusterlist_reset(), fat_cache_clusterlist_update_select(), and fat_cache_clusterlist_update_start().

Address corresponding at the position "start" in cluster list.

Definition at line 338 of file fat.h.

Referenced by fat_cache_clusterlist_update_finish(), and fat_cache_clusterlist_update_read().

First cluster of cluster list.

Definition at line 336 of file fat.h.

Referenced by fat_cache_clusterlist_update_start(), and fat_write_file().

Cluster list size.

Definition at line 339 of file fat.h.

Referenced by fat_cache_clusterlist_update_finish(), and fat_cache_clusterlist_update_read().

Start position in the cluster list (unit 512B).

Definition at line 337 of file fat.h.

Referenced by fat_cache_clusterlist_update_finish(), fat_cache_clusterlist_update_read(), fat_cache_clusterlist_update_start(), fat_cluster_list(), and fat_write_file().

Cache level, 0 for the last used and up to FS_NB_CACHE_CLUSLIST-1 for the old access (ignore if FS_NB_CACHE_CLUSLIST=1).

Definition at line 334 of file fat.h.

Referenced by fat_cache_clusterlist_reset(), fat_cache_clusterlist_update_select(), and fat_cache_clusterlist_update_start().


Generated on Fri Feb 19 02:29:49 2010 for AVR32 UC3 - FSACCESS Services by  doxygen 1.5.5