On 08:24 Thu 22 Sep , Philipp Matthias Hahn wrote: > > 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
Fine. > > 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 We are unlucky. This means that GPIO is controlled not via standard AC97 register, but somehow via MMIO and now we will need to find this "somehow" (GPIO bits manage DAA interface, including 'Hook-Off' switch, unfortunately the modem is completely useless without it). I've looked at win driver (ftp://ftp.asuscom.de/pub/NOTEBOOK/L8400B/Audio_Modem/8baudw9x.exe) and think (after few 'strings' runs) that 'ASP4_CTL.vxd' is softmodem driver (I am completely unfamiliar with .inf files, so please correct me if I am wrong). Nothing interesting until now and looks that this file was not dissassembled there http://savannah.nongnu.org/cgi-bin/viewcvs/openvortex/plato/ Do you or anybody have idea how to dissassemble *.vxd file? (I would prefer with linux :)). > > 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? This will not help anyway. Sasha. PS. Please include me to To or Cc list. _______________________________________________ Openvortex-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/openvortex-dev
