PS2SDK
PS2 Homebrew Libraries
|
Go to the source code of this file.
Data Structures | |
struct | rests_pkt |
struct | fileXioDirEntry |
struct | fileXioDevice |
struct | fxio_devlist_packet |
struct | fxio_getdir_packet |
struct | fxio_mount_packet |
struct | fxio_unmount_packet |
struct | fxio_copyfile_packet |
struct | fxio_mkdir_packet |
struct | fxio_pathsel_packet |
struct | fxio_rename_packet |
struct | fxio_readlink_packet |
struct | fxio_open_packet |
struct | fxio_close_packet |
struct | fxio_read_packet |
struct | fxio_write_packet |
struct | fxio_lseek_packet |
struct | fxio_lseek64_packet |
struct | fxio_chstat_packet |
struct | fxio_getstat_packet |
struct | fxio_format_packet |
struct | fxio_sync_packet |
struct | fxio_dread_packet |
struct | fxio_devctl_packet |
struct | fxio_ioctl_packet |
struct | fxio_ioctl2_packet |
struct | fxio_ctl_return_pkt |
struct | fxio_lseek64_return_pkt |
struct | fxio_rwbuff |
Macros | |
#define | FILEXIO_IRX 0xb0b0b00 |
#define | FILEXIO_MOUNTFLAG_NORMAL 0 |
#define | FILEXIO_MOUNTFLAG_READONLY 1 |
#define | FILEXIO_MOUNTFLAG_ROBUST 2 |
#define | FILEXIO_DIRFLAGS_DIR 0xa0 |
#define | FILEXIO_DIRFLAGS_FILE 0x80 |
#define | CTL_BUF_SIZE 2048 |
#define | IOCTL_BUF_SIZE 1024 |
#define | FILEXIO_MAX_DEVICES 32 |
#define | FILEXIO_DT_CHAR 0x01 |
#define | FILEXIO_DT_CONS 0x02 |
#define | FILEXIO_DT_BLOCK 0x04 |
#define | FILEXIO_DT_RAW 0x08 |
#define | FILEXIO_DT_FS 0x10 |
#define | FILEXIO_DT_FSEXT 0x10000000 |
Functions | |
struct fileXioDirEntry | __attribute__ ((aligned(64))) |
Variables | |
u32 | fileSize |
u8 | fileProperties |
char | filename [128+1] |
char | name [16] |
unsigned int | type |
unsigned int | version |
char | desc [128] |
struct fxio_devlist_packet | __attribute__ |
fileXio RPC client/server shared includes This header contains the common definitions for fileXio that are used by both IOP and EE sides. This header conflicts with ps2ip_rpc.h
Definition in file fileXio.h.
struct rests_pkt |
struct fileXioDirEntry |
struct fileXioDevice |
struct fxio_devlist_packet |
Data Fields | ||
---|---|---|
struct fileXioDevice * | deviceEntry | |
unsigned int | reqEntries |
struct fxio_getdir_packet |
Data Fields | ||
---|---|---|
char | pathname[512] | |
struct fileXioDirEntry * | dirEntry | |
unsigned int | reqEntries |
struct fxio_mount_packet |
struct fxio_unmount_packet |
struct fxio_copyfile_packet |
struct fxio_mkdir_packet |
struct fxio_pathsel_packet |
struct fxio_rename_packet |
struct fxio_readlink_packet |
struct fxio_open_packet |
struct fxio_close_packet |
struct fxio_read_packet |
struct fxio_write_packet |
struct fxio_lseek_packet |
struct fxio_lseek64_packet |
struct fxio_chstat_packet |
Data Fields | ||
---|---|---|
char | pathname[512] | |
iox_stat_t * | stat | |
int | mask |
struct fxio_getstat_packet |
struct fxio_format_packet |
struct fxio_sync_packet |
struct fxio_dread_packet |
struct fxio_devctl_packet |
struct fxio_ioctl_packet |
struct fxio_ioctl2_packet |
struct fxio_ctl_return_pkt |
struct fxio_lseek64_return_pkt |
#define FILEXIO_DT_FSEXT 0x10000000 |
unsigned int version |
Not so sure about this one.
Definition at line 3 of file fileXio.h.
Referenced by _start(), list_devices_ioman(), and list_devices_iomanx().