sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
ps2sdkapi.h File Reference
#include <dirent.h>
#include <inttypes.h>
#include <sys/stat.h>
#include <timer.h>
#include <errno.h>
#include <sys/socket.h>

Go to the source code of this file.

Classes

struct  _libcglue_fdman_fd_ops_
struct  _libcglue_fdman_fd_info_
struct  _libcglue_fdman_path_ops_
struct  _libcglue_fdman_socket_ops_
struct  _libcglue_fdman_inet_ops_

Macros

#define PS2_CLOCKS_PER_SEC   kBUSCLKBY256
#define PS2_CLOCKS_PER_MSEC   (PS2_CLOCKS_PER_SEC / 1000)
#define PS2_DISABLE_AUTOSTART_PTHREAD()
#define LIBCGLUE_SUPPORT_NAMCO_SYSTEM_2x6()

Typedefs

typedef int(*) _libcglue_fdman_getfd_cb_t(void *userdata)
typedef char *(*) _libcglue_fdman_getfilename_cb_t(void *userdata)
typedef int(*) _libcglue_fdman_close_cb_t(void *userdata)
typedef int(*) _libcglue_fdman_read_cb_t(void *userdata, void *buf, int nbytes)
typedef int(*) _libcglue_fdman_lseek_cb_t(void *userdata, int offset, int whence)
typedef int64_t(*) _libcglue_fdman_lseek64_cb_t(void *userdata, int64_t offset, int whence)
typedef int(*) _libcglue_fdman_write_cb_t(void *userdata, const void *buf, int nbytes)
typedef int(*) _libcglue_fdman_ioctl_cb_t(void *userdata, int request, void *data)
typedef int(*) _libcglue_fdman_ioctl2_cb_t(void *userdata, int request, void *arg, unsigned int arglen, void *buf, unsigned int buflen)
typedef int(*) _libcglue_fdman_dread_cb_t(void *userdata, struct dirent *dir)
typedef int(*) _libcglue_fdman_fcntl_f_setfl_cb_t(void *userdata, int newfl)
typedef int(*) _libcglue_fdman_accept_cb_t(void *userdata, struct _libcglue_fdman_fd_info_ *info, struct sockaddr *addr, socklen_t *addrlen)
typedef int(*) _libcglue_fdman_bind_cb_t(void *userdata, const struct sockaddr *my_addr, socklen_t addrlen)
typedef int(*) _libcglue_fdman_connect_cb_t(void *userdata, const struct sockaddr *serv_addr, socklen_t addrlen)
typedef int(*) _libcglue_fdman_listen_cb_t(void *userdata, int backlog)
typedef ssize_t(*) _libcglue_fdman_recv_cb_t(void *userdata, void *buf, size_t len, int flags)
typedef ssize_t(*) _libcglue_fdman_recvfrom_cb_t(void *userdata, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen)
typedef ssize_t(*) _libcglue_fdman_recvmsg_cb_t(void *userdata, struct msghdr *msg, int flags)
typedef ssize_t(*) _libcglue_fdman_send_cb_t(void *userdata, const void *buf, size_t len, int flags)
typedef ssize_t(*) _libcglue_fdman_sendto_cb_t(void *userdata, const void *buf, size_t len, int flags, const struct sockaddr *to, socklen_t tolen)
typedef ssize_t(*) _libcglue_fdman_sendmsg_cb_t(void *userdata, const struct msghdr *msg, int flags)
typedef int(*) _libcglue_fdman_getsockopt_cb_t(void *userdata, int level, int optname, void *optval, socklen_t *optlen)
typedef int(*) _libcglue_fdman_setsockopt_cb_t(void *userdata, int level, int optname, const void *optval, socklen_t optlen)
typedef int(*) _libcglue_fdman_shutdown_cb_t(void *userdata, int how)
typedef int(*) _libcglue_fdman_getpeername_cb_t(void *userdata, struct sockaddr *name, socklen_t *namelen)
typedef int(*) _libcglue_fdman_getsockname_cb_t(void *userdata, struct sockaddr *name, socklen_t *namelen)
typedef struct _libcglue_fdman_fd_ops_ _libcglue_fdman_fd_ops_t
typedef struct _libcglue_fdman_fd_info_ _libcglue_fdman_fd_info_t
typedef int(*) _libcglue_fdman_open_cb_t(_libcglue_fdman_fd_info_t *info, const char *buf, int flags, mode_t mode)
typedef int(*) _libcglue_fdman_remove_cb_t(const char *path)
typedef int(*) _libcglue_fdman_rename_cb_t(const char *old, const char *new_)
typedef int(*) _libcglue_fdman_mkdir_cb_t(const char *path, int mode)
typedef int(*) _libcglue_fdman_rmdir_cb_t(const char *path)
typedef int(*) _libcglue_fdman_stat_cb_t(const char *path, struct stat *buf)
typedef int(*) _libcglue_fdman_readlink_cb_t(const char *path, char *buf, size_t bufsiz)
typedef int(*) _libcglue_fdman_symlink_cb_t(const char *target, const char *linkpath)
typedef struct _libcglue_fdman_path_ops_ _libcglue_fdman_path_ops_t
typedef int(*) _libcglue_fdman_setconfig_cb_t(const t_ip_info *ip_info)
typedef int(*) _libcglue_fdman_getconfig_cb_t(char *netif_name, t_ip_info *ip_info)
typedef void(*) _libcglue_fdman_dns_setserver_cb_t(u8 numdns, const ip_addr_t *dnsserver)
typedef const ip_addr_t *(*) _libcglue_fdman_dns_getserver_cb_t(u8 numdns)
typedef int(*) _libcglue_fdman_socket_cb_t(_libcglue_fdman_fd_info_t *info, int domain, int type, int protocol)
typedef int(*) _libcglue_fdman_select_cb_t(int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout)
typedef struct hostent *(*) _libcglue_fdman_gethostbyaddr_cb_t(const void *addr, int len, int type)
typedef struct hostent *(*) _libcglue_fdman_gethostbyname_cb_t(const char *name)
typedef int(*) _libcglue_fdman_gethostbyname_r_cb_t(const char *name, struct hostent *ret, char *buf, size_t buflen, struct hostent **result, int *h_errnop)
typedef void(*) _libcglue_fdman_freeaddrinfo_cb_t(struct addrinfo *ai)
typedef int(*) _libcglue_fdman_getaddrinfo_cb_t(const char *nodename, const char *servname, const struct addrinfo *hints, struct addrinfo **res)
typedef struct _libcglue_fdman_socket_ops_ _libcglue_fdman_socket_ops_t
typedef u32(*) _libcglue_fdman_inet_addr_cb_t(const char *cp)
typedef char *(*) _libcglue_fdman_inet_ntoa_cb_t(const ip4_addr_t *addr)
typedef char *(*) _libcglue_fdman_inet_ntoa_r_cb_t(const ip4_addr_t *addr, char *buf, int buflen)
typedef int(*) _libcglue_fdman_inet_aton_cb_t(const char *cp, ip4_addr_t *addr)
typedef struct _libcglue_fdman_inet_ops_ _libcglue_fdman_inet_ops_t
typedef uint64_t ps2_clock_t
typedef int64_t off64_t

