Teralogic 880 HDTV decoder Linux driver.
Remember that this driver has no video capture capability. The kernel module
uses three devices per TL880 card in /dev/tl880 to allow all users to mmap the
memory regions of the TL880, or use the ioctl interface to control the card.
The tools are then used to upload the firmware, set external sync, turn on color
bars, display a mouse cursor, and tweak the OSD. That's all that the driver can
do so far. There is also I2C bus support. For the latest known bugs, see the
web site and mailing list.
To test the I2C bus(es), you will need the lm_sensors package. Load the
i2c-dev, i2c-algo-bit, and tl880.ko kernel modules, then run i2cdetect for each
bus displayed in the kernel message log (each card has a different number of
buses). If you have any output beside all XX's, note the address and bus
number, and run i2cdump [bus] [address]. For example, the NXT2000 on the MyHD
has address 0x14 on bus 1, so i2cdetect 1 shows a response from address 0xa, and
i2cdump 1 0xa shows the registers of the NXT2000.
What's New in This Release:
· Many internal improvements in this version, though few new user-worthy
· Improvements to card initialization.
· New ioctl interfaces.
· Improved VPX chip support.
· More chip features documented.