63 lines
3.5 KiB
HTML
Executable file
63 lines
3.5 KiB
HTML
Executable file
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
|
<title>
|
|
Deinterlacer v3_2
|
|
</title>
|
|
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
|
</head>
|
|
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
|
<hl>Software Drivers</hl>
|
|
<hr class="whs1">
|
|
<!-- Generated by Doxygen 1.4.7 -->
|
|
<div class="tabs">
|
|
<ul>
|
|
<li id="current"><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li><a href="files.html"><span>Files</span></a></li>
|
|
</ul></div>
|
|
<h1>Deinterlacer v3_2</h1>
|
|
<p>
|
|
This is the main header file of Xilinx Video Deinterlacer core.<p>
|
|
<b>Interrupt Service </b><p>
|
|
The Deinterlacer can generate 11 interrupt sources<ul>
|
|
<li>Internal Register update done</li><li>Deinterlacer is locked to incoming video</li><li>Deinterlacer has lost lock to incoming video</li><li>Deinterlacer internal FIFO error</li><li>Pull down activated</li><li>Pull down cancelled</li><li>Frame Tick</li><li>Frame store Write setup error</li><li>Frame store Write FIFO overflow</li><li>Frame store Read Field under run</li><li>Frame store Read Frame under run</li></ul>
|
|
<p>
|
|
This driver provides functions to install callbacks for the interrupts and enable/disable/clear any of them.<p>
|
|
<b> Examples </b><p>
|
|
Example(s) are provided with this driver to demonstrate the self test.<p>
|
|
<b>Limitations</b><p>
|
|
<b>BUS Interface</b><p>
|
|
<pre>
|
|
MODIFICATION HISTORY:</pre><p>
|
|
<pre> Ver Who Date Changes
|
|
----- ---- -------- -------------------------------------------------------
|
|
1.00a rjh 07/10/11 First release
|
|
2.00a rjh 18/01/12 Updated for v_deinterlacer 2.00
|
|
3.0 adk 19/12/13 Updated as per the New Tcl API's.
|
|
3.2 adk 02/13/14 Modified XDeint_IntrDisable macro replace ISR_OFFSET
|
|
with IER OFFSET, XDeint_InReset.
|
|
Added Doxygen support, adherence to Xilinx
|
|
coding standards.</pre><p>
|
|
<pre> Modification history of <a class="el" href="xdeint__sinit_8c.html">xdeint_sinit.c</a>:
|
|
Added Doxygen support, adherence to Xilinx
|
|
coding standards.</pre><p>
|
|
<pre> Modification history of <a class="el" href="xdeint__selftest_8c.html">xdeint_selftest.c</a>:
|
|
Added the XDeint_Selftest function.</pre><p>
|
|
<pre> Modification history of <a class="el" href="xdeint__intr_8c.html">xdeint_intr.c</a>:
|
|
Adherence to Xilinx coding, Doxygen guidelines.</pre><p>
|
|
<pre> Modification history of <a class="el" href="xdeint__i_8h.html">xdeint_i.h</a>:
|
|
Added Doxygen support.</pre><p>
|
|
<pre> Modification history of <a class="el" href="xdeint__hw_8h.html">xdeint_hw.h</a>:
|
|
Suffixed "_OFFSET" to all register offset macros.
|
|
Added bit masks for the registers and added
|
|
backward compatibility for macros.</pre><p>
|
|
<pre> Modification history of <a class="el" href="xdeint_8c.html">xdeint.c</a>:
|
|
Changed the prototype of XDeint_GetVersion
|
|
Implemented the following functions:
|
|
XDeint_GetFramestore
|
|
XDeint_GetVideo
|
|
XDeint_GetThresholds
|
|
XDeint_GetPulldown
|
|
XDeint_GetSize
|
|
</pre> Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|