At Wed, 19 Feb 2003 10:43:07 +0100, Peter Zubaj, Ing <[EMAIL PROTECTED]> wrote: > > Wait. My english is bad. > > Do not change slots mapping. > Code from rc7 works good for 8233, 8233C and 8235 and I think is good. > I want say, that it seems, that 8233A can not change slots > mapping(outl(0xff000000 | slots, VIADEV_REG(viadev, > > OFFSET_STOP_IDX));). <- not working
ah, ok. that's true. i forgot this, too. these bits doesn't affect to VIA8233A. > I think, that this is default mapping for via8233A: > channels slots > 1 - 3, 4 (L, R) > 2 - 3, 4 (L, R) > 4 - 3, 4, 7, 8 (L, R, SL, SR) > 6 - 3, 4, 6, 9, 7, 8 (L, R, C, W, SL, SR) > > Code from rc7: > playing mono, stereo, 4 channel - ok > 6 - channel - swapped rear channels with center, lfe. > > sollution: > 1,2,4 channels - ac97 (ALC650) register 0x6a bits 30-31 = 0 > 6 channels - ac97 (ALC650) register 0x6a bits 30-31 = 1 hmm, perhaps this is the easiest way (although it's not beautiful :) Takashi ------------------------------------------------------- This SF.net email is sponsored by: SlickEdit Inc. Develop an edge. The most comprehensive and flexible code editor you can use. Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial. www.slickedit.com/sourceforge _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel