11 #ifndef __PS2SDKAPI_H__
12 #define __PS2SDKAPI_H__
31 extern int (*
_ps2sdk_stat)(
const char *path,
struct stat *buf);
33 extern DIR * (*_ps2sdk_opendir)(
const char *path);
34 extern struct dirent * (*_ps2sdk_readdir)(DIR *dir);
38 #define PS2_CLOCKS_PER_SEC (147456000 / 256)
39 #define PS2_CLOCKS_PER_MSEC (PS2_CLOCKS_PER_SEC / 1000)
int(* _ps2sdk_stat)(const char *path, struct stat *buf)
void(* _ps2sdk_rewinddir)(DIR *dir)
void _ps2sdk_timezone_update()
int64_t(* _ps2sdk_lseek64)(int, int64_t, int)
int(* _ps2sdk_closedir)(DIR *dir)
int(* _ps2sdk_lseek)(int, int, int)
int(* _ps2sdk_write)(int, const void *, int)
int(* _ps2sdk_close)(int)
off64_t lseek64(int fd, off64_t offset, int whence)
int(* _ps2sdk_ioctl)(int, int, void *)
int(* _ps2sdk_remove)(const char *)
int(* _ps2sdk_rename)(const char *, const char *)
ps2_clock_t ps2_clock(void)
int(* _ps2sdk_read)(int, void *, int)
int(* _ps2sdk_mkdir)(const char *, int)
int(* _ps2sdk_rmdir)(const char *)
int(* _ps2sdk_open)(const char *, int,...)