FATFS Struct Reference

#include <ff.h>


Data Fields

WORD id
WORD n_rootdir
DWORD winsect
DWORD sects_fat
DWORD max_clust
DWORD fatbase
DWORD dirbase
DWORD database
DWORD last_clust
DWORD free_clust
BYTE fs_type
BYTE csize
BYTE n_fats
BYTE drive
BYTE winflag
BYTE pad1
BYTE win [S_MAX_SIZ]


Detailed Description

Definition at line 80 of file ff.h.


Field Documentation

WORD FATFS::id

Definition at line 81 of file ff.h.

Referenced by auto_mount(), f_open(), f_opendir(), and validate().

WORD FATFS::n_rootdir

Definition at line 82 of file ff.h.

Referenced by auto_mount(), and next_dir_entry().

DWORD FATFS::winsect

Definition at line 83 of file ff.h.

Referenced by f_mkdir(), f_open(), f_rename(), f_unlink(), move_window(), reserve_direntry(), and sync().

DWORD FATFS::sects_fat

Definition at line 84 of file ff.h.

Referenced by auto_mount(), and move_window().

DWORD FATFS::max_clust

Definition at line 85 of file ff.h.

Referenced by auto_mount(), clust2sect(), create_chain(), f_lseek(), f_read(), f_write(), and next_dir_entry().

DWORD FATFS::fatbase

Definition at line 86 of file ff.h.

Referenced by auto_mount(), get_cluster(), move_window(), and put_cluster().

DWORD FATFS::dirbase

Definition at line 87 of file ff.h.

Referenced by auto_mount(), f_mkdir(), reserve_direntry(), and trace_path().

DWORD FATFS::database

Definition at line 88 of file ff.h.

Referenced by auto_mount(), and clust2sect().

DWORD FATFS::last_clust

Definition at line 90 of file ff.h.

Referenced by auto_mount(), create_chain(), f_open(), and sync().

DWORD FATFS::free_clust

Definition at line 91 of file ff.h.

Referenced by auto_mount(), create_chain(), remove_chain(), and sync().

BYTE FATFS::fs_type

Definition at line 98 of file ff.h.

Referenced by auto_mount(), f_mkdir(), f_mount(), get_cluster(), put_cluster(), sync(), trace_path(), and validate().

BYTE FATFS::csize

Definition at line 99 of file ff.h.

Referenced by auto_mount(), clust2sect(), f_lseek(), f_mkdir(), f_read(), f_write(), next_dir_entry(), and reserve_direntry().

BYTE FATFS::n_fats

Definition at line 103 of file ff.h.

Referenced by auto_mount(), and move_window().

BYTE FATFS::drive

Definition at line 104 of file ff.h.

Referenced by auto_mount(), check_fs(), f_lseek(), f_mkdir(), f_read(), f_sync(), f_write(), move_window(), reserve_direntry(), sync(), and validate().

BYTE FATFS::winflag

Definition at line 105 of file ff.h.

Referenced by f_mkdir(), f_open(), f_rename(), f_unlink(), move_window(), put_cluster(), reserve_direntry(), and sync().

BYTE FATFS::pad1

Definition at line 106 of file ff.h.

BYTE FATFS::win[S_MAX_SIZ]

Definition at line 107 of file ff.h.

Referenced by auto_mount(), check_fs(), f_mkdir(), f_readdir(), f_unlink(), get_cluster(), move_window(), put_cluster(), reserve_direntry(), sync(), and trace_path().


The documentation for this struct was generated from the following file:
Generated on Sun Aug 24 17:44:09 2008 for FrankenRTOS by  doxygen 1.5.3