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

#include <ff.h>

Collaboration diagram for FIL:
[legend]

Public Attributes

union {
   UINT   d32 [FF_MAX_SS/4]
 
   BYTE   buf [FF_MAX_SS]
 
}; 
 
FFOBJID obj
 
BYTE flag
 
BYTE err
 
FSIZE_t fptr
 
DWORD clust
 
DWORD sect
 
DWORD dir_sect
 
BYTEdir_ptr
 

Detailed Description

Definition at line 173 of file ff.h.

Member Data Documentation

◆ @48

union { ... }

◆ buf

BYTE FIL::buf[FF_MAX_SS]

Definition at line 178 of file ff.h.

Referenced by f_lseek(), f_open(), f_read(), f_rename(), f_sync(), f_truncate(), and f_write().

◆ clust

DWORD FIL::clust

Definition at line 186 of file ff.h.

Referenced by f_lseek(), f_open(), f_read(), f_rename(), f_sync(), f_truncate(), and f_write().

◆ d32

UINT FIL::d32[FF_MAX_SS/4]

Definition at line 177 of file ff.h.

◆ dir_ptr

BYTE* FIL::dir_ptr

Definition at line 190 of file ff.h.

Referenced by f_open(), and f_sync().

◆ dir_sect

DWORD FIL::dir_sect

Definition at line 189 of file ff.h.

Referenced by f_open(), and f_sync().

◆ err

BYTE FIL::err

Definition at line 184 of file ff.h.

Referenced by f_lseek(), f_open(), f_read(), f_rename(), f_truncate(), and f_write().

◆ flag

BYTE FIL::flag

Definition at line 183 of file ff.h.

Referenced by f_lseek(), f_open(), f_read(), f_rename(), f_sync(), f_truncate(), and f_write().

◆ fptr

FSIZE_t FIL::fptr

Definition at line 185 of file ff.h.

Referenced by f_lseek(), f_open(), f_read(), f_rename(), f_truncate(), f_write(), ftell(), and lseek().

◆ obj

FFOBJID FIL::obj

Definition at line 182 of file ff.h.

Referenced by create_chain(), f_close(), f_lseek(), f_open(), f_read(), f_rename(), f_sync(), f_truncate(), and f_write().

◆ sect

DWORD FIL::sect

Definition at line 187 of file ff.h.

Referenced by f_lseek(), f_open(), f_read(), f_rename(), f_sync(), f_truncate(), and f_write().


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