64 #ifndef _FILE_IO_TEST_H_ 65 #define _FILE_IO_TEST_H_ 69 #if defined(__C7100__) || defined(__C7120__) || defined(BUILD_C7X_1) 81 #ifndef USE_HOST_FILE_IO 90 #define FPRINTF fprintf 95 #define TI_FILE HOSTFILE 96 #define FOPEN ti_fileio_fopen 97 #define FCLOSE ti_fileio_fclose 98 #define FREAD ti_fileio_fread 99 #define FWRITE ti_fileio_fwrite 100 #define FSEEK ti_fileio_fseek 101 #define FTELL ti_fileio_ftell 102 #define FGETS ti_fileio_fgets 103 #define FPRINTF ti_fileio_fprintf 104 #define FSCANF ti_fileio_fscanf 107 TI_FILEIO_OPCODE_FOPEN = 1,
108 TI_FILEIO_OPCODE_FCLOSE,
109 TI_FILEIO_OPCODE_FREAD,
110 TI_FILEIO_OPCODE_FWRITE,
111 TI_FILEIO_OPCODE_FSEEK,
112 TI_FILEIO_OPCODE_FTELL,
113 TI_FILEIO_OPCODE_FGETS,
114 TI_FILEIO_OPCODE_FPRINTF,
115 TI_FILEIO_OPCODE_FSCANF
119 HOSTFILE* ti_fileio_fopen(
const char * filename,
const char * mode);
120 int8_t ti_fileio_fclose(
HOSTFILE * fp);
121 size_t ti_fileio_fread(
void * ptr,
size_t size,
size_t count,
HOSTFILE * fp);
122 size_t ti_fileio_fwrite(
void * ptr,
size_t size,
size_t count,
HOSTFILE * fp);
123 int8_t ti_fileio_fseek(
HOSTFILE * fp, int32_t offset, int32_t origin);
124 int32_t ti_fileio_ftell(
HOSTFILE * fp);
125 char * ti_fileio_fgets(
char * str, int32_t num,
HOSTFILE * fp);
126 int32_t ti_fileio_fprintf(
HOSTFILE *fp,
char *format, ...);
127 int32_t ti_fileio_fscanf(
HOSTFILE *fp,
char *format, ...);
128 void ti_fileio_init();
Definition: ti_file_io_msg.h:76