Changes

422 bytes added ,  18:45, 7 March 2014
no edit summary
Line 18: Line 18:  
|}
 
|}
 
The first word in the parameter data structure is the command parameter value, the rest of the data structure is from the data following the command. The word after the last data structure word is padding when needed for 8-byte alignment, for the following command.
 
The first word in the parameter data structure is the command parameter value, the rest of the data structure is from the data following the command. The word after the last data structure word is padding when needed for 8-byte alignment, for the following command.
 +
 +
Bit 31 may be linked to command grouping.
 +
 +
=== Command grouping ===
 +
 +
It appears that in certain circumstances it is possible to group multiple command calls into a single one, given that those commands' IDs are contiguous. For example, a call with command header 0x802F011C (3 parameters total) seems to be equivalent to a call to commands 0xF011C with parameter 0, 0xF011D with parameter 1 and 0xF011E with parameter 2.
    
=== Commands ===
 
=== Commands ===
373

edits