22 #ifndef NEWLIB_PORT_AWARE
23 #error "Using fio/fileXio functions directly in the newlib port will lead to problems."
24 #error "Use posix function calls instead."
27 #define FIO_PATH_MAX 256
32 #define FIO_COMPLETE 1
33 #define FIO_INCOMPLETE 0
45 int fioRead(
int fd,
void *buff,
int buff_size);
46 int fioWrite(
int fd,
const void *buff,
int buff_size);
int fioRmdir(const char *dirname)
int fioSync(int mode, int *retVal)
int fioChstat(const char *name, io_stat_t *buf, unsigned int cbit)
int fioWrite(int fd, const void *buff, int buff_size)
int fioPutc(int fd, int c)
int fioRead(int fd, void *buff, int buff_size)
void fioSetBlockMode(int blocking)
int fioFormat(const char *name)
int fioMkdir(const char *dirname)
int fioGetstat(const char *name, io_stat_t *buf)
int fioRemove(const char *name)
int fioIoctl(int fd, int request, void *data)
int fioDopen(const char *name)
int fioGets(int fd, char *buff, int n)
int fioDread(int fd, io_dirent_t *buf)
int fioLseek(int fd, int offset, int whence)
int fioOpen(const char *fname, int mode)