Line 5: |
Line 5: |
| ! Command Header | | ! Command Header |
| ! Description | | ! Description |
| + | |- |
| + | | 0x00010040 |
| + | | RecvData |
| + | |- |
| + | | 0x00020040 |
| + | | RecvDataIsReady |
| + | |- |
| + | | 0x00070040 |
| + | | SetSemaphore |
| + | |- |
| + | | 0x000C0040 |
| + | | ConvertProcessAddressFromDspDram |
| + | |- |
| + | | 0x000D0082 |
| + | | WriteProcessPipe |
| + | |- |
| + | | 0x001000C0 |
| + | | ReadPipeIfPossible |
| |- | | |- |
| | 0x001100C2 | | | 0x001100C2 |
− | | Initialize. This requires RSA-signed DSP firmware specified via the input buffer for this command, the firmware data is eventually written to DSPmem+0(0x1FF00000). | + | | LoadComponent. This requires RSA-signed DSP firmware specified via the input buffer for this command, the firmware data is eventually written to DSPmem+0(0x1FF00000). |
| |- | | |- |
| | 0x00120000 | | | 0x00120000 |
− | | Shutdown | + | | UnloadComponent |
| |- | | |- |
| | 0x00130082 | | | 0x00130082 |
− | | FlushDCache (The buffer must be located in the 0x14000000 region) | + | | FlushDataCache (The buffer must be located in the 0x14000000 region) |
| | | | | |
| |- | | |- |
Line 20: |
Line 38: |
| |- | | |- |
| | 0x00150082 | | | 0x00150082 |
− | | (param0, param1, 0, eventhandle) | + | | RegisterInterruptEvents(param0, param1, 0, eventhandle) |
| |- | | |- |
| | 0x00160000 | | | 0x00160000 |
− | | This obtains an event handle. | + | | GetSemaphoreEventHandle |
| |- | | |- |
| | 0x00170040 | | | 0x00170040 |
− | | | + | | SetSemaphoreMask |
| |- | | |- |
| | 0x00180040 | | | 0x00180040 |