cxd driver needs demodulator code...

John-Mark Gurney gurney_j at resnet.uoregon.edu
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 (2.6.20.7) 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
respond...

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:
http://p4web.freebsd.org/@md=d&cd=//&c=Pbj@//depot/user/jmg/cxd/?ac=83

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