Functions

int __path_absolute (const char *in, char *out, int len)
s64 _libcglue_rtc_get_offset_from_busclk (void)
void _libcglue_rtc_update_impl ()
void _libcglue_rtc_update ()
off64_t lseek64 (int fd, off64_t offset, int whence)
void _libcglue_timezone_update_impl ()
void _libcglue_timezone_update ()
void ps2sdk_setTimezone (int timezone)
void ps2sdk_setDaylightSaving (int daylightSaving)
_libcglue_fdman_fd_info_t * libcglue_get_fd_info (int fd)
int __libcglue_init_stdio (_libcglue_fdman_fd_info_t *info, int fd)
int ps2sdk_get_iop_fd (int fd)
char * ps2sdk_get_iop_filename (int fd)
int _ps2sdk_close (int fd)
int _ps2sdk_dclose (int fd)
int _ps2sdk_read (int fd, void *buf, int nbytes)
int _ps2sdk_lseek (int fd, int offset, int whence)
int64_t _ps2sdk_lseek64 (int fd, int64_t offset, int whence)
int _ps2sdk_write (int fd, const void *buf, int nbytes)
int _ps2sdk_ioctl (int fd, int request, void *data)
int _ps2sdk_ioctl2 (int fd, int request, void *arg, unsigned int arglen, void *buf, unsigned int buflen)
int _ps2sdk_dread (int fd, struct dirent *dir)

