> I've observed that the Windows drivers for this card program > BT848_GPIO_OUT_EN with 00fff000, and that BT848_GPIO_DATA switches > between 00eb0e80 and 00eb0e10. > Aug 27 05:18:09 funkster kernel: bttv0: gpio: en=00fff000, out=00eb0000 > in=00000f80 [audio: tuner] > > As I understand it from the Sound-FAQ and reading the code, in should > be e80 or e10: > > [quoting from Sound-FAQ] > in = _in_put bits of the data register, > i.e. BT848_GPIO_DATA & ~BT848_GPIO_OUT_EN > > but it's not, as you can see. It is the _input_ from outside (the gpio pins can be used in both directions). The bttv driver can't set them, they probably signal some state from one (or more) external chip(s). Gerd -- Damn lot people confuse usability and eye-candy.