Go to the source code of this file.
|
#define | I_SBUS_init DECLARE_IMPORT(4, SBUS_init) |
|
#define | I_SBUS_deinit DECLARE_IMPORT(5, SBUS_deinit) |
|
#define | I_SBUS_set_irq_handler DECLARE_IMPORT(6, SBUS_set_irq_handler) |
|
#define | I_SBUS_rem_irq_handler DECLARE_IMPORT(7, SBUS_rem_irq_handler) |
|
#define | I_SBUS_get_reg DECLARE_IMPORT(8, SBUS_get_reg) |
|
#define | I_SBUS_set_reg DECLARE_IMPORT(9, SBUS_set_reg) |
|
#define | I_SBUS_interrupt_remote DECLARE_IMPORT(10, SBUS_interrupt_remote) |
|
#define | I_SBUS_check_intr DECLARE_IMPORT(11, SBUS_check_intr) |
|
#define | I_SIF2_init DECLARE_IMPORT(12, SIF2_init) |
|
#define | I_SIF2_deinit DECLARE_IMPORT(13, SIF2_deinit) |
|
#define | I_SIF2_set_dma DECLARE_IMPORT(14, SIF2_set_dma) |
|
#define | I_SIF2_sync_dma DECLARE_IMPORT(15, SIF2_sync_dma) |
|
#define | I_SIF2_init_cmd DECLARE_IMPORT(16, SIF2_init_cmd) |
|
#define | I_SIF2_set_cmd_handler DECLARE_IMPORT(17, SIF2_set_cmd_handler) |
|
#define | I_SIF2_rem_cmd_handler DECLARE_IMPORT(18, SIF2_rem_cmd_handler) |
|
#define | I_SIF2_send_cmd DECLARE_IMPORT(19, SIF2_send_cmd) |
|
SBUS definitions.
Definition in file ps2_sbus.h.
◆ st_SBUS_IrqHandler
struct st_SBUS_IrqHandler |
Definition at line 21 of file ps2_sbus.h.
Data Fields |
SBUS_IrqHandlerFunc |
func |
|
void * |
param |
|
◆ st_SIF2_CmdPkt
Definition at line 27 of file ps2_sbus.h.
Data Fields |
u32 |
cid |
32-bit command id
|
u32 |
size |
32-bit size of command packet.
|
u32 |
extra |
32-bit remote address of parameters
|
u32 |
extra_size |
32-bit size of remote parameters
|
◆ st_SIF2_CmdHandler
struct st_SIF2_CmdHandler |
Definition at line 41 of file ps2_sbus.h.
Data Fields |
SIF2_CmdHandlerFunc |
func |
|
void * |
param |
|
◆ I_SBUS_init
#define I_SBUS_init DECLARE_IMPORT(4, SBUS_init) |
◆ I_SBUS_deinit
#define I_SBUS_deinit DECLARE_IMPORT(5, SBUS_deinit) |
◆ I_SBUS_set_irq_handler
#define I_SBUS_set_irq_handler DECLARE_IMPORT(6, SBUS_set_irq_handler) |
◆ I_SBUS_rem_irq_handler
#define I_SBUS_rem_irq_handler DECLARE_IMPORT(7, SBUS_rem_irq_handler) |
◆ I_SBUS_get_reg
#define I_SBUS_get_reg DECLARE_IMPORT(8, SBUS_get_reg) |
◆ I_SBUS_set_reg
#define I_SBUS_set_reg DECLARE_IMPORT(9, SBUS_set_reg) |
◆ I_SBUS_interrupt_remote
#define I_SBUS_interrupt_remote DECLARE_IMPORT(10, SBUS_interrupt_remote) |
◆ I_SBUS_check_intr
#define I_SBUS_check_intr DECLARE_IMPORT(11, SBUS_check_intr) |
◆ I_SIF2_init
#define I_SIF2_init DECLARE_IMPORT(12, SIF2_init) |
◆ I_SIF2_deinit
#define I_SIF2_deinit DECLARE_IMPORT(13, SIF2_deinit) |
◆ I_SIF2_set_dma
#define I_SIF2_set_dma DECLARE_IMPORT(14, SIF2_set_dma) |
◆ I_SIF2_sync_dma
#define I_SIF2_sync_dma DECLARE_IMPORT(15, SIF2_sync_dma) |
◆ I_SIF2_init_cmd
#define I_SIF2_init_cmd DECLARE_IMPORT(16, SIF2_init_cmd) |
◆ I_SIF2_set_cmd_handler
#define I_SIF2_set_cmd_handler DECLARE_IMPORT(17, SIF2_set_cmd_handler) |
◆ I_SIF2_rem_cmd_handler
#define I_SIF2_rem_cmd_handler DECLARE_IMPORT(18, SIF2_rem_cmd_handler) |
◆ I_SIF2_send_cmd
#define I_SIF2_send_cmd DECLARE_IMPORT(19, SIF2_send_cmd) |
◆ SBUS_IrqHandlerFunc
typedef void(* SBUS_IrqHandlerFunc) (int irq, void *param) |
◆ SIF2_CmdHandlerFunc
typedef void(* SIF2_CmdHandlerFunc) (SIF2_CmdPkt *pkt, void *param) |
◆ SBUS_init()
◆ SBUS_deinit()
◆ SBUS_set_irq_handler()
void * SBUS_set_irq_handler |
( |
int | irq, |
|
|
SBUS_IrqHandlerFunc | func, |
|
|
void * | param ) |
|
extern |
◆ SBUS_rem_irq_handler()
int SBUS_rem_irq_handler |
( |
int | irq | ) |
|
|
extern |
◆ SBUS_get_reg()
u32 SBUS_get_reg |
( |
int | reg_no | ) |
|
|
extern |
◆ SBUS_set_reg()
void SBUS_set_reg |
( |
int | reg_no, |
|
|
u32 | val ) |
|
extern |
◆ SBUS_interrupt_remote()
int SBUS_interrupt_remote |
( |
int | irq | ) |
|
|
extern |
◆ SIF2_init()
◆ SIF2_deinit()
◆ SIF2_set_dma()
int SIF2_set_dma |
( |
u32 | addr, |
|
|
u32 | size, |
|
|
u32 | attr ) |
|
extern |
◆ SIF2_sync_dma()
void SIF2_sync_dma |
( |
void | | ) |
|
|
extern |
◆ SIF2_init_cmd()
int SIF2_init_cmd |
( |
void | | ) |
|
|
extern |
◆ SIF2_set_cmd_handler()
int SIF2_set_cmd_handler |
( |
int | cid, |
|
|
SIF2_CmdHandlerFunc | func, |
|
|
void * | param ) |
|
extern |
◆ SIF2_rem_cmd_handler()
int SIF2_rem_cmd_handler |
( |
int | cid | ) |
|
|
extern |
◆ SIF2_send_cmd()
void SIF2_send_cmd |
( |
u32 | cid, |
|
|
void * | extra, |
|
|
int | extra_size ) |
|
extern |
◆ SBUS_check_intr()
void SBUS_check_intr |
( |
void | | ) |
|
|
extern |