--------------------------------------------------------------------------------
- Readme for Dta Linux device driver
--------------------------------------------------------------------------------


--------------------------------------------------------------------------------
- Table of Contents
--------------------------------------------------------------------------------

 1. Version History
 2. Introduction
 3. Installation Instructions
 4. Usage Instructions
 5. Contact Information

--------------------------------------------------------------------------------
- 1. Version History
--------------------------------------------------------------------------------

Refer to the "SDK - Revision History.pdf" document for an overview of the 
changes included in the release.

--------------------------------------------------------------------------------
- 2. Introduction
--------------------------------------------------------------------------------

The Dta driver is a char driver for DekTec's DTA-series of PCI/PCIe cards.
Currently the driver provides support for the following cards:
- DTA-100	(DVB-ASI output for PCI)
- DTA-102	(DVB-SPI output for PCI)
- DTA-105	(Dual DVB-ASI output for PCI)
- DTA-107	(DVB-S L-band modulator for PCI)
- DTA-110	(QAM UHF modulator for PCI)
- DTA-111	(Multi-standard VHF/UHF modulator for PCI)
- DTA-112	(ATSC/DVB-T/QAM VHF/UHF modulator for PCI)
- DTA-115	(Multi-standard VHF/UHF modulator, ASI in+out for PCI)
- DTA-116	(Multi-standard 36MHz-IF/digital-IQ modulator for PCI)
- DTA-117	(Multi-standard 44MHz-IF/digital-IQ modulator for PCI)
- DTA-120	(DVB-ASI input for PCI)
- DTA-122	(DVB-SPI input for PCI)
- DTA-124	(Quad ASI/SDI input for PCI)
- DTA-140	(DVB-ASI in+out for PCI)
- DTA-145	(ASI/SDI in+out with bypass relais for PCI)
- DTA-160	(GigE + 3x ASI ports for PCI)
- DTA-2107	(Multi-standard L-band modulator for PCI Express)
- DTA-2111	(Multi-standard VHF/UHF modulator for PCI Express)
- DTA-2115	(Multi-Standard All-Band Modulator for PCI Express)
- DTA-2131	(Multi-standard VHF/UHF demodulator for PCI Express)
- DTA-2135	(Dual DVB-T receiver for PCI Express)
- DTA-2136	(Dual QAM-A/B/C receiver for PCI Express)
- DTA-2137	(Dual DVB-S/DVB-S2 receiver for PCI Express)
- DTA-2138	(DVB C2/T2 Receiver for PCI Express)
- DTA-2139	(12 channel QAM-A/B/C receiver for PCI Express)
- DTA-2142	(Multi-mode serial and parallel port for PCI Express)
- DTA-2144	(Quad ASI/SDI in+out for PCI Express)
- DTA-2145	(ASI/SDI in+out with bypass relais for PCI Express)
- DTA-2152	(Dual HD-SDI in+out for PCI Express)
- DTA-2154	(Quad HD-SDI In+Out Adapter for PCI Express)
- DTA-2160	(GigE + 3x ASI ports for PCI Express)
- DTA-2162	(Dual GigE TS-over-IP for PCI Express)
- DTA-2174	(Quad 3G/HD-SDI In+Out Adapter for PCI Express)
- DTA-2179	(Twelve channel 3G/HD-SDI In+Out Adapter for PCI Express)
- DTA-2180	(H.264 HD Contribution Encoder for PCI Express)
- DTA-2182	(Dual H.264 HD Contribution Encoder for PCI Express)
- DTA-2195	(12G-SDI inp+out with HDMI 2.0 for PCI Express)


NOTE: The DTA-110T is not supported

--------------------------------------------------------------------------------
- 3. Installation Instructions
--------------------------------------------------------------------------------

To install the driver, perform the following steps:
 - Compile the driver (type "make" in the directory containing the makefile);
 - Install the driver (type "make install" in the directory containing the
   makefile).

NOTE: MAKE SURE THE 'KERNEL_DIR' DEFINE IN THE MAKEFILE SPECIFIES THE CORRECT
      PATH TO THE KERNEL SOURCES.  IF THE SPECIFIED PATH DOES NOT INCLUDE THE
      KERNEL SOURCES, BUT ONLY THE 'USER' SOURCES THE COMPILER MIGHT GENERATE
      THE FOLLOWING MESSAGE: "#warning Using kernel headers in userspace"

--------------------------------------------------------------------------------
- 4. Usage Instructions
--------------------------------------------------------------------------------

The Dta driver has the following system requirements:
 - Kernel version 4.14 or higher
 - Linux hotplug should be installed

For easy usage of the driver, DekTec provides the DTAPI wrapper library.
The DTAPI hides the complexities of using the driver in a few easy-to-use
classes. The DTAPI is included in the Linux SDK.

--------------------------------------------------------------------------------
- 5. Contact Information
--------------------------------------------------------------------------------

Please find our contact information below:

DekTec Digital Video B.V.
Godelindeweg 4
1217 HR Hilversum
The Netherlands

Tel:     +31 (0)35 2030 100
Email:   support@dektec.com / info@dektec.com
Website: www.dektec.com
