7 Jun
2008
7 Jun
'08
midnight
Why is the AC97 format set to S16 in all of the drivers? The link is 20b and my codec takes 20b, how do I get 20b data to the device? I tried using SNDRV_PCM_FORMAT_S20_3BE but all I get is static.
If I use S24 for the format it works but volume is divided by 16. I think the bits have been right justified into the 24 bits so the bottom four bits are lost.
AC97 link is Efika, MPC5200 Codec is STAC9766.
--
Jon Smirl
jonsmirl@gmail.com