DSPRelated.com
Forums

AD1881A - Codec

Started by Unknown May 14, 2001
Hi there
I working with the 21160 proccesor, and would like to initialize the
codec(AD1881A) in assemble language. I can only find such program
written in C. Does any of you have source code in assembler, or even
better a core that set up the whole board like the traditional 21065L
source code, with variable samplerate ?

Best regards
Thomas



At 01:18 PM 5/14/01 +0000, s...@oticon.dk wrote:
Hi there
I working with the 21160 proccesor, and would like to initialize the
codec(AD1881A) in assemble language. I can only find such program
written in C. Does any of you have source code in assembler, or even
better a core that set up the whole board like the traditional 21065L
source code, with variable samplerate ?

Best regards
Thomas


We have a AC-97 driver that we license for a one time cost of $500.00. It was written for the 218x family and works AC-97 Version 2.1 compliant codecs. This means it doesn't rely on ADI's Slot 16 mode.

The following features are supported:

1. One AC-97 codec running as a master.
2. Variable Sampling using the Data Request Bits.
3. AC-97 Commands and Response Handler.

We actually wrote the 218x driver from some earlier code written for the ADSP-21065L. If there is interest, we can rewrite the code for the Sharc. The original Sharc code just needs some cleanup.

All of our code is in assembly.

I assume that you have read John Tomarakos' application note published on the ADI site. For those who wish to write their own driver, it is a good place to start.

Al Clark
Danville Signal Processing, Inc.


Attachment (not stored)
MP05427.dwg
Type: application/octet-stream