GSP Shared Memory: Difference between revisions
No edit summary |
|||
Line 38: | Line 38: | ||
|} | |} | ||
The command is located at cmdbuf + 0x20 + cmdindex*0x20, the size of each command is 0x20-bytes. The command parameters are located at command+4. | The command is located at cmdbuf + 0x20 + cmdindex*0x20, the size of each command is 0x20-bytes. The command parameters are located at command+4. Addresses specified in parameters are application vaddrs, these are usually located in either the application GSP [[Memory_layout|heap]] or VRAM. | ||
=Commands= | =Commands= | ||
Line 61: | Line 61: | ||
|} | |} | ||
This command is normally used to DMA data from the application GSP heap | This command is normally used to DMA data from the application GSP [[Memory_layout|heap]] to VRAM. | ||
==GX Command 1== | ==GX Command 1== |