ESP8266 ILI9341 display support code with printf sources, wire-frame viewer and custom fonts  1.0
ESP8266ILI9341DisplayProject
fatfs_sup.h
Go to the documentation of this file.
1 
30 #ifndef _FATFS_SUP_H_
31 #define _FATFS_SUP_H_
32 
33 #if _MULTI_PARTITION != 0
34 extern const PARTITION Drives[] =
35 {
36  {
37  0,0
38  }
39  ,
40  {
41  0,1
42  }
43 };
44 #endif
45 
46 extern DWORD AccSize; // Total file space used
47 extern WORD AccFiles, AccDirs; // Total files and directories
48 extern FATFS Fatfs[_VOLUMES]; // File system object for each logical drive
49 
50 /* fatfs_sup.c */
52 MEMSPACE DWORD get_fattime ( void );
53 MEMSPACE void put_rc ( int rc );
54 MEMSPACE int fatfs_scan_files ( char *path );
55 MEMSPACE char *fatfs_fstype ( int type );
56 MEMSPACE void fatfs_status ( char *ptr );
58 
59 #endif
unsigned short WORD
Definition: integer.h:26
WORD AccDirs
Definition: fatfs_sup.c:164
FATFS Fatfs[_VOLUMES]
FatFs Drive Volumes.
Definition: fatfs_sup.c:43
Definition: ff.h:203
MEMSPACE DWORD get_fattime(void)
Read time and convert to FAT32 time.
Definition: fatfs_sup.c:130
Definition: ff.h:92
MEMSPACE char * fatfs_fstype(int type)
return a string with the file system type
Definition: fatfs_sup.c:232
static struct ip_info info
Definition: network.c:55
unsigned int uint32_t
Definition: send.c:19
#define _VOLUMES
Definition: ffconf.h:161
WORD AccFiles
Total number or Files and Directories.
Definition: fatfs_sup.c:164
MEMSPACE void put_rc(int rc)
display FatFs return code as ascii string
Definition: fatfs_sup.c:145
unsigned long DWORD
Definition: integer.h:31
DWORD AccSize
Total file space used.
Definition: fatfs_sup.c:161
POSIX struct tm.
Definition: time.h:41
#define MEMSPACE
Definition: cpu.h:25
MEMSPACE void fatfs_filinfo_list(FILINFO *info)
Display FILINFO structure in a readable format.
Definition: fatfs_sup.c:335
MEMSPACE int fatfs_scan_files(char *path)
Use were FILINFO structure can be share in many functions See: fatfs_alloc_filinfo(), fatfs_scan_files() and fatfs_ls()
Definition: fatfs_sup.c:194
MEMSPACE void fatfs_status(char *ptr)
Compute space used, number of directories and files contained used by a drive.
Definition: fatfs_sup.c:268
MEMSPACE uint32_t tm_to_fat(tm_t *t)
FAT time structer reference.
Definition: fatfs_sup.c:113