sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
librm-common.h File Reference
#include <tamtypes.h>

Go to the source code of this file.

Classes

struct  rmRpcPacket
struct  rmEEData
struct  rmEEData2

Macros

#define RMMAN_RPC_ID   0x80000C00
#define RMMAN2_RPC_ID   0x80000C01
#define RMMANX_RPC_ID   0x80000C02

Enumerations

enum  RMMAN_RPCFUNC {
  RMMAN_RPCFUNC_END = 1 , RMMAN_RPCFUNC_INIT = 3 , RMMAN_RPCFUNC_CLOSE , RMMAN_RPCFUNC_OPEN ,
  RMMAN_RPCFUNC_VERSION = 7
}
enum  RMMAN2_RPCFUNC {
  RMMAN2_RPCFUNC_END = 1 , RMMAN2_RPCFUNC_INIT , RMMAN2_RPCFUNC_CLOSE , RMMAN2_RPCFUNC_OPEN ,
  RMMAN2_RPCFUNC_VERSION , RMMAN2_RPCFUNC_REMOTE2_6
}
enum  RM_RSTATE { RM_RSTATE_COMPLETE = 0 , RM_RSTATE_FAILED , RM_RSTATE_BUSY }
enum  RM_STATE { RM_STATE_DISCONN = 0 , RM_STATE_FINDRM , RM_STATE_EXECCMD , RM_STATE_STABLE }

Detailed Description

Common definitions for librm on the EE and IOP

Definition in file librm-common.h.

Macro Definition Documentation

◆ RMMAN2_RPC_ID

#define RMMAN2_RPC_ID   0x80000C01

Definition at line 67 of file librm-common.h.

◆ RMMAN_RPC_ID

#define RMMAN_RPC_ID   0x80000C00

Definition at line 66 of file librm-common.h.

◆ RMMANX_RPC_ID

#define RMMANX_RPC_ID   0x80000C02

Definition at line 68 of file librm-common.h.

Enumeration Type Documentation

◆ RM_RSTATE

enum RM_RSTATE

Definition at line 87 of file librm-common.h.

◆ RM_STATE

enum RM_STATE

Definition at line 93 of file librm-common.h.

◆ RMMAN2_RPCFUNC

enum RMMAN2_RPCFUNC

Definition at line 78 of file librm-common.h.

◆ RMMAN_RPCFUNC

enum RMMAN_RPCFUNC

Definition at line 70 of file librm-common.h.