<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.