Variables

_libcglue_fdman_path_ops_t * _libcglue_fdman_path_ops
_libcglue_fdman_socket_ops_t * _libcglue_fdman_socket_ops
_libcglue_fdman_inet_ops_t * _libcglue_fdman_inet_ops
char __cwd [MAXNAMLEN+1]
s64 _ps2sdk_rtc_offset_from_busclk

Macro Definition Documentation

◆ LIBCGLUE_SUPPORT_NAMCO_SYSTEM_2x6

#define LIBCGLUE_SUPPORT_NAMCO_SYSTEM_2x6 ( )
Value:
void _libcglue_rtc_update() {}

Definition at line 232 of file ps2sdkapi.h.

◆ PS2_CLOCKS_PER_MSEC

#define PS2_CLOCKS_PER_MSEC   (PS2_CLOCKS_PER_SEC / 1000)

Definition at line 224 of file ps2sdkapi.h.

◆ PS2_CLOCKS_PER_SEC

#define PS2_CLOCKS_PER_SEC   kBUSCLKBY256

Definition at line 223 of file ps2sdkapi.h.

◆ PS2_DISABLE_AUTOSTART_PTHREAD

#define PS2_DISABLE_AUTOSTART_PTHREAD ( )
Value:
void __libpthreadglue_init() {} \
void __libpthreadglue_deinit() {}

Definition at line 227 of file ps2sdkapi.h.

Typedef Documentation

◆ _libcglue_fdman_accept_cb_t

typedef int(*) _libcglue_fdman_accept_cb_t(void *userdata, struct _libcglue_fdman_fd_info_ *info, struct sockaddr *addr, socklen_t *addrlen)

Definition at line 44 of file ps2sdkapi.h.

◆ _libcglue_fdman_bind_cb_t

typedef int(*) _libcglue_fdman_bind_cb_t(void *userdata, const struct sockaddr *my_addr, socklen_t addrlen)

Definition at line 45 of file ps2sdkapi.h.

◆ _libcglue_fdman_close_cb_t

typedef int(*) _libcglue_fdman_close_cb_t(void *userdata)

Definition at line 35 of file ps2sdkapi.h.

◆ _libcglue_fdman_connect_cb_t

typedef int(*) _libcglue_fdman_connect_cb_t(void *userdata, const struct sockaddr *serv_addr, socklen_t addrlen)

Definition at line 46 of file ps2sdkapi.h.

◆ _libcglue_fdman_dns_getserver_cb_t

typedef const ip_addr_t *(*) _libcglue_fdman_dns_getserver_cb_t(u8 numdns)

Definition at line 162 of file ps2sdkapi.h.

◆ _libcglue_fdman_dns_setserver_cb_t

typedef void(*) _libcglue_fdman_dns_setserver_cb_t(u8 numdns, const ip_addr_t *dnsserver)

Definition at line 161 of file ps2sdkapi.h.

◆ _libcglue_fdman_dread_cb_t

typedef int(*) _libcglue_fdman_dread_cb_t(void *userdata, struct dirent *dir)

Definition at line 42 of file ps2sdkapi.h.

◆ _libcglue_fdman_fcntl_f_setfl_cb_t

typedef int(*) _libcglue_fdman_fcntl_f_setfl_cb_t(void *userdata, int newfl)

Definition at line 43 of file ps2sdkapi.h.

◆ _libcglue_fdman_freeaddrinfo_cb_t

typedef void(*) _libcglue_fdman_freeaddrinfo_cb_t(struct addrinfo *ai)

Definition at line 184 of file ps2sdkapi.h.

◆ _libcglue_fdman_getaddrinfo_cb_t

typedef int(*) _libcglue_fdman_getaddrinfo_cb_t(const char *nodename, const char *servname, const struct addrinfo *hints, struct addrinfo **res)

Definition at line 185 of file ps2sdkapi.h.

◆ _libcglue_fdman_getconfig_cb_t

typedef int(*) _libcglue_fdman_getconfig_cb_t(char *netif_name, t_ip_info *ip_info)

Definition at line 160 of file ps2sdkapi.h.

◆ _libcglue_fdman_getfd_cb_t

typedef int(*) _libcglue_fdman_getfd_cb_t(void *userdata)

Definition at line 33 of file ps2sdkapi.h.

