>> Though Immediate Command/Response Interface should work, CORB/RIRB is >> the recommended way to send/receive commands/responses from the codec.
> Reading the datasheet of the codec, I havn't found any mention of CORB or > RIRB, so I would hazard a guess that that's not what I want. But still, > what is CORB/RIRB? Sorry for the confusion. I think you are referring to a different audio card. For the Intel High-Definition Audio Controller (http://www.intel.com/standards/hdaudio/pdf/HDAudio_01.pdf) CORB = Command Output Ring Buffer RIRB = Response Input Ring Buffer This is the mechanism used by HDAudio Controller to communicate with the codec attached. -Bankim.