22
Introduction
Originally developed to verify hardware design and enable parallel
hardware and software development, it remains useful for developing RSP
microcode in a stand-alone fashion.
It has two interfaces, a simple text window interface (
rsp
) and a fancy
window interface (
rspg
). The window interface supports source-level
debugging, which is extremely useful.
Gameshop Debugger (gvd)
The Gameshop debugger,
gvd
, can be used to debug RSP microcode
running on the real hardware.
Detailed instructions are beyond the scope of this document, but if you open
the “Coprocessor View” on
gvd
and set the program counter appropriately
you will be looking at IMEM. From here you can trace execution and
examine memory and registers.
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 ...