◆ _libcglue_fdman_getfilename_cb_t

typedef char *(*) _libcglue_fdman_getfilename_cb_t(void *userdata)

Definition at line 34 of file ps2sdkapi.h.

◆ _libcglue_fdman_gethostbyaddr_cb_t

typedef struct hostent *(*) _libcglue_fdman_gethostbyaddr_cb_t(const void *addr, int len, int type)

Definition at line 164 of file ps2sdkapi.h.

◆ _libcglue_fdman_gethostbyname_cb_t

typedef struct hostent *(*) _libcglue_fdman_gethostbyname_cb_t(const char *name)

Definition at line 164 of file ps2sdkapi.h.

◆ _libcglue_fdman_gethostbyname_r_cb_t

typedef int(*) _libcglue_fdman_gethostbyname_r_cb_t(const char *name, struct hostent *ret, char *buf, size_t buflen, struct hostent **result, int *h_errnop)

Definition at line 183 of file ps2sdkapi.h.

◆ _libcglue_fdman_getpeername_cb_t

typedef int(*) _libcglue_fdman_getpeername_cb_t(void *userdata, struct sockaddr *name, socklen_t *namelen)

Definition at line 57 of file ps2sdkapi.h.

◆ _libcglue_fdman_getsockname_cb_t

typedef int(*) _libcglue_fdman_getsockname_cb_t(void *userdata, struct sockaddr *name, socklen_t *namelen)

Definition at line 58 of file ps2sdkapi.h.

◆ _libcglue_fdman_getsockopt_cb_t

typedef int(*) _libcglue_fdman_getsockopt_cb_t(void *userdata, int level, int optname, void *optval, socklen_t *optlen)

Definition at line 54 of file ps2sdkapi.h.

◆ _libcglue_fdman_inet_addr_cb_t

typedef u32(*) _libcglue_fdman_inet_addr_cb_t(const char *cp)

Definition at line 204 of file ps2sdkapi.h.

◆ _libcglue_fdman_inet_aton_cb_t

typedef int(*) _libcglue_fdman_inet_aton_cb_t(const char *cp, ip4_addr_t *addr)

Definition at line 207 of file ps2sdkapi.h.

◆ _libcglue_fdman_inet_ntoa_cb_t

typedef char *(*) _libcglue_fdman_inet_ntoa_cb_t(const ip4_addr_t *addr)

Definition at line 205 of file ps2sdkapi.h.

◆ _libcglue_fdman_inet_ntoa_r_cb_t

typedef char *(*) _libcglue_fdman_inet_ntoa_r_cb_t(const ip4_addr_t *addr, char *buf, int buflen)

Definition at line 206 of file ps2sdkapi.h.

◆ _libcglue_fdman_ioctl2_cb_t

typedef int(*) _libcglue_fdman_ioctl2_cb_t(void *userdata, int request, void *arg, unsigned int arglen, void *buf, unsigned int buflen)

Definition at line 41 of file ps2sdkapi.h.

◆ _libcglue_fdman_ioctl_cb_t

typedef int(*) _libcglue_fdman_ioctl_cb_t(void *userdata, int request, void *data)

Definition at line 40 of file ps2sdkapi.h.

◆ _libcglue_fdman_listen_cb_t

typedef int(*) _libcglue_fdman_listen_cb_t(void *userdata, int backlog)

Definition at line 47 of file ps2sdkapi.h.

◆ _libcglue_fdman_lseek64_cb_t

typedef int64_t(*) _libcglue_fdman_lseek64_cb_t(void *userdata, int64_t offset, int whence)

Definition at line 38 of file ps2sdkapi.h.

◆ _libcglue_fdman_lseek_cb_t

typedef int(*) _libcglue_fdman_lseek_cb_t(void *userdata, int offset, int whence)

Definition at line 37 of file ps2sdkapi.h.

◆ _libcglue_fdman_mkdir_cb_t

typedef int(*) _libcglue_fdman_mkdir_cb_t(const char *path, int mode)

Definition at line 99 of file ps2sdkapi.h.

◆ _libcglue_fdman_open_cb_t

typedef int(*) _libcglue_fdman_open_cb_t(_libcglue_fdman_fd_info_t *info, const char *buf, int flags, mode_t mode)

Definition at line 96 of file ps2sdkapi.h.

