APM:Libraries
Public Attributes | List of all members
FATFS Struct Reference

#include <ff.h>

Public Attributes

union {
   UINT   d32 [FF_MAX_SS/4]
 
   BYTE   win [FF_MAX_SS]
 
}; 
 
BYTE fs_type
 
BYTE pdrv
 
BYTE n_fats
 
BYTE wflag
 
BYTE fsi_flag
 
WORD id
 
WORD n_rootdir
 
WORD csize
 
WORD ssize
 
DWORD last_clst
 
DWORD free_clst
 
DWORD n_fatent
 
DWORD fsize
 
DWORD volbase
 
DWORD fatbase
 
DWORD dirbase
 
DWORD database
 
DWORD winsect
 

Detailed Description

Definition at line 99 of file ff.h.

Member Data Documentation

◆ @46

union { ... }

◆ csize

WORD FATFS::csize

◆ d32

UINT FATFS::d32[FF_MAX_SS/4]

Definition at line 102 of file ff.h.

◆ database

DWORD FATFS::database

Definition at line 142 of file ff.h.

Referenced by clst2sect(), f_getfree(), find_volume(), and put_fat().

◆ dirbase

DWORD FATFS::dirbase

Definition at line 141 of file ff.h.

Referenced by dir_sdi(), and find_volume().

◆ fatbase

DWORD FATFS::fatbase

Definition at line 140 of file ff.h.

Referenced by f_getfree(), find_volume(), get_fat(), put_fat(), and sync_window().

◆ free_clst

DWORD FATFS::free_clst

Definition at line 127 of file ff.h.

Referenced by create_chain(), f_getfree(), f_rename(), find_volume(), remove_chain(), and sync_fs().

◆ fs_type

BYTE FATFS::fs_type

◆ fsi_flag

BYTE FATFS::fsi_flag

Definition at line 109 of file ff.h.

Referenced by create_chain(), f_getfree(), f_rename(), find_volume(), remove_chain(), and sync_fs().

◆ fsize

DWORD FATFS::fsize

Definition at line 138 of file ff.h.

Referenced by find_volume(), and sync_window().

◆ id

WORD FATFS::id

Definition at line 110 of file ff.h.

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

◆ last_clst

DWORD FATFS::last_clst

Definition at line 126 of file ff.h.

Referenced by create_chain(), f_open(), f_rename(), find_volume(), and sync_fs().

◆ n_fatent

DWORD FATFS::n_fatent

◆ n_fats

BYTE FATFS::n_fats

Definition at line 107 of file ff.h.

Referenced by find_volume(), and sync_window().

◆ n_rootdir

WORD FATFS::n_rootdir

Definition at line 111 of file ff.h.

Referenced by dir_next(), dir_sdi(), and find_volume().

◆ pdrv

BYTE FATFS::pdrv

◆ ssize

WORD FATFS::ssize

Definition at line 114 of file ff.h.

◆ volbase

DWORD FATFS::volbase

Definition at line 139 of file ff.h.

Referenced by f_rename(), find_volume(), and sync_fs().

◆ wflag

BYTE FATFS::wflag

◆ win

BYTE FATFS::win[FF_MAX_SS]

◆ winsect

DWORD FATFS::winsect

Definition at line 143 of file ff.h.

Referenced by check_fs(), dir_clear(), f_open(), f_read(), f_write(), move_window(), sync_fs(), and sync_window().


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