|
sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
|
Go to the source code of this file.
Macros | |
| #define | SIO2_REL_BASE 0x1F808000 |
| #define | SIO2_SEG 0xA0000000 |
| #define | SIO2_BASE (SIO2_REL_BASE + SIO2_SEG) |
| #define | SIO2_REG_BASE (SIO2_BASE + 0x200) |
| #define | SIO2_REG_PORT0_CTRL1 (SIO2_BASE + 0x240) |
| #define | SIO2_REG_PORT0_CTRL2 (SIO2_BASE + 0x244) |
| #define | SIO2_REG_DATA_OUT (SIO2_BASE + 0x260) |
| #define | SIO2_REG_DATA_IN (SIO2_BASE + 0x264) |
| #define | SIO2_REG_CTRL (SIO2_BASE + 0x268) |
| #define | SIO2_REG_STAT6C (SIO2_BASE + 0x26C) |
| #define | SIO2_REG_STAT70 (SIO2_BASE + 0x270) |
| #define | SIO2_REG_STAT74 (SIO2_BASE + 0x274) |
| #define | SIO2_REG_UNKN78 (SIO2_BASE + 0x278) |
| #define | SIO2_REG_UNKN7C (SIO2_BASE + 0x27C) |
| #define | SIO2_REG_STAT (SIO2_BASE + 0x280) |
| #define | SIO2_A_QUEUE (SIO2_BASE + 0x200) |
| #define | SIO2_A_PORT0_CTRL1 (SIO2_BASE + 0x240) |
| #define | SIO2_A_PORT0_CTRL2 (SIO2_BASE + 0x244) |
| #define | SIO2_A_DATA_OUT (SIO2_BASE + 0x260) |
| #define | SIO2_A_DATA_IN (SIO2_BASE + 0x264) |
| #define | SIO2_A_CTRL (SIO2_BASE + 0x268) |
| #define | SIO2_A_STAT6C (SIO2_BASE + 0x26C) |
| #define | SIO2_A_CONN_STAT70 (SIO2_BASE + 0x270) |
| #define | SIO2_A_FIFO_STAT74 (SIO2_BASE + 0x274) |
| #define | SIO2_A_TX_FIFO_PT (SIO2_BASE + 0x278) |
| #define | SIO2_A_RX_FIFO_PT (SIO2_BASE + 0x27C) |
| #define | SIO2_A_INTR_STAT (SIO2_BASE + 0x280) |
| #define | PCTRL0_ATT_LOW_PER(x) |
| #define | PCTRL0_ATT_MIN_HIGH_PER(x) |
| #define | PCTRL0_BAUD0_DIV(x) |
| #define | PCTRL0_BAUD1_DIV(x) |
| #define | PCTRL1_ACK_TIMEOUT_AFTER(x) |
| #define | PCTRL1_WAIT_CYCLES_AFTER_ACK_LOW(x) |
| #define | PCTRL1_UNK24(x) |
| #define | PCTRL1_IF_MODE_SPI_DIFF(x) |
| #define | TR_CTRL_PORT_NR(x) |
| #define | TR_CTRL_PAUSE(x) |
| #define | TR_CTRL_UNK03(x) |
| #define | TR_CTRL_TX_MODE_PIO_DMA(x) |
| #define | TR_CTRL_RX_MODE_PIO_DMA(x) |
| #define | TR_CTRL_NORMAL_TR(x) |
| #define | TR_CTRL_SPECIAL_TR(x) |
| #define | TR_CTRL_TX_DATA_SZ(x) |
| #define | TR_CTRL_UNK17(x) |
| #define | TR_CTRL_RX_DATA_SZ(x) |
| #define | TR_CTRL_UNK27(x) |
| #define | TR_CTRL_UNK28(x) |
| #define | TR_CTRL_UNK29(x) |
| #define | TR_CTRL_BAUD_DIV(x) |
| #define | TR_CTRL_WAIT_ACK_FOREVER(x) |
| #define | CTRL_TR_START(x) |
| #define | CTRL_TR_RESUME_PAUSED(x) |
| #define | CTRL_RESET_STATE(x) |
| #define | CTRL_RESET_FIFOS(x) |
| #define | CTRL_USE_ACK_WAIT_TIMEOUT(x) |
| #define | CTRL_NO_MISSING_ACK_ERR(x) |
| #define | CTRL_UNK06(x) |
| #define | CTRL_UNK07(x) |
| #define | CTRL_ERROR_INTR_EN(x) |
| #define | CTRL_TR_COMP_INTR_EN(x) |
| #define | CTRL_UNK10(x) |
| #define | CTRL_UNK11(x) |
| #define | CTRL_UNK2912(x) |
| #define | CTRL_PS1_MODE_EN(x) |
| #define | CTRL_SLAVE_MODE_EN(x) |
| #define | STAT_UNK0300(x) |
| #define | STAT_NEED_DMA_DATA_TX(x) |
| #define | STAT_NEED_DMA_DATA_RX(x) |
| #define | STAT_UNK0706(x) |
| #define | STAT_QUEUE_SLOT_PROC(x) |
| #define | STAT_TR_IDLE(x) |
| #define | STAT_ERR_TX_FIFO_UOFLOW(x) |
| #define | STAT_ERR_RX_FIFO_UOFLOW(x) |
| #define | STAT_ERR_ACK_MISSING(x) |
| #define | STAT_ERR_QUEUE_SLOT(x, slot) |
| #define | CONN_STAT_CDC0(x) |
| #define | CONN_STAT_CDC1(x) |
| #define | CONN_STAT_CDC2(x) |
| #define | CONN_STAT_CDC3(x) |
| #define | CONN_STAT_SAS0(x) |
| #define | CONN_STAT_SAS1(x) |
| #define | CONN_STAT_SAS2(x) |
| #define | CONN_STAT_SAS3(x) |
| #define | FSTAT_TX_SZ(x) |
| #define | FSTAT_TX_UNK09(x) |
| #define | FSTAT_TX_OVERFLOW(x) |
| #define | FSTAT_TX_UNDERFLOW(x) |
| #define | FSTAT_UNK1512(x) |
| #define | FSTAT_RX_SZ(x) |
| #define | FSTAT_RX_UNK09(x) |
| #define | FSTAT_RX_OVERFLOW(x) |
| #define | FSTAT_RX_UNDERFLOW(x) |
| #define | FSTAT_UNK3128(x) |
| #define | GET_ISTAT_TR_COMP(x) |
| #define | GET_ISTAT_TR_ERR(x) |
| #define CONN_STAT_CDC0 | ( | x | ) |
Definition at line 148 of file sio2regs.h.
| #define CONN_STAT_CDC1 | ( | x | ) |
Definition at line 149 of file sio2regs.h.
| #define CONN_STAT_CDC2 | ( | x | ) |
Definition at line 150 of file sio2regs.h.
| #define CONN_STAT_CDC3 | ( | x | ) |
Definition at line 151 of file sio2regs.h.
| #define CONN_STAT_SAS0 | ( | x | ) |
Definition at line 152 of file sio2regs.h.
| #define CONN_STAT_SAS1 | ( | x | ) |
Definition at line 153 of file sio2regs.h.
| #define CONN_STAT_SAS2 | ( | x | ) |
Definition at line 154 of file sio2regs.h.
| #define CONN_STAT_SAS3 | ( | x | ) |
Definition at line 155 of file sio2regs.h.
| #define CTRL_ERROR_INTR_EN | ( | x | ) |
Definition at line 119 of file sio2regs.h.
| #define CTRL_NO_MISSING_ACK_ERR | ( | x | ) |
Definition at line 114 of file sio2regs.h.
| #define CTRL_PS1_MODE_EN | ( | x | ) |
Definition at line 126 of file sio2regs.h.
| #define CTRL_RESET_FIFOS | ( | x | ) |
Definition at line 112 of file sio2regs.h.
| #define CTRL_RESET_STATE | ( | x | ) |
Definition at line 111 of file sio2regs.h.
| #define CTRL_SLAVE_MODE_EN | ( | x | ) |
Definition at line 127 of file sio2regs.h.
| #define CTRL_TR_COMP_INTR_EN | ( | x | ) |
Definition at line 120 of file sio2regs.h.
| #define CTRL_TR_RESUME_PAUSED | ( | x | ) |
Definition at line 110 of file sio2regs.h.
| #define CTRL_TR_START | ( | x | ) |
Definition at line 109 of file sio2regs.h.
| #define CTRL_UNK06 | ( | x | ) |
Definition at line 116 of file sio2regs.h.
| #define CTRL_UNK07 | ( | x | ) |
Definition at line 118 of file sio2regs.h.
| #define CTRL_UNK10 | ( | x | ) |
Definition at line 122 of file sio2regs.h.
| #define CTRL_UNK11 | ( | x | ) |
Definition at line 123 of file sio2regs.h.
| #define CTRL_UNK2912 | ( | x | ) |
Definition at line 125 of file sio2regs.h.
| #define CTRL_USE_ACK_WAIT_TIMEOUT | ( | x | ) |
Definition at line 113 of file sio2regs.h.
| #define FSTAT_RX_OVERFLOW | ( | x | ) |
Definition at line 166 of file sio2regs.h.
| #define FSTAT_RX_SZ | ( | x | ) |
Definition at line 164 of file sio2regs.h.
| #define FSTAT_RX_UNDERFLOW | ( | x | ) |
Definition at line 167 of file sio2regs.h.
| #define FSTAT_RX_UNK09 | ( | x | ) |
Definition at line 165 of file sio2regs.h.
| #define FSTAT_TX_OVERFLOW | ( | x | ) |
Definition at line 161 of file sio2regs.h.
| #define FSTAT_TX_SZ | ( | x | ) |
Definition at line 159 of file sio2regs.h.
| #define FSTAT_TX_UNDERFLOW | ( | x | ) |
Definition at line 162 of file sio2regs.h.
| #define FSTAT_TX_UNK09 | ( | x | ) |
Definition at line 160 of file sio2regs.h.
| #define FSTAT_UNK1512 | ( | x | ) |
Definition at line 163 of file sio2regs.h.
| #define FSTAT_UNK3128 | ( | x | ) |
Definition at line 168 of file sio2regs.h.
| #define GET_ISTAT_TR_COMP | ( | x | ) |
Definition at line 178 of file sio2regs.h.
| #define GET_ISTAT_TR_ERR | ( | x | ) |
Definition at line 180 of file sio2regs.h.
| #define PCTRL0_ATT_LOW_PER | ( | x | ) |
Definition at line 57 of file sio2regs.h.
| #define PCTRL0_ATT_MIN_HIGH_PER | ( | x | ) |
Definition at line 58 of file sio2regs.h.
| #define PCTRL0_BAUD0_DIV | ( | x | ) |
Definition at line 59 of file sio2regs.h.
| #define PCTRL0_BAUD1_DIV | ( | x | ) |
Definition at line 60 of file sio2regs.h.
| #define PCTRL1_ACK_TIMEOUT_AFTER | ( | x | ) |
Definition at line 67 of file sio2regs.h.
| #define PCTRL1_IF_MODE_SPI_DIFF | ( | x | ) |
Definition at line 79 of file sio2regs.h.
| #define PCTRL1_UNK24 | ( | x | ) |
Definition at line 78 of file sio2regs.h.
| #define PCTRL1_WAIT_CYCLES_AFTER_ACK_LOW | ( | x | ) |
Definition at line 77 of file sio2regs.h.
| #define SIO2_A_CONN_STAT70 (SIO2_BASE + 0x270) |
Definition at line 47 of file sio2regs.h.
| #define SIO2_A_CTRL (SIO2_BASE + 0x268) |
Definition at line 45 of file sio2regs.h.
| #define SIO2_A_DATA_IN (SIO2_BASE + 0x264) |
Definition at line 44 of file sio2regs.h.
| #define SIO2_A_DATA_OUT (SIO2_BASE + 0x260) |
Definition at line 43 of file sio2regs.h.
| #define SIO2_A_FIFO_STAT74 (SIO2_BASE + 0x274) |
Definition at line 48 of file sio2regs.h.
| #define SIO2_A_INTR_STAT (SIO2_BASE + 0x280) |
Definition at line 51 of file sio2regs.h.
| #define SIO2_A_PORT0_CTRL1 (SIO2_BASE + 0x240) |
Definition at line 41 of file sio2regs.h.
| #define SIO2_A_PORT0_CTRL2 (SIO2_BASE + 0x244) |
Definition at line 42 of file sio2regs.h.
| #define SIO2_A_QUEUE (SIO2_BASE + 0x200) |
Definition at line 40 of file sio2regs.h.
| #define SIO2_A_RX_FIFO_PT (SIO2_BASE + 0x27C) |
Definition at line 50 of file sio2regs.h.
| #define SIO2_A_STAT6C (SIO2_BASE + 0x26C) |
Definition at line 46 of file sio2regs.h.
| #define SIO2_A_TX_FIFO_PT (SIO2_BASE + 0x278) |
Definition at line 49 of file sio2regs.h.
| #define SIO2_BASE (SIO2_REL_BASE + SIO2_SEG) |
Definition at line 25 of file sio2regs.h.
| #define SIO2_REG_BASE (SIO2_BASE + 0x200) |
Definition at line 27 of file sio2regs.h.
| #define SIO2_REG_CTRL (SIO2_BASE + 0x268) |
Definition at line 32 of file sio2regs.h.
| #define SIO2_REG_DATA_IN (SIO2_BASE + 0x264) |
Definition at line 31 of file sio2regs.h.
| #define SIO2_REG_DATA_OUT (SIO2_BASE + 0x260) |
Definition at line 30 of file sio2regs.h.
| #define SIO2_REG_PORT0_CTRL1 (SIO2_BASE + 0x240) |
Definition at line 28 of file sio2regs.h.
| #define SIO2_REG_PORT0_CTRL2 (SIO2_BASE + 0x244) |
Definition at line 29 of file sio2regs.h.
| #define SIO2_REG_STAT (SIO2_BASE + 0x280) |
Definition at line 38 of file sio2regs.h.
| #define SIO2_REG_STAT6C (SIO2_BASE + 0x26C) |
Definition at line 33 of file sio2regs.h.
| #define SIO2_REG_STAT70 (SIO2_BASE + 0x270) |
Definition at line 34 of file sio2regs.h.
| #define SIO2_REG_STAT74 (SIO2_BASE + 0x274) |
Definition at line 35 of file sio2regs.h.
| #define SIO2_REG_UNKN78 (SIO2_BASE + 0x278) |
Definition at line 36 of file sio2regs.h.
| #define SIO2_REG_UNKN7C (SIO2_BASE + 0x27C) |
Definition at line 37 of file sio2regs.h.
| #define SIO2_REL_BASE 0x1F808000 |
Definition at line 23 of file sio2regs.h.
| #define SIO2_SEG 0xA0000000 |
Definition at line 24 of file sio2regs.h.
| #define STAT_ERR_ACK_MISSING | ( | x | ) |
Definition at line 142 of file sio2regs.h.
| #define STAT_ERR_QUEUE_SLOT | ( | x, | |
| slot ) |
Definition at line 144 of file sio2regs.h.
| #define STAT_ERR_RX_FIFO_UOFLOW | ( | x | ) |
Definition at line 141 of file sio2regs.h.
| #define STAT_ERR_TX_FIFO_UOFLOW | ( | x | ) |
Definition at line 140 of file sio2regs.h.
| #define STAT_NEED_DMA_DATA_RX | ( | x | ) |
Definition at line 133 of file sio2regs.h.
| #define STAT_NEED_DMA_DATA_TX | ( | x | ) |
Definition at line 132 of file sio2regs.h.
| #define STAT_QUEUE_SLOT_PROC | ( | x | ) |
Definition at line 136 of file sio2regs.h.
| #define STAT_TR_IDLE | ( | x | ) |
Definition at line 138 of file sio2regs.h.
| #define STAT_UNK0300 | ( | x | ) |
Definition at line 130 of file sio2regs.h.
| #define STAT_UNK0706 | ( | x | ) |
Definition at line 134 of file sio2regs.h.
| #define TR_CTRL_BAUD_DIV | ( | x | ) |
Definition at line 105 of file sio2regs.h.
| #define TR_CTRL_NORMAL_TR | ( | x | ) |
Definition at line 94 of file sio2regs.h.
| #define TR_CTRL_PAUSE | ( | x | ) |
Definition at line 82 of file sio2regs.h.
| #define TR_CTRL_PORT_NR | ( | x | ) |
Definition at line 81 of file sio2regs.h.
| #define TR_CTRL_RX_DATA_SZ | ( | x | ) |
Definition at line 99 of file sio2regs.h.
| #define TR_CTRL_RX_MODE_PIO_DMA | ( | x | ) |
Definition at line 86 of file sio2regs.h.
| #define TR_CTRL_SPECIAL_TR | ( | x | ) |
Definition at line 95 of file sio2regs.h.
| #define TR_CTRL_TX_DATA_SZ | ( | x | ) |
Definition at line 97 of file sio2regs.h.
| #define TR_CTRL_TX_MODE_PIO_DMA | ( | x | ) |
Definition at line 85 of file sio2regs.h.
| #define TR_CTRL_UNK03 | ( | x | ) |
Definition at line 83 of file sio2regs.h.
| #define TR_CTRL_UNK17 | ( | x | ) |
Definition at line 98 of file sio2regs.h.
| #define TR_CTRL_UNK27 | ( | x | ) |
Definition at line 100 of file sio2regs.h.
| #define TR_CTRL_UNK28 | ( | x | ) |
Definition at line 102 of file sio2regs.h.
| #define TR_CTRL_UNK29 | ( | x | ) |
Definition at line 103 of file sio2regs.h.
| #define TR_CTRL_WAIT_ACK_FOREVER | ( | x | ) |
Definition at line 106 of file sio2regs.h.