◆ _libcglue_fdman_read_cb_t

typedef int(*) _libcglue_fdman_read_cb_t(void *userdata, void *buf, int nbytes)

Definition at line 36 of file ps2sdkapi.h.

◆ _libcglue_fdman_readlink_cb_t

typedef int(*) _libcglue_fdman_readlink_cb_t(const char *path, char *buf, size_t bufsiz)

Definition at line 102 of file ps2sdkapi.h.

◆ _libcglue_fdman_recv_cb_t

typedef ssize_t(*) _libcglue_fdman_recv_cb_t(void *userdata, void *buf, size_t len, int flags)

Definition at line 48 of file ps2sdkapi.h.

◆ _libcglue_fdman_recvfrom_cb_t

typedef ssize_t(*) _libcglue_fdman_recvfrom_cb_t(void *userdata, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen)

Definition at line 49 of file ps2sdkapi.h.

◆ _libcglue_fdman_recvmsg_cb_t

typedef ssize_t(*) _libcglue_fdman_recvmsg_cb_t(void *userdata, struct msghdr *msg, int flags)

Definition at line 50 of file ps2sdkapi.h.

◆ _libcglue_fdman_remove_cb_t

typedef int(*) _libcglue_fdman_remove_cb_t(const char *path)

Definition at line 97 of file ps2sdkapi.h.

◆ _libcglue_fdman_rename_cb_t

typedef int(*) _libcglue_fdman_rename_cb_t(const char *old, const char *new_)

Definition at line 98 of file ps2sdkapi.h.

◆ _libcglue_fdman_rmdir_cb_t

typedef int(*) _libcglue_fdman_rmdir_cb_t(const char *path)

Definition at line 100 of file ps2sdkapi.h.

◆ _libcglue_fdman_select_cb_t

typedef int(*) _libcglue_fdman_select_cb_t(int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout)

Definition at line 164 of file ps2sdkapi.h.

◆ _libcglue_fdman_send_cb_t

typedef ssize_t(*) _libcglue_fdman_send_cb_t(void *userdata, const void *buf, size_t len, int flags)

Definition at line 51 of file ps2sdkapi.h.

◆ _libcglue_fdman_sendmsg_cb_t

typedef ssize_t(*) _libcglue_fdman_sendmsg_cb_t(void *userdata, const struct msghdr *msg, int flags)

Definition at line 53 of file ps2sdkapi.h.

◆ _libcglue_fdman_sendto_cb_t

typedef ssize_t(*) _libcglue_fdman_sendto_cb_t(void *userdata, const void *buf, size_t len, int flags, const struct sockaddr *to, socklen_t tolen)

Definition at line 52 of file ps2sdkapi.h.

◆ _libcglue_fdman_setconfig_cb_t

typedef int(*) _libcglue_fdman_setconfig_cb_t(const t_ip_info *ip_info)

Definition at line 159 of file ps2sdkapi.h.

◆ _libcglue_fdman_setsockopt_cb_t

typedef int(*) _libcglue_fdman_setsockopt_cb_t(void *userdata, int level, int optname, const void *optval, socklen_t optlen)

Definition at line 55 of file ps2sdkapi.h.

◆ _libcglue_fdman_shutdown_cb_t

typedef int(*) _libcglue_fdman_shutdown_cb_t(void *userdata, int how)

Definition at line 56 of file ps2sdkapi.h.

◆ _libcglue_fdman_socket_cb_t

typedef int(*) _libcglue_fdman_socket_cb_t(_libcglue_fdman_fd_info_t *info, int domain, int type, int protocol)

Definition at line 163 of file ps2sdkapi.h.

◆ _libcglue_fdman_stat_cb_t

typedef int(*) _libcglue_fdman_stat_cb_t(const char *path, struct stat *buf)

Definition at line 101 of file ps2sdkapi.h.

◆ _libcglue_fdman_symlink_cb_t

typedef int(*) _libcglue_fdman_symlink_cb_t(const char *target, const char *linkpath)

Definition at line 103 of file ps2sdkapi.h.

◆ _libcglue_fdman_write_cb_t

typedef int(*) _libcglue_fdman_write_cb_t(void *userdata, const void *buf, int nbytes)

Definition at line 39 of file ps2sdkapi.h.

◆ off64_t

typedef int64_t off64_t

Definition at line 248 of file ps2sdkapi.h.

