#include "types.h"
#include "sifcmd.h"
#include "thbase.h"
#include "stdio.h"
#include "sifman.h"
#include "freepad.h"
Go to the source code of this file.
|
| enum | PAD_RPCCMD {
PAD_RPCCMD_OPEN = 0x80000100
, PAD_RPCCMD_INFO_ACT = 0x80000102
, PAD_RPCCMD_INFO_COMB
, PAD_RPCCMD_INFO_MODE
,
PAD_RPCCMD_SET_MMODE
, PAD_RPCCMD_SET_ACTDIR
, PAD_RPCCMD_SET_ACTALIGN
, PAD_RPCCMD_GET_BTNMASK
,
PAD_RPCCMD_SET_BTNINFO
, PAD_RPCCMD_SET_VREF
, PAD_RPCCMD_GET_PORTMAX
, PAD_RPCCMD_GET_SLOTMAX
,
PAD_RPCCMD_CLOSE
, PAD_RPCCMD_END
} |
| |
IOP pad driver
Definition in file rpcserver.c.
◆ PAD_BIND_RPC_ID1
| #define PAD_BIND_RPC_ID1 0x80000100 |
◆ PAD_BIND_RPC_ID2
| #define PAD_BIND_RPC_ID2 0x80000101 |
◆ PAD_BIND_OLD_RPC_ID1
| #define PAD_BIND_OLD_RPC_ID1 0x8000010f |
◆ PAD_BIND_OLD_RPC_ID2
| #define PAD_BIND_OLD_RPC_ID2 0x8000011f |
◆ PAD_RPCCMD
◆ RpcPadOpen()
| static void * RpcPadOpen |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadSetMainMode()
| static void * RpcPadSetMainMode |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadInfoAct()
| static void * RpcPadInfoAct |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadInfoComb()
| static void * RpcPadInfoComb |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadInfoMode()
| static void * RpcPadInfoMode |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadSetActDirect()
| static void * RpcPadSetActDirect |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadSetActAlign()
| static void * RpcPadSetActAlign |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadGetButtonMask()
| static void * RpcPadGetButtonMask |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadSetButtonInfo()
| static void * RpcPadSetButtonInfo |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadSetVrefParam()
| static void * RpcPadSetVrefParam |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadGetPortMax()
| static void * RpcPadGetPortMax |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadGetSlotMax()
| static void * RpcPadGetSlotMax |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadClose()
| static void * RpcPadClose |
( |
u32 * | data | ) |
|
|
static |
◆ RpcPadEnd()
| static void * RpcPadEnd |
( |
u32 * | data | ) |
|
|
static |
◆ RpcServer()
| static void * RpcServer |
( |
int | fno, |
|
|
void * | buffer, |
|
|
int | length ) |
|
static |
◆ RpcServerExt()
| static void * RpcServerExt |
( |
int | fno, |
|
|
void * | buffer, |
|
|
int | length ) |
|
static |
◆ RpcThread()
| static void RpcThread |
( |
void * | arg | ) |
|
|
static |
◆ RpcThreadExt()
| static void RpcThreadExt |
( |
void * | arg | ) |
|
|
static |
◆ InitRpcServers()
| int InitRpcServers |
( |
int | prio | ) |
|
◆ ThreadIdRpcServer
◆ qd
◆ sd
◆ ThreadIdRpcServerExt
◆ qdext
◆ sdext