|
sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
|
#include "types.h"#include "ioman_mod.h"#include <string.h>#include "stdarg.h"#include "intrman.h"#include "errno.h"#include <ioman.h>Go to the source code of this file.
Macros | |
| #define | index strchr |
| #define | MODNAME "ioman" |
| #define | MAX_DEVICES 16 |
| #define | MAX_FILES 16 |
| #define | isnum(c) |
Functions | |
| IOMAN_RETURN_VALUE_IMPL (0) | |
| int | _start (int argc, char *argv[]) |
| int | io_AddDrv (iop_io_device_t *device) |
| int | io_DelDrv (const char *name) |
| iop_io_file_t * | get_file (int fd) |
| iop_io_file_t * | get_new_file (void) |
| int | io_open (const char *name, int mode) |
| int | io_close (int fd) |
| int | io_read (int fd, void *ptr, size_t size) |
| int | io_write (int fd, void *ptr, size_t size) |
| int | io_lseek (int fd, int offset, int whence) |
| int | io_ioctl (int fd, unsigned long arg, void *param) |
| int | io_remove (const char *name) |
| int | io_mkdir (const char *name) |
| int | io_rmdir (const char *name) |
| int | io_dopen (const char *name, int mode) |
| int | io_dclose (int fd) |
| int | io_dread (int fd, io_dirent_t *io_dirent) |
| int | io_getstat (const char *name, io_stat_t *stat) |
| int | io_chstat (const char *name, io_stat_t *stat, unsigned int mask) |
| int | io_format (const char *dev) |
Variables | |
| iop_io_file_t | file_table [MAX_FILES] |
| iop_io_device_ops_t | tty_dev_operations |
| iop_io_device_t | tty_device |
Standard file manager library.
Definition in file ioman.c.
| iop_io_file_t * get_file | ( | int | fd | ) |
| iop_io_file_t * get_new_file | ( | void | ) |
| int io_chstat | ( | const char * | name, |
| io_stat_t * | stat, | ||
| unsigned int | mask ) |
| int io_dread | ( | int | fd, |
| io_dirent_t * | io_dirent ) |
| iop_io_file_t file_table[MAX_FILES] |
| iop_io_device_ops_t tty_dev_operations |