Go to the documentation of this file.
15 #define SCC_IOP_BASE_IIFX (0x50F04000)
16 #define ISM_IOP_BASE_IIFX (0x50F12000)
18 #define SCC_IOP_BASE_QUADRA (0x50F0C000)
19 #define ISM_IOP_BASE_QUADRA (0x50F1E000)
23 #define IOP_BYPASS 0x01
24 #define IOP_AUTOINC 0x02
29 #define IOP_HWINT 0x40
30 #define IOP_DMAINACTIVE 0x80
33 #define NUM_IOP_CHAN 7
34 #define NUM_IOP_MSGS NUM_IOP_CHAN*8
35 #define IOP_MSG_LEN 32
44 #define IOP_MSG_IDLE 0
46 #define IOP_MSG_RCVD 2
47 #define IOP_MSG_COMPLETE 3
51 #define IOP_MSGSTATUS_UNUSED 0
52 #define IOP_MSGSTATUS_WAITING 1
53 #define IOP_MSGSTATUS_SENT 2
54 #define IOP_MSGSTATUS_COMPLETE 3
55 #define IOP_MSGSTATUS_UNSOL 6
59 #define IOP_ADDR_MAX_SEND_CHAN 0x0200
60 #define IOP_ADDR_SEND_STATE 0x0201
61 #define IOP_ADDR_PATCH_CTRL 0x021F
62 #define IOP_ADDR_SEND_MSG 0x0220
63 #define IOP_ADDR_MAX_RECV_CHAN 0x0300
64 #define IOP_ADDR_RECV_STATE 0x0301
65 #define IOP_ADDR_ALIVE 0x031F
66 #define IOP_ADDR_RECV_MSG 0x0320