|
#define | UNCACHED(address) ((typeof(address)) (((io32_t) (address)) | (0xA0000000UL))) |
|
#define | SP_MEM_BASE (0x04000000UL) |
|
#define | SP_MEM ((sp_mem_t *) SP_MEM_BASE) |
|
#define | SP_BASE (0x04040000UL) |
|
#define | SP ((sp_regs_t *) SP_BASE) |
|
#define | SP_SR_HALT (1 << 0) |
|
#define | SP_SR_BROKE (1 << 1) |
|
#define | SP_SR_DMA_BUSY (1 << 2) |
|
#define | SP_SR_DMA_FULL (1 << 3) |
|
#define | SP_SR_IO_FULL (1 << 4) |
|
#define | SP_SR_SSTEP (1 << 5) |
|
#define | SP_SR_INTR_BREAK (1 << 6) |
|
#define | SP_SR_SIG0 (1 << 7) |
|
#define | SP_SR_SIG1 (1 << 8) |
|
#define | SP_SR_SIG2 (1 << 9) |
|
#define | SP_SR_SIG3 (1 << 10) |
|
#define | SP_SR_SIG4 (1 << 11) |
|
#define | SP_SR_SIG5 (1 << 12) |
|
#define | SP_SR_SIG6 (1 << 13) |
|
#define | SP_SR_SIG7 (1 << 14) |
|
#define | SP_SR_CLR_HALT (1 << 0) |
|
#define | SP_SR_SET_HALT (1 << 1) |
|
#define | SP_SR_CLR_BROKE (1 << 2) |
|
#define | SP_SR_CLR_INTR (1 << 3) |
|
#define | SP_SR_SET_INTR (1 << 4) |
|
#define | SP_SR_CLR_SSTEP (1 << 5) |
|
#define | SP_SR_SET_SSTEP (1 << 6) |
|
#define | SP_SR_CLR_INTR_BREAK (1 << 7) |
|
#define | SP_SR_SET_INTR_BREAK (1 << 8) |
|
#define | SP_SR_CLR_SIG0 (1 << 9) |
|
#define | SP_SR_SET_SIG0 (1 << 10) |
|
#define | SP_SR_CLR_SIG1 (1 << 11) |
|
#define | SP_SR_SET_SIG1 (1 << 12) |
|
#define | SP_SR_CLR_SIG2 (1 << 13) |
|
#define | SP_SR_SET_SIG2 (1 << 14) |
|
#define | SP_SR_CLR_SIG3 (1 << 15) |
|
#define | SP_SR_SET_SIG3 (1 << 16) |
|
#define | SP_SR_CLR_SIG4 (1 << 17) |
|
#define | SP_SR_SET_SIG4 (1 << 18) |
|
#define | SP_SR_CLR_SIG5 (1 << 19) |
|
#define | SP_SR_SET_SIG5 (1 << 20) |
|
#define | SP_SR_CLR_SIG6 (1 << 21) |
|
#define | SP_SR_SET_SIG6 (1 << 22) |
|
#define | SP_SR_CLR_SIG7 (1 << 23) |
|
#define | SP_SR_SET_SIG7 (1 << 24) |
|
#define | DPC_BASE (0x04100000UL) |
|
#define | DPC ((dpc_regs_t *) DPC_BASE) |
|
#define | DPC_SR_XBUS_DMEM_DMA (1 << 0) |
|
#define | DPC_SR_FREEZE (1 << 1) |
|
#define | DPC_SR_FLUSH (1 << 2) |
|
#define | DPC_SR_START_GCLK (1 << 3) |
|
#define | DPC_SR_TMEM_BUSY (1 << 4) |
|
#define | DPC_SR_PIPE_BUSY (1 << 5) |
|
#define | DPC_SR_CMD_BUSY (1 << 6) |
|
#define | DPC_SR_CBUF_READY (1 << 7) |
|
#define | DPC_SR_DMA_BUSY (1 << 8) |
|
#define | DPC_SR_END_VALID (1 << 9) |
|
#define | DPC_SR_START_VALID (1 << 10) |
|
#define | DPC_SR_CLR_XBUS_DMEM_DMA (1 << 0) |
|
#define | DPC_SR_SET_XBUS_DMEM_DMA (1 << 1) |
|
#define | DPC_SR_CLR_FREEZE (1 << 2) |
|
#define | DPC_SR_SET_FREEZE (1 << 3) |
|
#define | DPC_SR_CLR_FLUSH (1 << 4) |
|
#define | DPC_SR_SET_FLUSH (1 << 5) |
|
#define | DPC_SR_CLR_TMEM_CTR (1 << 6) |
|
#define | DPC_SR_CLR_PIPE_CTR (1 << 7) |
|
#define | DPC_SR_CLR_CMD_CTR (1 << 8) |
|
#define | DPC_SR_CLR_CLOCK_CTR (1 << 9) |
|
#define | VI_BASE (0x04400000UL) |
|
#define | VI ((vi_regs_t *) VI_BASE) |
|
#define | VI_CR_TYPE_16 (2 << 0) |
|
#define | VI_CR_TYPE_32 (3 << 0) |
|
#define | VI_CR_GAMMA_DITHER_ON (1 << 2) |
|
#define | VI_CR_GAMMA_ON (1 << 3) |
|
#define | VI_CR_DIVOT_ON (1 << 4) |
|
#define | VI_CR_SERRATE_ON (1 << 6) |
|
#define | VI_CR_ANTIALIAS_0 (1 << 8) |
|
#define | VI_CR_ANTIALIAS_1 (1 << 9) |
|
#define | VI_CR_PIXEL_ADVANCE_0 (1 << 12) |
|
#define | VI_CR_PIXEL_ADVANCE_1 (1 << 13) |
|
#define | VI_CR_PIXEL_ADVANCE_2 (1 << 14) |
|
#define | VI_CR_PIXEL_ADVANCE_3 (1 << 15) |
|
#define | VI_CR_DITHER_FILTER_ON (1 << 16) |
|
#define | VI_CURR_LINE_FIELD (1 << 0) |
|
#define | AI_BASE (0x04500000UL) |
|
#define | AI ((ai_regs_t *) AI_BASE) |
|
#define | AI_SR_DMA_BUSY (1 << 30) |
|
#define | AI_SR_FIFO_FULL (1 << 31) |
|
#define | AI_CR_DMA_ON (1 << 0) |
|
#define | PI_BASE (0x04600000UL) |
|
#define | PI ((pi_regs_t *) PI_BASE) |
|
#define | PI_SR_DMA_BUSY (1 << 0) |
|
#define | PI_SR_IO_BUSY (1 << 1) |
|
#define | PI_SR_DMA_ERROR (1 << 2) |
|
#define | PI_SR_RESET (1 << 0) |
|
#define | PI_SR_CLR_INTR (1 << 1) |
|
#define | ROM_DDIPL_BASE (0x06000000UL) |
|
#define | ROM_DDIPL ((io32_t *) ROM_DDIPL_BASE) |
|
#define | ROM_CART_BASE (0x10000000UL) |
|
#define | ROM_CART ((io32_t *) ROM_CART_BASE) |
|
#define | OS_INFO_BASE (0x80000300UL) |
|
#define | OS_INFO ((os_info_t *) OS_INFO_BASE) |
|
#define | OS_INFO_RESET_TYPE_COLD (0) |
| The Console was powered on using the power switch.
|
|
#define | OS_INFO_RESET_TYPE_NMI (1) |
| The Console was reset using the reset button.
|
|