cxd driver needs demodulator code...

John-Mark Gurney gurney_j at
Mon Apr 30 07:06:08 UTC 2007

The good news is that I have a prototype driver for the cx2388x...  So
far it can talk w/ the devices on the I2C bus (which is the easy part):
-bash-2.05b$ ./iic -f /dev/iic0 START 0xa0 WRITE 1 0 STOP START 0xa1 READ 5
06 ff ff ff 02

Though the bad news is that Linux ( doesn't support my version
of the NXT..  Linux only supports the TUV1236D when 04 or 05 in the
first byte above, so I'm not sure what type of device I have..  I've
sent a request to NXP for informating on the tuner, I'll see how they

Though if you have a card w/ an LG H062F, like the DViCO FusionHDTV5
Gold or the PCHDTV HD5500 , a bit of mash up between my bktraucap
program and the cxd driver, and you'll be able to tell me how your
computer crashes! :)  (Though I'll need to add ioctl's to flip GPIO
lines for you.)

The source for the driver is in perforce at:

Let me know if you're interested in working on it.

cxd0: <Conexant CX23880 MPEG> mem 0xe5000000-0xe5ffffff irq 17 at device 7.2 on pci1
iicbb0: <I2C bit-banging driver> on cxd0
iicbus0: <Philips I2C bus> on iicbb0 master-only
iicbus0: <unknown card> at addr 0
iic0: <I2C generic I/O> on iicbus0
cxd0: [ITHREAD]

  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."

More information about the freebsd-multimedia mailing list