Changes

97 bytes added ,  04:58, 1 February 2013
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. Addresses specified in parameters are application vaddrs, these are usually located in either the application GSP [[Memory_layout|heap]] or VRAM.
+
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. Addresses/sizes specified in parameters except for cmd0 and cmd5 must be 8-byte [[GPU|aligned]].
    
=Commands=
 
=Commands=