|
PS2SDK
PS2 Homebrew Libraries
|
#include "types.h"#include "irx.h"#include "stdio.h"#include "freemtap.h"#include "sifman.h"#include "sifcmd.h"#include "thbase.h"
Include dependency graph for rpcservers.c:Go to the source code of this file.
Macros | |
| #define | MTAPSERV_PORT_OPEN 0x80000901 |
| #define | MTAPSERV_PORT_CLOSE 0x80000902 |
| #define | MTAPSERV_GET_CONNECTION 0x80000903 |
| #define | MTAPSERV_GET_SLOT_NUMBER 0x800009FE |
| #define | MTAPSERV_CHANGE_SLOT 0x800009FF |
Functions | |
| static u32 sb[4] | __attribute__ ((__aligned__(4))) |
| void * | rpc_server_change_slot (s32 fno, u32 *data, s32 size) |
| void | rpc_thread_change_slot (void *arg) |
| void * | rpc_server_get_slot_number (s32 fno, u32 *data, s32 size) |
| void | rpc_thread_get_slot_number (void *arg) |
| void * | RpcServerGetConnection (s32 fno, u32 *data, s32 size) |
| void | RpcThreadGetConnection (void *arg) |
| void * | RpcServerPortClose (s32 fno, u32 *data, s32 size) |
| void | RpcThreadPortClose (void *arg) |
| void * | RpcServerPortOpen (s32 fno, u32 *data, s32 size) |
| void | RpcThreadPortOpen (void *arg) |
| s32 | InitRpcServers () |
Variables | |
| static s32 | threadid_rpc1 |
| static SifRpcDataQueue_t | qd1 |
| static SifRpcServerData_t | sd1 |
| static s32 | threadid_rpc2 |
| static SifRpcDataQueue_t | qd2 |
| static SifRpcServerData_t | sd2 |
| static s32 | threadid_rpc3 |
| static SifRpcDataQueue_t | qd3 |
| static SifRpcServerData_t | sd3 |
| static s32 | threadid_rpc4 |
| static SifRpcDataQueue_t | qd4 |
| static SifRpcServerData_t | sd4 |
| static s32 | threadid_rpc5 |
| static SifRpcDataQueue_t | qd5 |
| static SifRpcServerData_t | sd5 |
IOP multitap driver
Definition in file rpcservers.c.
| #define MTAPSERV_PORT_OPEN 0x80000901 |
Definition at line 20 of file rpcservers.c.
| #define MTAPSERV_PORT_CLOSE 0x80000902 |
Definition at line 21 of file rpcservers.c.
| #define MTAPSERV_GET_CONNECTION 0x80000903 |
Definition at line 22 of file rpcservers.c.
| #define MTAPSERV_GET_SLOT_NUMBER 0x800009FE |
Definition at line 23 of file rpcservers.c.
| #define MTAPSERV_CHANGE_SLOT 0x800009FF |
Definition at line 24 of file rpcservers.c.
| void * rpc_server_change_slot | ( | s32 | fno, |
| u32 * | data, | ||
| s32 | size ) |
Definition at line 50 of file rpcservers.c.
| void rpc_thread_change_slot | ( | void * | arg | ) |
Definition at line 61 of file rpcservers.c.
| void * rpc_server_get_slot_number | ( | s32 | fno, |
| u32 * | data, | ||
| s32 | size ) |
Definition at line 78 of file rpcservers.c.
| void rpc_thread_get_slot_number | ( | void * | arg | ) |
Definition at line 89 of file rpcservers.c.
| void * RpcServerGetConnection | ( | s32 | fno, |
| u32 * | data, | ||
| s32 | size ) |
Definition at line 105 of file rpcservers.c.
| void RpcThreadGetConnection | ( | void * | arg | ) |
Definition at line 115 of file rpcservers.c.
| void * RpcServerPortClose | ( | s32 | fno, |
| u32 * | data, | ||
| s32 | size ) |
Definition at line 131 of file rpcservers.c.
| void RpcThreadPortClose | ( | void * | arg | ) |
Definition at line 141 of file rpcservers.c.
| void * RpcServerPortOpen | ( | s32 | fno, |
| u32 * | data, | ||
| s32 | size ) |
Definition at line 157 of file rpcservers.c.
| void RpcThreadPortOpen | ( | void * | arg | ) |
Definition at line 167 of file rpcservers.c.
| s32 InitRpcServers | ( | ) |
Definition at line 190 of file rpcservers.c.
|
static |
Definition at line 29 of file rpcservers.c.
|
static |
Definition at line 30 of file rpcservers.c.
|
static |
Definition at line 31 of file rpcservers.c.
|
static |
Definition at line 33 of file rpcservers.c.
|
static |
Definition at line 34 of file rpcservers.c.
|
static |
Definition at line 35 of file rpcservers.c.
|
static |
Definition at line 37 of file rpcservers.c.
|
static |
Definition at line 38 of file rpcservers.c.
|
static |
Definition at line 39 of file rpcservers.c.
|
static |
Definition at line 41 of file rpcservers.c.
|
static |
Definition at line 42 of file rpcservers.c.
|
static |
Definition at line 43 of file rpcservers.c.
|
static |
Definition at line 45 of file rpcservers.c.
|
static |
Definition at line 46 of file rpcservers.c.
|
static |
Definition at line 47 of file rpcservers.c.