File nut/include/fs/phatfs.h


Included Files


Preprocessor definitions

#define FS_PHATFS_H_

#define PHATEOC 0x0FFFFFF8

#define PHAT_FATTR_RDONLY 0x01

#define PHAT_FATTR_HIDDEN 0x02

#define PHAT_FATTR_SYSTEM 0x04

#define PHAT_FATTR_VOLID 0x08

#define PHAT_FATTR_DIR 0x10

#define PHAT_FATTR_ARCHIV 0x20

#define PHAT_FATTR_LFN

#define PHAT_FATTR_FILEMASK 0x37


Typedef PHATFILE

typedef struct _PHATFILE PHATFILE
struct _PHATFILE  
   {  
      u_long f_pos;  
      u_long f_clust;  
      u_long f_clust_pos;  
      u_long f_sect_pos;  
      u_long f_clust_prv;  
      u_long f_mode;  
      PHATDIRENT f_dirent;  
      u_long f_de_sect;  
      u_long f_de_offs;  
      u_int f_de_dirty;  
      u_short f_pde_clust;  
      u_short f_pde_clusthi;  
   }  

External Variables

devPhat0
extern NUTDEVICE devPhat0
Defined in: nut/fs/phatfs.c

devPhat1
extern NUTDEVICE devPhat1

Defined in: nut/fs/phatfs.c