Line 13:
Line 13:
|-
|-
| 0x00030040
| 0x00030040
−
| This triggers processing for the command(0x20-bytes) written to [[CSND_Shared_Memory|shared-memory]], at the specified shared-mem offset(type0).
+
| ExecuteType0Commands
|-
|-
| 0x00040080
| 0x00040080
−
| This triggers processing for the command(0x3C-bytes) written to [[CSND_Shared_Memory|shared-memory]], at the specified shared-mem entry index(type1).
+
| ExecuteType1Commands
|-
|-
| 0x00050000
| 0x00050000
−
| This returns an unknown bitmask u32 at responseword[2], this command is used for CSND initialization after command 0x00010140 is used.
+
| AcquireSoundChannels. This function tries to acquire sound channels. Response cmdbuf[2] holds a bitmask to which channels were allocated to this process.
|-
|-
| 0x00060000
| 0x00060000
−
|
+
| GetAcquiredSoundChannels. This function returns a bitmask in cmdbuf[1] describing which channels are currently allocated to this process.
|-
|-
| 0x00070000
| 0x00070000