◆ ps2_clock_t

typedef uint64_t ps2_clock_t

Definition at line 235 of file ps2sdkapi.h.

Function Documentation

◆ __libcglue_init_stdio()

int __libcglue_init_stdio ( _libcglue_fdman_fd_info_t * info,
int fd )
extern

Definition at line 299 of file ps2sdkapi.c.

◆ __path_absolute()

int __path_absolute ( const char * in,
char * out,
int len )
extern

Definition at line 189 of file cwd.c.

◆ _libcglue_rtc_get_offset_from_busclk()

s64 _libcglue_rtc_get_offset_from_busclk ( void )

Definition at line 29 of file rtc.c.

◆ _libcglue_rtc_update_impl()

void _libcglue_rtc_update_impl ( )
extern

Definition at line 34 of file rtc.c.

◆ _libcglue_timezone_update_impl()

void _libcglue_timezone_update_impl ( )
extern

Definition at line 27 of file timezone.c.

◆ _ps2sdk_close()

int _ps2sdk_close ( int fd)
extern

Definition at line 1149 of file glue.c.

◆ _ps2sdk_dclose()

int _ps2sdk_dclose ( int fd)
extern

Definition at line 1164 of file glue.c.

◆ _ps2sdk_dread()

int _ps2sdk_dread ( int fd,
struct dirent * dir )
extern

Definition at line 1259 of file glue.c.

◆ _ps2sdk_ioctl()

int _ps2sdk_ioctl ( int fd,
int request,
void * data )
extern

Definition at line 1229 of file glue.c.

◆ _ps2sdk_ioctl2()

int _ps2sdk_ioctl2 ( int fd,
int request,
void * arg,
unsigned int arglen,
void * buf,
unsigned int buflen )
extern

Definition at line 1244 of file glue.c.

◆ _ps2sdk_lseek()

int _ps2sdk_lseek ( int fd,
int offset,
int whence )
extern

Definition at line 1184 of file glue.c.

◆ _ps2sdk_lseek64()

int64_t _ps2sdk_lseek64 ( int fd,
int64_t offset,
int whence )
extern

Definition at line 1199 of file glue.c.

◆ _ps2sdk_read()

int _ps2sdk_read ( int fd,
void * buf,
int nbytes )
extern

Definition at line 1169 of file glue.c.

◆ _ps2sdk_write()

int _ps2sdk_write ( int fd,
const void * buf,
int nbytes )
extern

Definition at line 1214 of file glue.c.

◆ libcglue_get_fd_info()

_libcglue_fdman_fd_info_t * libcglue_get_fd_info ( int fd)
extern

Definition at line 1110 of file glue.c.

◆ lseek64()

off64_t lseek64 ( int fd,
off64_t offset,
int whence )
extern

Definition at line 459 of file glue.c.

◆ ps2sdk_get_iop_fd()

int ps2sdk_get_iop_fd ( int fd)
extern

Definition at line 1119 of file glue.c.

◆ ps2sdk_get_iop_filename()

char * ps2sdk_get_iop_filename ( int fd)
extern

Definition at line 1134 of file glue.c.

◆ ps2sdk_setDaylightSaving()

void ps2sdk_setDaylightSaving ( int daylightSaving)
extern

Definition at line 60 of file timezone.c.

◆ ps2sdk_setTimezone()

void ps2sdk_setTimezone ( int timezone)
extern

Definition at line 55 of file timezone.c.

Variable Documentation

◆ __cwd

char __cwd[MAXNAMLEN+1]
extern

Definition at line 21 of file cwd.c.

◆ _libcglue_fdman_inet_ops

_libcglue_fdman_inet_ops_t* _libcglue_fdman_inet_ops
extern

Definition at line 513 of file ps2sdkapi.c.

◆ _libcglue_fdman_path_ops

_libcglue_fdman_path_ops_t* _libcglue_fdman_path_ops
extern

Definition at line 450 of file ps2sdkapi.c.

◆ _libcglue_fdman_socket_ops

_libcglue_fdman_socket_ops_t* _libcglue_fdman_socket_ops
extern

Definition at line 458 of file ps2sdkapi.c.

◆ _ps2sdk_rtc_offset_from_busclk

s64 _ps2sdk_rtc_offset_from_busclk
extern

Definition at line 27 of file rtc.c.