Hello! On Thu, Sep 22, 2005 at 01:03:05AM +0300, Sasha Khapyorsky wrote: > Ok, 0x42 and 0x44 are my mistake, sorry (need to look in datasheet from > time to time), Line level register is 0x46. > Try manual initialization (whole codec): > > # echo 3c 0 > /proc/asound/card0/codec97#0/mc97#1-1+regs > # echo 40 1f40 > /proc/asound/card0/codec97#0/mc97#1-1+regs > # echo 3e 0 > /proc/asound/card0/codec97#0/mc97#1-1+regs > # echo 46 0 > /proc/asound/card0/codec97#0/mc97#1-1+regs > > , then try to change 0x46 register (look at dmesg):
Bingo: > # echo 46 ffff > /proc/asound/card0/codec97#0/mc97#1-1+regs 0:46 = 8e8e > # echo 46 0 > /proc/asound/card0/codec97#0/mc97#1-1+regs 0:46 = 0000 > if it will not work than we have very strange behaviour there. > If it works try to change 0x54 register (this may work or not). Sorry, stays always the same. Tried 0,ffff,ff00,00ff,1 0:54 = 0000 > > Sorry, yes. The is ALSA from linux-2.6.13.2 with CONFIG_SND_DEBUG=y, > > which is equivalent to --with-debug=detect. > > I think that CONFIG_SND_DEBUG_DETECT=y is equivalent, but registers > should writeble via proc with CONFIG_SND_DEBUG=y too. Yes, should I recompile with CONFIG_SND_DEBUG_DETECT=y too? BYtE Philipp -- / / (_)__ __ ____ __ Philipp Hahn / /__/ / _ \/ // /\ \/ / /____/_/_//_/\_,_/ /_/\_\ [EMAIL PROTECTED] _______________________________________________ Openvortex-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/openvortex-dev
