From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <257793.b4d7e47c.SQS6.mx@tumtum.plumbweb.net> References: <257739.47cbc5b4.ijDr.mx@tumtum.plumbweb.net> <7d86ad3ab98383f438bc9498f3c56619@brasstown.quanstro.net> <257793.b4d7e47c.SQS6.mx@tumtum.plumbweb.net> From: Bankim Bhavsar Date: Sat, 4 Sep 2010 10:09:38 -0700 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [9fans] =?iso-8859-1?q?kw_I=B2C?= Topicbox-Message-UUID: 4f4d8bbc-ead6-11e9-9d60-3106f5b1d025 >> 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.