ES1370: how to initialize codec?

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Ethin
Member
Member
Posts: 625
Joined: Sun Jun 23, 2019 5:36 pm
Location: North Dakota, United States

ES1370: how to initialize codec?

Post by Ethin »

The wiki Ensoniq AudioPCI article says that step 3 of the initialization process is to write 0xFF to the codec register (for the 1371). However, it says nothing about the 1370. How does the codec register work for the 1370 and do I need to mess with it at all or can I just skip that step?
Octocontrabass
Member
Member
Posts: 5567
Joined: Mon Mar 25, 2013 7:01 pm

Re: ES1370: how to initialize codec?

Post by Octocontrabass »

I found the ES1370 and ES1371 datasheets. It looks like the ES1370 uses a completely different codec, mapped at offset 0x10 instead of 0x14, and doesn't have a sample rate converter.

I don't know what that means for initialization code, though. Maybe the Linux driver will be helpful.
Ethin
Member
Member
Posts: 625
Joined: Sun Jun 23, 2019 5:36 pm
Location: North Dakota, United States

Re: ES1370: how to initialize codec?

Post by Ethin »

I think that datasheet was the same one I found. From my POV (might be wrong) the ES1370 has a completely different register map, but that might be me. I'll look at the Linux driver again -- I got a bit confused last time, but I'll look again.
Octocontrabass
Member
Member
Posts: 5567
Joined: Mon Mar 25, 2013 7:01 pm

Re: ES1370: how to initialize codec?

Post by Octocontrabass »

Maybe you were looking at the codec registers? Those are completely different, since it has a different codec, but the rest of the registers (except the sample rate converter) look the same to me.
Post Reply