CSND Shared Memory: Difference between revisions

No edit summary
Line 429: Line 429:


==Command 0x100==
==Command 0x100==
Unknown. Uses the regs @ 0x1EC03800.
Writes bit15 of (u16*)(0x1EC03800+16*X).


==Command 0x101==
==Command 0x101==
Unknown. Uses the regs @ 0x1EC03800.
Writes bit0 of (u16*)(0x1EC03800+16*X).


==Command 0x102==
==Command 0x102==
Unknown. Uses the regs @ 0x1EC03800.
Writes bit1 of (u16*)(0x1EC03800+16*X).


==Command 0x103==
==Command 0x103==
Unknown. Uses the regs @ 0x1EC03800.
Writes bit2 of (u16*)(0x1EC03800+16*X).


==Command 0x104==
==Command 0x104==
Unknown. Uses the regs @ 0x1EC03800.
Sets (u16*)(0x1EC03800+16*X+4) = Y.


==Command 0x105==
==Command 0x105==
Unknown. Uses the regs @ 0x1EC03800.
Sets (u32*)(0x1EC03800+16*X+8) = Y, and (u32*)(0x1EC03800+16*X+12) = Z.


==Command 0x106==
==Command 0x106==
Unknown. Uses the regs @ 0x1EC03800.
Does the same thing as all 0x100-0x106 combined.


==Command 0x200==
==Command 0x200==