Line 13: |
Line 13: |
| |- | | |- |
| | 0x00020000 | | | 0x00020000 |
− | | Shutdown | + | | [[CSND:Shutdown|Shutdown]] |
| |- | | |- |
| | 0x00030040 | | | 0x00030040 |
− | | ExecuteType0Commands | + | | [[CSND:ExecuteCommands|ExecuteCommands]] |
| |- | | |- |
| | 0x00040080 | | | 0x00040080 |
− | | ExecuteType1Commands | + | | [[CSND:ExecuteType1Commands|ExecuteType1Commands]] |
| |- | | |- |
| | 0x00050000 | | | 0x00050000 |
− | | AcquireSoundChannels. This function tries to acquire sound channels. Response cmdbuf[2] holds a bitmask to which channels were allocated to this process. | + | | [[CSND:AcquireSoundChannels|AcquireSoundChannels]] |
| |- | | |- |
| | 0x00060000 | | | 0x00060000 |
− | | ReleaseSoundChannels. | + | | [[CSND:ReleaseSoundChannels|ReleaseSoundChannels]] |
| |- | | |- |
| | 0x00070000 | | | 0x00070000 |
− | | AcquireCaptureDevice. This function tries to acquire one capture device (max: 2). Returns index of which capture device was acquired. | + | | [[CSND:AcquireCapUnit|AcquireCapUnit]] |
| |- | | |- |
| | 0x00080040 | | | 0x00080040 |
− | | ReleaseCaptureDevice. This function tries to release the capture device given in cmdbuf[1]. | + | | [[CSND:ReleaseCapUnit|ReleaseCapUnit]] |
| |- | | |- |
| | 0x00090082 | | | 0x00090082 |
− | | FlushDCache | + | | [[CSND:FlushDataCache|FlushDataCache]] |
| |- | | |- |
| | 0x000A0082 | | | 0x000A0082 |
− | | StoreDCache | + | | [[CSND:StoreDataCache|StoreDataCache]] |
| |- | | |- |
| | 0x000B0082 | | | 0x000B0082 |
− | | InvalidateDCache | + | | [[CSND:InvalidateDataCache|InvalidateDataCache]] |
| |- | | |- |
| | 0x000C0000 | | | 0x000C0000 |
− | | | + | | [[CSND:Reset|Reset]] |
| |} | | |} |
| | | |