/* ********************************************************************************************************* * * APPLICATION CONFIGURATION * * ST Microelectronics STM32 * with the * IAR STM32-SK Evaluation Board * * Filename : app_cfg.h * Version : V1.00 * Programmer(s) : FT ********************************************************************************************************* */ #ifndef __FF_SHELL_H__ #define __FF_SHELL_H__ #include "sys.h" #include "ff.h" unsigned char ReqUseFatfs(void); unsigned char ReqUseFatfsWhile(void); void leaveFatfs(void); void UpdateFatfsSemTime(void); void CheckTimeOutFatfsSem(void); void DecFatfsSemTime(u32 tick); FRESULT FileCreate(const TCHAR *path); FRESULT FileCheck(const TCHAR *path); FRESULT FileWrite(const TCHAR *path, BYTE *data, DWORD offset, DWORD size); FRESULT FileRead(const TCHAR *path, BYTE *data, DWORD offset, DWORD size, UINT *rlen); FRESULT DirCreate(const TCHAR *path); void LogPrint(const TCHAR *fname); void put_rc (FRESULT rc); #endif