DSP Services: Difference between revisions
No edit summary |
|||
Line 11: | Line 11: | ||
| 0x00020040 | | 0x00020040 | ||
| RecvDataIsReady | | RecvDataIsReady | ||
|- | |||
| 0x0002.... | |||
| SendData | |||
|- | |||
| 0x0003.... | |||
| SendDataIsReady | |||
|- | |||
| 0x0007.... | |||
| WriteReg0x10 | |||
|- | |||
| 0x0008.... | |||
| ReadReg0x1C | |||
|- | |||
| 0x0009.... | |||
| WriteReg0x18 | |||
|- | |||
| 0x000A.... | |||
| WriteReg0x18 | |||
|- | |||
| 0x000B.... | |||
| GetBit9InReg0x0C | |||
|- | |- | ||
| 0x00070040 | | 0x00070040 | ||
Line 47: | Line 69: | ||
|- | |- | ||
| 0x00180040 | | 0x00180040 | ||
| | | TranslateVAtoPA (0x14000000+ -> 0x20000000+, 0x1FF00000+ -> 0x1FF00000+, 0x08000000-0x0E000000 -> 0x00000000+, 0 otherwise) | ||
|- | |- | ||
| 0x00190040 | | 0x00190040 | ||
| | | TranslatePAtoVA (0x20000000+ -> 0x14000000+, 0x1FF00000+ -> 0x1FF00000+, 0 otherwise) | ||
|} | |} | ||
This is the main service for playing audio. The [[CSND_Services|CSND]] service can be used for playing audio as well, however most processes use this DSP service for playing audio. The DSP and CSND hardware can play audio simultaneously. | This is the main service for playing audio. The [[CSND_Services|CSND]] service can be used for playing audio as well, however most processes use this DSP service for playing audio. The DSP and CSND hardware can play audio simultaneously. |