25 #ifndef FILE_SYSTEM_OBJ_HPP__ 26 #define FILE_SYSTEM_OBJ_HPP__ 70 *pTotalDriveSpaceKB = 0;
71 *pAvailableSpaceKB = 0;
72 unsigned long int fre_clust = 0;
78 unsigned int totalSectors = (pFatFs->
n_fatent - 2) * pFatFs->
csize;
79 unsigned int freeSectors = fre_clust * pFatFs->
csize;
82 *pAvailableSpaceKB = freeSectors / 2;
83 *pTotalDriveSpaceKB = totalSectors / 2;
105 mVolStr[0] = volumeNum +
'0';
FRESULT f_mkfs(const TCHAR *path, BYTE sfd, UINT au)
Definition: ff.c:3976
DWORD n_fatent
Definition: ff.h:99
FRESULT format() const
Definition: FileSystemObject.hpp:92
char mount() const
Definition: FileSystemObject.hpp:54
Definition: storage.hpp:44
BYTE csize
Definition: ff.h:80
FRESULT f_getfree(const TCHAR *path, DWORD *nclst, FATFS **fatfs)
Definition: ff.c:3317
FRESULT
Definition: ff.h:180
FRESULT f_mount(FATFS *fs, const TCHAR *path, BYTE opt)
Definition: ff.c:2368
Definition: FileSystemObject.hpp:38
DriveNumberType
Enumeration of the Drive numbers :
Definition: diskio.h:12
const char * getDrivePath() const
Definition: FileSystemObject.hpp:44
FRESULT getDriveInfo(unsigned int *pTotalDriveSpaceKB, unsigned int *pAvailableSpaceKB) const
Definition: FileSystemObject.hpp:65