Register Descriptions; Rsp Point Of View; Table 4-1 Rsp Coprocessor 0 Registers - Nintendo Ultra64 Programmer's Manual

Rsp
Table of Contents

Advertisement

RSP Coprocessor 0

Register Descriptions

Register
Number
$c0
$c1
$c2
$c3
$c4
$c5
$c6
$c7
$c8
$c9
$c10
$c11
$c12
$c13
$c14
$c15
82

RSP Point of View

RSP Coprocessor 0 registers are programmed using the mtc0 and mtf0
instructions which move data between the SU general purpose registers and
the coprocessor 0 registers.

Table 4-1 RSP Coprocessor 0 Registers

Name Defined in
rsp.h
DMA_CACHE
DMA_DRAM
DMA_READ_LENGTH
DMA_WRITE_LENGTH
SP_STATUS
DMA_FULL
DMA_BUSY
SP_RESERVED
CMD_START
CMD_END
CMD_CURRENT
CMD_STATUS
CMD_CLOCK
CMD_BUSY
CMD_PIPE_BUSY
CMD_TMEM_BUSY
Access
Mode
RW
I/DMEM address for DMA.
RW
DRAM address for DMA.
RW
DMA READ length (DRAM
RW
DMA WRITE length (DRAM
RW
RSP Status.
R
DMA full.
R
DMA busy.
RW
CPU-RSP Semaphore.
RW
RDP command buffer START.
RW
RDP command buffer END.
R
RDP command buffer CURRENT.
RW
RDP Status.
RW
RDP clock counter.
R
RDP command buffer BUSY.
R
RDP pipe BUSY.
R
RDP TMEM BUSY.
Description
I/DMEM).
I/DMEM).

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents