82
RSP Coprocessor 0
Register Descriptions
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
Register
Number
Name Defined in
rsp.h
Access
Mode
Description
$c0
DMA_CACHE
RW
I/DMEM address for DMA.
$c1
DMA_DRAM
RW
DRAM address for DMA.
$c2
DMA_READ_LENGTH
RW
DMA READ length (DRAM
I/DMEM).
$c3
DMA_WRITE_LENGTH
RW
DMA WRITE length (DRAM
I/DMEM).
$c4
SP_STATUS
RW
RSP Status.
$c5
DMA_FULL
R
DMA full.
$c6
DMA_BUSY
R
DMA busy.
$c7
SP_RESERVED
RW
CPU-RSP Semaphore.
$c8
CMD_START
RW
RDP command buffer START.
$c9
CMD_END
RW
RDP command buffer END.
$c10
CMD_CURRENT
R
RDP command buffer CURRENT.
$c11
CMD_STATUS
RW
RDP Status.
$c12
CMD_CLOCK
RW
RDP clock counter.
$c13
CMD_BUSY
R
RDP command buffer BUSY.
$c14
CMD_PIPE_BUSY
R
RDP pipe BUSY.
$c15
CMD_TMEM_BUSY
R
RDP TMEM BUSY.
Summary of Contents for Ultra64
Page 2: ...2 ...
Page 10: ...10 ...
Page 12: ...12 Figure 6 2 buildtask Operation 137 ...
Page 14: ...14 ...
Page 80: ...80 Vector Unit Instructions vmadm dres_int dres_int vconst 3 vmadn dres_frac vconst vconst 0 ...
Page 104: ...104 RSP Coprocessor 0 ...
Page 150: ...150 Advanced Information ...
Page 155: ...Revision 1 0 155 ...
Page 248: ...248 Exceptions None ...
Page 251: ...Revision 1 0 251 Exceptions None ...
Page 254: ...254 Exceptions None ...
Page 257: ...Revision 1 0 257 Exceptions None ...
Page 293: ...Revision 1 0 293 Exceptions None ...
Page 316: ...316 Exceptions None ...