DTVIIC(4) | Device Drivers Manual | DTVIIC(4) |
dtviic
, au8522
,
cx24227
, lg3303
,
mt2131
, nxt2k
,
zl10353
, tvpll
,
xc3028
, xc5k
—
Inter IC (I2C) modules for DTV
The dtviic
modules provide support for
dtv(4) devices. The
dtviic
module group includes tuners, demodulators,
and analog video decoders.
The usual hardware structure consists of a host controller (connected for instance via usb(4) or pci(4)) that provides the data moving facilities (for the analog or digital video streams) and an iic(4) bus over which the other chips can be configured.
For example, a typical dtv(4) setup would look like this:
TS
) port on the host
controller.IF
) that is
provided to it by the associated tuner. This step typically includes
setting the desired quadrature amplitude modulation
(QAM
) and bandwidth, among other things.DMA
transfers or
USB
high speed transfers).The supported demodulators include:
au8522
cx24227
lg3303
mt2131
nxt2k
zl10353
The supported tuners are:
tvpll
xc3028
xc5k
nxt2k
xc3028
xc5k
, provided by the
pkgsrc/sysutils/xc5k-firmwareThe dtviic
modules first appeared in
NetBSD 6.0.
Authors include Jared D. McNeill ⟨jmcneill@NetBSD.org⟩, Jonathan A. Kollasch ⟨jakllsch@NetBSD.org⟩, and Jukka Ruohonen ⟨jruohonen@iki.fi⟩.
August 30, 2011 | NetBSD 10.99 |