inital commit

This commit is contained in:
2026-07-12 15:06:31 -05:00
commit 75f1616cb3
77 changed files with 75469 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
#ifndef SCE_SIFRPC_H
#define SCE_SIFRPC_H
typedef struct _sif_rpc_data {
void *paddr;
unsigned int pid;
int tid;
unsigned int mode;
} sceSifRpcData;
typedef void (* sceSifEndFunc)(void *);
typedef struct _sif_client_data {
struct _sif_rpc_data rpcd;
unsigned int command;
void *buff;
void *gp;
sceSifEndFunc func;
void *para;
struct _sif_serve_data *serve;
} sceSifClientData;
void sceSifInitRpc(unsigned int mode);
int sceSifBindRpc(sceSifClientData *client, unsigned int rpc_number, unsigned int mode);
int sceSifCheckStatRpc(sceSifRpcData *cd);
int sceSifCallRpc(sceSifClientData *client, unsigned int rpc_number, unsigned int mode, void * send, int ssize, void * receive, int rsize, sceSifEndFunc end_function, void *end_param);
#endif // SCE_SIFRPC_H