144
Advanced Information
__osSpRawWriteIo()
s32
__osSpRawWriteIo(u32 devAddr, u32 data)
Perform a 32-bit programmed IO write to RSP memory address space.
Note that
devAddr
must be 32-bit aligned.
If the interface is busy, return a
-1
and abort the operation.
__osSpGetStatus()
u32
__osSpGetStatus(void)
Return the RSP status register.
__osSpSetStatus()
void
__osSpSetStatus(u32 data)
Update the RSP status register.
__osSpSetPc()
s32
__osSpSetPc(u32 data)
Set the RSP program counter (PC).
If the RSP is not halted, return a
-1
and abort the operation.
Address spaces used as parameters to these functions are defined in the file
rcp.h
.
Содержание Ultra64
Страница 2: ...2 ...
Страница 10: ...10 ...
Страница 12: ...12 Figure 6 2 buildtask Operation 137 ...
Страница 14: ...14 ...
Страница 80: ...80 Vector Unit Instructions vmadm dres_int dres_int vconst 3 vmadn dres_frac vconst vconst 0 ...
Страница 104: ...104 RSP Coprocessor 0 ...
Страница 150: ...150 Advanced Information ...
Страница 155: ...Revision 1 0 155 ...
Страница 248: ...248 Exceptions None ...
Страница 251: ...Revision 1 0 251 Exceptions None ...
Страница 254: ...254 Exceptions None ...
Страница 257: ...Revision 1 0 257 Exceptions None ...
Страница 293: ...Revision 1 0 293 Exceptions None ...
Страница 316: ...316 Exceptions None ...