Hi Peter, At Fri, 17 May 2002 08:24:15 -0700, Peter Heatwole wrote: > > Hello, > > I have a CS4281 based card with a CS4297A AC'97 codec, and wanted > to use the IEC958 jack. After reading some of the specs, I realized > that the function "patch_cirrus_cs4205()" in ac97_codec.c applies to > the CS4297A codec as well. I changed the line in the snd_ac97_codec_ids > array that corresponds to the CS4297A, and made it use the CS4205 patch, > and the codec successfully copies the data to the iec958 jack as well > as analog out. > What would be the drawbacks to setting this line in the CVS? I realize > this will not work for all soundcards using the CS4297A (for instance, I > used this patch with my Santa Cruz (CS4630 DSP), with no luck, as > expected), > but would using the patch cause harm?
no, i don't think it harms. the attached patch is what you mentioned above? if it's ok, then i'll commit it to cvs. > I have not checked, but I assume this would also apply to other Cirrus > Logic AC'97 codecs? well, we need to check spec sheets to be sure. could you tell us which chips did you check (to be supposed to work)? Takashi
cs-spdif.dif
Description: Binary data