Initial import of NFC GNSS SDK project
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
|
||||
#ifndef __QUEC_SECOTA_FILESYS_H__
|
||||
#define __QUEC_SECOTA_FILESYS_H__
|
||||
|
||||
#include "stdlib.h"
|
||||
|
||||
#define quec_secota_std_fhandle_t int
|
||||
#define quec_secota_std_fopen FDI_fopen
|
||||
#define quec_secota_std_fread FDI_fread
|
||||
#define quec_secota_std_fwrite FDI_fwrite
|
||||
#define quec_secota_std_fclose FDI_fclose
|
||||
#define quec_secota_std_fseek FDI_fseek
|
||||
#define quec_secota_std_remove FDI_remove
|
||||
#define quec_secota_std_ftell FDI_ftell
|
||||
|
||||
typedef enum
|
||||
{
|
||||
QUEC_SECOTA_FDIFS = 0,
|
||||
QUEC_SECOTA_QLLFS,
|
||||
QUEC_SECOTA_QLYAFS
|
||||
} quec_secota_filesys_t;
|
||||
|
||||
|
||||
void quec_secota_filesys_init(quec_secota_filesys_t type);
|
||||
quec_secota_std_fhandle_t quec_secota_fopen(const char *path, const char *mode);
|
||||
int quec_secota_fclose(quec_secota_std_fhandle_t fd);
|
||||
int quec_secota_fread(void *ptr, int size, int count, quec_secota_std_fhandle_t fd);
|
||||
int quec_secota_fwrite(const void *ptr, int size, int count, quec_secota_std_fhandle_t fd);
|
||||
int quec_secota_fseek(quec_secota_std_fhandle_t fd, int offset, int whence);
|
||||
int quec_secota_remove(const char *path);
|
||||
int quec_secota_ftell(quec_secota_std_fhandle_t fd);
|
||||
int quec_secota_fd_check_valid(quec_secota_std_fhandle_t fd);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user