|
sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
|
#include <tamtypes.h>#include <ps2lib_err.h>#include <kernel.h>#include <sifrpc.h>#include "sifarg.h"#include <fileio.h>#include <string.h>#include <iopcontrol.h>#include <fileio-common.h>Go to the source code of this file.
Macros | |
| #define | NEWLIB_PORT_AWARE |
| #define | D(fmt, args...) |
Functions | |
| void | _fio_read_intr (struct _fio_read_data *) |
| void | _fio_intr () |
| int _fio_recv_data[512] | __attribute__ ((aligned(64))) |
| int | fioInit (void) |
| int | fioSync (int mode, int *retVal) |
| void | fioSetBlockMode (int blocking) |
| void | fioExit (void) |
| int | fioOpen (const char *name, int mode) |
| int | fioClose (int fd) |
| int | fioRead (int fd, void *ptr, int size) |
| int | fioWrite (int fd, const void *ptr, int size) |
| int | fioLseek (int fd, int offset, int whence) |
| int | fioIoctl (int fd, int request, void *data) |
| int | fioRemove (const char *name) |
| int | fioMkdir (const char *path) |
| int | fioRmdir (const char *dirname) |
| int | fioPutc (int fd, int c) |
| int | fioGetc (int fd) |
| int | fioGets (int fd, char *buff, int n) |
| int | fioDopen (const char *name) |
| int | fioDclose (int fd) |
| int | fioDread (int fd, io_dirent_t *buf) |
| int | fioGetstat (const char *name, io_stat_t *buf) |
| int | fioChstat (const char *name, io_stat_t *buf, u32 cbit) |
| int | fioFormat (const char *name) |
Variables | |
| SifRpcClientData_t | _fio_cd |
| int | _fio_block_mode |
| int | _fio_io_sema |
| int | _fio_completion_sema |
| int | _fio_recv_data [512] |
| int | _fio_intr_data [32] |
EE FILE IO handling
Definition in file fileio.c.
| #define D | ( | fmt, | |
| args... ) |
| void _fio_read_intr | ( | struct _fio_read_data * | data | ) |
| int fioChstat | ( | const char * | name, |
| io_stat_t * | buf, | ||
| u32 | cbit ) |
| int fioDread | ( | int | fd, |
| io_dirent_t * | buf ) |