OpenCores
URL https://opencores.org/ocsvn/aoocs/aoocs/trunk

Subversion Repositories aoocs

[/] [aoocs/] [trunk/] [doc/] [doxygen/] [html/] [classocs__video.html] - Rev 2

Compare with Previous | Blame | View Log

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>aoOCS: ocs_video Module Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.2 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="annotated.html"><span>Design&#160;Unit&#160;List</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="hierarchy.html"><span>Design&#160;Unit&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Design&#160;Unit&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#Inputs">Inputs</a> &#124;
<a href="#Outputs">Outputs</a> &#124;
<a href="#Defines">Defines</a> &#124;
<a href="#Signals">Signals</a> &#124;
<a href="#Module Instances">Module Instances</a> &#124;
<a href="#Always Constructs">Always Constructs</a>  </div>
  <div class="headertitle">
<h1>ocs_video Module Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="ocs_video" --><!-- doxytag: inherits="video_priority,bitplains,sprite" -->
<p><p>OCS video implementation with WISHBONE master and slave interface. </p>
 
<a href="#_details">More...</a></p>
<!-- startSectionHeader --><div class="dynheader">
Inheritance diagram for ocs_video:<!-- endSectionHeader --></div>
<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
 <div class="center">
  <img src="classocs__video.png" usemap="#ocs_video_map" alt=""/>
  <map id="ocs_video_map" name="ocs_video_map">
<area href="classvideo__priority.html" alt="video_priority" shape="rect" coords="0,0,90,24"/>
<area href="classbitplains.html" alt="bitplains" shape="rect" coords="100,0,190,24"/>
<area href="classsprite.html" alt="sprite" shape="rect" coords="200,0,290,24"/>
<area href="classaoOCS.html" alt="aoOCS" shape="rect" coords="100,112,190,136"/>
</map>
 </div><!-- endSectionContent --></div>
 
<p><a href="classocs__video-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="Always Constructs"></a>
Always Constructs</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a958e0c5a350d1378ea5b6f1467347dc8">ALWAYS_50</a>&#160;</td><td class="memItemRight" valign="bottom"><b> ( <b><b><a class="el" href="classocs__video.html#a123db8dac22e5d320b50ce98f89e8a72">CLK_I</a></b> <span class="vhdlchar"> </span></b> , <b><b><a class="el" href="classocs__video.html#af1352f81d94a9dca2fc64cc10b98a2d0">reset_n</a></b> <span class="vhdlchar"> </span></b> )</b></td></tr>
<tr><td colspan="2"><h2><a name="Defines"></a>
Defines</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2"><b><a class="el" href="classocs__video.html#ab553c45af480693e842d887fc608bde4">VIDEO_BUFFER</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdldigit">32'h10180000</span><span class="vhdlchar"> </span></b></b></td></tr>
<tr><td class="memTemplParams" colspan="2"><b><a class="el" href="classocs__video.html#a9cdabdc9ce400a60979172cec9412a33">VIDEO_BUFFER_DIV_4</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdldigit">30'h04060000</span><span class="vhdlchar"> </span></b></b></td></tr>
<tr><td colspan="2"><h2><a name="Inputs"></a>
Inputs</h2></td></tr>
 <tr><td colspan="2"><div class="groupHeader">Clock and reset</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a123db8dac22e5d320b50ce98f89e8a72">CLK_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#af1352f81d94a9dca2fc64cc10b98a2d0">reset_n</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td colspan="2"><div class="groupHeader">WISHBONE master</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a4729454a7d3dd9d2cca875b6713618f4">master_DAT_I</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a8324b684d196a39e23bade6d00d841f4">ACK_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td colspan="2"><div class="groupHeader">WISHBONE slave</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a4d65b462592ed5f9d20fadf214f6d1d3">CYC_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a00f4550e8894fb96480ef452e1f9fbc5">STB_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#aa06cc40e8e2b738e5aaf6244dbce78f2">WE_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a89d0a4b9d7c26632f01b000274a47ad3">ADR_I</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">8</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a86cb14f9723514d9b380eabf36f6ba59">SEL_I</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">3</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#aa47c1502e477666dbd1c979f52af8955">slave_DAT_I</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td colspan="2"><div class="groupHeader">Not aligned register access on a 32-bit WISHBONE bus</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a2133bd67b6f065f5e0cd3507e87724db">na_clx_dat_read</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td colspan="2"><div class="groupHeader">Direct drv_ssram read/write DMA burst video interface</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#acf0ba2cc866c728293e17a6b316a4222">burst_read_ready</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#af3d8b919c16498003232b9ab870defc6">burst_read_data</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#aeb32ba15ca859fc89bdd9c9ad916005f">burst_write_ready</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td colspan="2"><div class="groupHeader">Internal OCS ports</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#af384578fedff5bc1e6f1f34fefb4a969">line_start</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a70acf704ae7c2756696b4f90f5180e3e">line_pre_start</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#ad8d1e13a527a25e94946b908d29d16ec">line_number</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">8</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a130a4fe3a2feaefff1e84e0b8d3a789c">column_number</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">8</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a156ca6647b7238572df1f1c8e96d425c">dma_con</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">10</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td colspan="2"><h2><a name="Outputs"></a>
Outputs</h2></td></tr>
 <tr><td colspan="2"><div class="groupHeader">WISHBONE master</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a8eea0960308160378b1abd01fae14a0b">CYC_O</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a92379f2dd77871464b2c07cb6776ec8d">STB_O</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#ae5ca4f24f744eefdef4e6a28ecc3fc46">WE_O</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#ae16f01cfeeab6845410e12a20b763dc1">ADR_O</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#aa62fc7bb20b7666cda000e0e4ccb23c5">SEL_O</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">3</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td colspan="2"><div class="groupHeader">WISHBONE slave</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#aa7ff9730372e89b4829d43b16001f0bd">ACK_O</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td colspan="2"><div class="groupHeader">Not aligned register access on a 32-bit WISHBONE bus</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a623079c234d2f36735a9b9954d98437a">na_clx_dat</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">15</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a5054aab770c1105ee06bb0f68eef5dfe">na_int_ena_write</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#af79ae0324ed366d858a576b88e4e6ccb">na_int_ena</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">15</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a442fdb8be0984472b6f6a3a9f2d4e099">na_int_ena_sel</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#afa53e326f80a22ebca3bb210fe47cd66">na_dma_con_write</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a2c01bb9a6be4afb4204f3d0f7a347644">na_dma_con</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">15</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#aa2d59adf216a2077662e86602a6915d1">na_dma_con_sel</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td colspan="2"><div class="groupHeader">Direct drv_ssram read/write DMA burst video interface</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a0130aed4a71759b5cefba3488e3f8011">burst_read_request</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#ad8874f329d3680382e354323a4a93402">burst_read_address</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#afe30bc253ab84ced45064deebbf378e9">burst_write_request</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#ab22ef9d603832ab7cab4439ffaa2ec92">burst_write_address</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__video.html#a1163ecfeb1833e24889a41071363adf0">burst_write_data</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">35</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
<tr><td colspan="2"><h2><a name="Module Instances"></a>
Module Instances</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><b><a class="el" href="classocs__video.html#aeacd1cb4715e757be902c9642a9d0644">video_priority::video_priority_inst</a>  </b>&#160;</td><td class="memItemRight" valign="bottom">   <b>Module</b><em> <a class="el" href="classvideo__priority.html">video_priority</a></em></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><a class="el" href="classocs__video.html#a39717a4fe9110ea91be62c7cfbbec2f8">bitplains::bitplains_inst</a>  </b>&#160;</td><td class="memItemRight" valign="bottom">   <b>Module</b><em> <a class="el" href="classbitplains.html">bitplains</a></em></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><a class="el" href="classocs__video.html#a51805200ab4ddc46441ce59bc8f5875f">sprite::sprite0_inst</a>  </b>&#160;</td><td class="memItemRight" valign="bottom">   <b>Module</b><em> <a class="el" href="classsprite.html">sprite</a></em></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><a class="el" href="classocs__video.html#a683e5a48aef8963d97b25138df45286c">sprite::sprite1_inst</a>  </b>&#160;</td><td class="memItemRight" valign="bottom">   <b>Module</b><em> <a class="el" href="classsprite.html">sprite</a></em></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><a class="el" href="classocs__video.html#a14486cedbf3489b51e18e17eaf77d738">sprite::sprite2_inst</a>  </b>&#160;</td><td class="memItemRight" valign="bottom">   <b>Module</b><em> <a class="el" href="classsprite.html">sprite</a></em></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><a class="el" href="classocs__video.html#ad0a3dc896fa1f081db52c74f1460bb2f">sprite::sprite3_inst</a>  </b>&#160;</td><td class="memItemRight" valign="bottom">   <b>Module</b><em> <a class="el" href="classsprite.html">sprite</a></em></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><a class="el" href="classocs__video.html#ad4cd48e7696afe6d36ff3c05f5bd4a26">sprite::sprite4_inst</a>  </b>&#160;</td><td class="memItemRight" valign="bottom">   <b>Module</b><em> <a class="el" href="classsprite.html">sprite</a></em></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><a class="el" href="classocs__video.html#a225eeb90374ab73f3c037bc24d6401e5">sprite::sprite5_inst</a>  </b>&#160;</td><td class="memItemRight" valign="bottom">   <b>Module</b><em> <a class="el" href="classsprite.html">sprite</a></em></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><a class="el" href="classocs__video.html#a57160b62657c48ab5f87a7fef9145d80">sprite::sprite6_inst</a>  </b>&#160;</td><td class="memItemRight" valign="bottom">   <b>Module</b><em> <a class="el" href="classsprite.html">sprite</a></em></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><a class="el" href="classocs__video.html#adb4ae54f10f3ea35f7d8a888f0e4930f">sprite::sprite7_inst</a>  </b>&#160;</td><td class="memItemRight" valign="bottom">   <b>Module</b><em> <a class="el" href="classsprite.html">sprite</a></em></td></tr>
<tr><td colspan="2"><h2><a name="Signals"></a>
Signals</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">3</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a9c8c5d8ed7b7e855e644c85b68a0d6fe">dma_select</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#aaa0477f2d7ff6c070bf622625a090320">dma_address_select</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">5</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a0358cc2bc1cae6804d648921de2a8c23">bpl_color</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a2017e7b54d089ff7fe4e96644252a81f">sprite0_color</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a3a14f08c0e90d8135f6f002eb8defa38">sprite1_color</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a46fb2ca56546a8f14f5ef406d815e083">sprite01_attached</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#ae9b62e9795acef38366f5b73d21d2da1">sprite2_color</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a60fb085559bd6685b8d087d0ea1c5d7d">sprite3_color</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a06bd8d029771760cf2bf0f5c1569d61c">sprite23_attached</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a68b4f47f981ad2f2f21519573192dc8f">sprite4_color</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#aec9583b638a5ac1704d5f787d2ea89d4">sprite5_color</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a929427925513d53765dd3eb7505d3f6e">sprite45_attached</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#af883f91b4dbdc51d6cad9b6f9122e53d">sprite6_color</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a39c4177e584a3fdbdf8b4389fe402d6e">sprite7_color</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#afba19e024628e5d23a731ac1e3babfab">sprite67_attached</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">10</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#ac327d8f07733b245bc99469d6d56d34d">bpl_con0</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a2f380d3497aab09e6990895411dee5a9">window_line_enable</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a9a70718ff87667a7556ffdd83e9d6698">priority_write_ena</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a4d97e96048b6c644b12aa0e5838d3cc2">bitplains_write_ena</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">7</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a8a66e9ab9537f7e86cac52a83eda1842">disabled_sprites</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a7928e4114600010308b0272829948480">sprite0_write_ena</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#ade79fd5999436785169afa51edc185b6">sprite0_dma_req</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a7a94adc76b3f21e464bbfb0774a9bb6c">sprite0_dma_address</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#ad95b0798a54cf5ad16f5efd7a845c355">sprite1_write_ena</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#ab532aff7f3a1c8c016071ad9d28280a2">sprite1_dma_req</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a1bf3b99b133ec9c051f11ab6e3586083">sprite1_dma_address</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a62dd28bd2c45db9f6fc852b4a1bcd067">sprite2_write_ena</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#acf033337a96d61790be1270496f12155">sprite2_dma_req</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a26aac08e38c95221540d7403a1980969">sprite2_dma_address</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a69a7c37f0d3d03e8e59888656f1a3343">sprite3_write_ena</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a2c639550e01c8b159c4b878b71bb4c63">sprite3_dma_req</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#aebff27ca789a6f6243e2d51e9327dcf4">sprite3_dma_address</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#aac350ac496ce124e3083104865bc9df0">sprite4_write_ena</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a40d55453e90db461a73186967c5e6a3b">sprite4_dma_req</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a7640e591cc4558e14a667dd9e7474f26">sprite4_dma_address</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a7d348ad523e53228525397d5ff24bdb8">sprite5_write_ena</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a662678b2d3dba9c1e662ab1a90025ab4">sprite5_dma_req</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a8017544b2c5c44a586d9ab06d588720e">sprite5_dma_address</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#ae0e7c38fbe677af4d7f995b929b2e83c">sprite6_write_ena</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#ae4e4427a91e6a1abf1fbd63906a30166">sprite6_dma_req</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#ae52d8b3eed70c3bf7fc458a7d70632a3">sprite6_dma_address</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#abbc1b9e164242b0f14ac1dbbbec485db">sprite7_write_ena</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#aeb8839f0158bf66accfbe4166cb09947">sprite7_dma_req</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__video.html#a0640d5f75423a32fdf23220315a10ed1">sprite7_dma_address</a> </td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>OCS video implementation with WISHBONE master and slave interface. </p>
 <p>List of video registers: </p>
<div class="fragment"><pre class="fragment">
Implemented:
    DIWSTRT      08E  W   A       Display window start (upper left vert-horiz position)
    DIWSTOP      090  W   A       Display window stop (lower right vert.-horiz. position)
    DDFSTRT      092  W   A       Display bitplane data fetch start (horiz. position)
    DDFSTOP      094  W   A       Display bitplane data fetch stop              write implemented here
     [DMACON     096  W   ADP     DMA control write (clear or set)              write implemented here]
 
     [JOY1DAT   *00C  R   D       Joystick-mouse 1 data (vert,horiz)            read not implemented here]
    CLXDAT      *00E  R   D       Collision data register (read and clear)      read not implemented here
    CLXCON       098  W   D       Collision control                             write implemented here
     [INTENA     09A  W   P       Interrupt enable bits (clear or set bits)     write implemented here]
 
    BPLCON0      100  W   AD( E ) Bitplane control register (misc. control bits)
    BPLCON1      102  W   D       Bitplane control reg. (scroll value PF1, PF2)
    BPLCON2      104  W   D( E )  Bitplane control reg. (priority control)
 
    BPL1MOD      108  W   A       Bitplane modulo (odd planes)
    BPL2MOD      10A  W   A       Bitplane modulo (even planes)
 
    BPL1PTH   +  0E0  W   A       Bitplane 1 pointer (high 3 bits)
    BPL1PTL   +  0E2  W   A       Bitplane 1 pointer (low 15 bits)
    BPL2PTH   +  0E4  W   A       Bitplane 2 pointer (high 3 bits)
    BPL2PTL   +  0E6  W   A       Bitplane 2 pointer (low 15 bits)
    BPL3PTH   +  0E8  W   A       Bitplane 3 pointer (high 3 bits)
    BPL3PTL   +  0EA  W   A       Bitplane 3 pointer (low 15 bits)
    BPL4PTH   +  0EC  W   A       Bitplane 4 pointer (high 3 bits)
    BPL4PTL   +  0EE  W   A       Bitplane 4 pointer (low 15 bits)
    BPL5PTH   +  0F0  W   A       Bitplane 5 pointer (high 3 bits)
    BPL5PTL   +  0F2  W   A       Bitplane 5 pointer (low 15 bits)
    BPL6PTH   +  0F4  W   A       Bitplane 6 pointer (high 3 bits)
    BPL6PTL   +  0F6  W   A       Bitplane 6 pointer (low 15 bits)
 
    BPL1DAT   &amp;  110  W   D       Bitplane 1 data (parallel-to-serial convert)
    BPL2DAT   &amp;  112  W   D       Bitplane 2 data (parallel-to-serial convert)
    BPL3DAT   &amp;  114  W   D       Bitplane 3 data (parallel-to-serial convert)
    BPL4DAT   &amp;  116  W   D       Bitplane 4 data (parallel-to-serial convert)
    BPL5DAT   &amp;  118  W   D       Bitplane 5 data (parallel-to-serial convert)
    BPL6DAT   &amp;  11A  W   D       Bitplane 6 data (parallel-to-serial convert)
 
    SPR0PTH   +  120  W   A       Sprite 0 pointer (high 3 bits)
    SPR0PTL   +  122  W   A       Sprite 0 pointer (low 15 bits)
    SPR0POS   %  140  W   AD      Sprite 0 vert-horiz start position data
    SPR0CTL   %  142  W   AD( E ) Sprite 0 vert stop position and control data
    SPR0DATA  %  144  W   D       Sprite 0 image data register A
    SPR0DATB  %  146  W   D       Sprite 0 image data register B
    SPR1PTH   +  124  W   A       Sprite 1 pointer (high 3 bits)
    SPR1PTL   +  126  W   A       Sprite 1 pointer (low 15 bits)
    SPR1POS   %  148  W   AD      Sprite 1 vert-horiz start position  data
    SPR1CTL   %  14A  W   AD      Sprite 1 vert stop position and control data
    SPR1DATA  %  14C  W   D       Sprite 1 image data register A
    SPR1DATB  %  14E  W   D       Sprite 1 image data register B
    SPR2PTH   +  128  W   A       Sprite 2 pointer (high 3 bits)
    SPR2PTL   +  12A  W   A       Sprite 2 pointer (low 15 bits)
    SPR2POS   %  150  W   AD      Sprite 2 vert-horiz start position data
    SPR2CTL   %  152  W   AD      Sprite 2 vert stop position and control data
    SPR2DATA  %  154  W   D       Sprite 2 image data register A
    SPR2DATB  %  156  W   D       Sprite 2 image data register B
    SPR3PTH   +  12C  W   A       Sprite 3 pointer (high 3 bits)
    SPR3PTL   +  12E  W   A       Sprite 3 pointer (low 15 bits)
    SPR3POS   %  158  W   AD      Sprite 3 vert-horiz start position data
    SPR3CTL   %  15A  W   AD      Sprite 3 vert stop position and control data
    SPR3DATA  %  15C  W   D       Sprite 3 image data register A
    SPR3DATB  %  15E  W   D       Sprite 3 image data register B
    SPR4PTH   +  130  W   A       Sprite 4 pointer (high 3 bits)
    SPR4PTL   +  132  W   A       Sprite 4 pointer (low 15 bits)
    SPR4POS   %  160  W   AD      Sprite 4 vert-horiz start position data
    SPR4CTL   %  162  W   AD      Sprite 4 vert stop position and control data
    SPR4DATA  %  164  W   D       Sprite 4 image data register A
    SPR4DATB  %  166  W   D       Sprite 4 image data register B
    SPR5PTH   +  134  W   A       Sprite 5 pointer (high 3 bits)
    SPR5PTL   +  136  W   A       Sprite 5 pointer (low 15 bits)
    SPR5POS   %  168  W   AD      Sprite 5 vert-horiz start position data
    SPR5CTL   %  16A  W   AD      Sprite 5 vert stop position and control data
    SPR5DATA  %  16C  W   D       Sprite 5 image data register A
    SPR5DATB  %  16E  W   D       Sprite 5 image data register B
    SPR6PTH   +  138  W   A       Sprite 6 pointer (high 3 bits)
    SPR6PTL   +  13A  W   A       Sprite 6 pointer (low 15 bits)
    SPR6POS   %  170  W   AD      Sprite 6 vert-horiz start position data
    SPR6CTL   %  172  W   AD      Sprite 6 vert stop position and control data
    SPR6DATA  %  174  W   D       Sprite 6 image data register A
    SPR6DATB  %  176  W   D       Sprite 6 image data register B
    SPR7PTH   +  13C  W   A       Sprite 7 pointer (high 3 bits)
    SPR7PTL   +  13E  W   A       Sprite 7 pointer (low 15 bits)
    SPR7POS   %  178  W   AD      Sprite 7 vert-horiz start position data
    SPR7CTL   %  17A  W   AD      Sprite 7 vert stop position and control data
    SPR7DATA  %  17C  W   D       Sprite 7 image data register A
    SPR7DATB  %  17E  W   D       Sprite 7 image data register B
 
    COLOR00      180  W   D       Color table 00
    COLOR01      182  W   D       Color table 01
    COLOR02      184  W   D       Color table 02
    COLOR03      186  W   D       Color table 03
    COLOR04      188  W   D       Color table 04
    COLOR05      18A  W   D       Color table 05
    COLOR06      18C  W   D       Color table 06
    COLOR07      18E  W   D       Color table 07
    COLOR08      190  W   D       Color table 08
    COLOR09      192  W   D       Color table 09
    COLOR10      194  W   D       Color table 10
    COLOR11      196  W   D       Color table 11
    COLOR12      198  W   D       Color table 12
    COLOR13      19A  W   D       Color table 13
    COLOR14      19C  W   D       Color table 14
    COLOR15      19E  W   D       Color table 15
    COLOR16      1A0  W   D       Color table 16
    COLOR17      1A2  W   D       Color table 17
    COLOR18      1A4  W   D       Color table 18
    COLOR19      1A6  W   D       Color table 19
    COLOR20      1A8  W   D       Color table 20
    COLOR21      1AA  W   D       Color table 21
    COLOR22      1AC  W   D       Color table 22
    COLOR23      1AE  W   D       Color table 23
    COLOR24      1B0  W   D       Color table 24
    COLOR25      1B2  W   D       Color table 25
    COLOR26      1B4  W   D       Color table 26
    COLOR27      1B6  W   D       Color table 27
    COLOR28      1B8  W   D       Color table 28
    COLOR29      1BA  W   D       Color table 29
    COLOR30      1BC  W   D       Color table 30
    COLOR31      1BE  W   D       Color table 31
</pre></div> 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00155">155</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a958e0c5a350d1378ea5b6f1467347dc8"></a><!-- doxytag: member="ocs_video::ALWAYS_50" ref="a958e0c5a350d1378ea5b6f1467347dc8" args="CLK_I, reset_n" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><b><span class="vhdlchar"> </span></b>ALWAYS_50          <td></td>
          <td class="paramtype">(<span class="keywordtype"></span> <b><b><a class="el" href="classocs__video.html#a123db8dac22e5d320b50ce98f89e8a72">CLK_I</a></b> <span class="vhdlchar"> </span></b>  <em><span class="vhdlkeyword"></span></em> , </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><span class="keywordtype"></span> <b><b><a class="el" href="classocs__video.html#af1352f81d94a9dca2fc64cc10b98a2d0">reset_n</a></b> <span class="vhdlchar"> </span></b>  <em><span class="vhdlkeyword"></span></em> ) </td>
        </tr>
<code> [Always Construct]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00741">741</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a123db8dac22e5d320b50ce98f89e8a72"></a><!-- doxytag: member="ocs_video::CLK_I" ref="a123db8dac22e5d320b50ce98f89e8a72" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a123db8dac22e5d320b50ce98f89e8a72">CLK_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00158">158</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="af1352f81d94a9dca2fc64cc10b98a2d0"></a><!-- doxytag: member="ocs_video::reset_n" ref="af1352f81d94a9dca2fc64cc10b98a2d0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#af1352f81d94a9dca2fc64cc10b98a2d0">reset_n</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00159">159</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a8eea0960308160378b1abd01fae14a0b"></a><!-- doxytag: member="ocs_video::CYC_O" ref="a8eea0960308160378b1abd01fae14a0b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a8eea0960308160378b1abd01fae14a0b">CYC_O</a></span> <b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00164">164</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a92379f2dd77871464b2c07cb6776ec8d"></a><!-- doxytag: member="ocs_video::STB_O" ref="a92379f2dd77871464b2c07cb6776ec8d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a92379f2dd77871464b2c07cb6776ec8d">STB_O</a></span> <b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00165">165</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ae5ca4f24f744eefdef4e6a28ecc3fc46"></a><!-- doxytag: member="ocs_video::WE_O" ref="ae5ca4f24f744eefdef4e6a28ecc3fc46" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ae5ca4f24f744eefdef4e6a28ecc3fc46">WE_O</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00166">166</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ae16f01cfeeab6845410e12a20b763dc1"></a><!-- doxytag: member="ocs_video::ADR_O" ref="ae16f01cfeeab6845410e12a20b763dc1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ae16f01cfeeab6845410e12a20b763dc1">ADR_O</a></span> <b><span class="vhdlkeyword">reg</span><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00167">167</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aa62fc7bb20b7666cda000e0e4ccb23c5"></a><!-- doxytag: member="ocs_video::SEL_O" ref="aa62fc7bb20b7666cda000e0e4ccb23c5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aa62fc7bb20b7666cda000e0e4ccb23c5">SEL_O</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">3</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00168">168</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a4729454a7d3dd9d2cca875b6713618f4"></a><!-- doxytag: member="ocs_video::master_DAT_I" ref="a4729454a7d3dd9d2cca875b6713618f4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a4729454a7d3dd9d2cca875b6713618f4">master_DAT_I</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00169">169</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a8324b684d196a39e23bade6d00d841f4"></a><!-- doxytag: member="ocs_video::ACK_I" ref="a8324b684d196a39e23bade6d00d841f4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a8324b684d196a39e23bade6d00d841f4">ACK_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00170">170</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a4d65b462592ed5f9d20fadf214f6d1d3"></a><!-- doxytag: member="ocs_video::CYC_I" ref="a4d65b462592ed5f9d20fadf214f6d1d3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a4d65b462592ed5f9d20fadf214f6d1d3">CYC_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00175">175</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a00f4550e8894fb96480ef452e1f9fbc5"></a><!-- doxytag: member="ocs_video::STB_I" ref="a00f4550e8894fb96480ef452e1f9fbc5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a00f4550e8894fb96480ef452e1f9fbc5">STB_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00176">176</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aa06cc40e8e2b738e5aaf6244dbce78f2"></a><!-- doxytag: member="ocs_video::WE_I" ref="aa06cc40e8e2b738e5aaf6244dbce78f2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aa06cc40e8e2b738e5aaf6244dbce78f2">WE_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00177">177</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a89d0a4b9d7c26632f01b000274a47ad3"></a><!-- doxytag: member="ocs_video::ADR_I" ref="a89d0a4b9d7c26632f01b000274a47ad3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a89d0a4b9d7c26632f01b000274a47ad3">ADR_I</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">8</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00178">178</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a86cb14f9723514d9b380eabf36f6ba59"></a><!-- doxytag: member="ocs_video::SEL_I" ref="a86cb14f9723514d9b380eabf36f6ba59" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a86cb14f9723514d9b380eabf36f6ba59">SEL_I</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">3</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00179">179</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aa47c1502e477666dbd1c979f52af8955"></a><!-- doxytag: member="ocs_video::slave_DAT_I" ref="aa47c1502e477666dbd1c979f52af8955" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aa47c1502e477666dbd1c979f52af8955">slave_DAT_I</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00180">180</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aa7ff9730372e89b4829d43b16001f0bd"></a><!-- doxytag: member="ocs_video::ACK_O" ref="aa7ff9730372e89b4829d43b16001f0bd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aa7ff9730372e89b4829d43b16001f0bd">ACK_O</a></span> <b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00181">181</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a2133bd67b6f065f5e0cd3507e87724db"></a><!-- doxytag: member="ocs_video::na_clx_dat_read" ref="a2133bd67b6f065f5e0cd3507e87724db" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a2133bd67b6f065f5e0cd3507e87724db">na_clx_dat_read</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00187">187</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a623079c234d2f36735a9b9954d98437a"></a><!-- doxytag: member="ocs_video::na_clx_dat" ref="a623079c234d2f36735a9b9954d98437a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a623079c234d2f36735a9b9954d98437a">na_clx_dat</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">15</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00188">188</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a5054aab770c1105ee06bb0f68eef5dfe"></a><!-- doxytag: member="ocs_video::na_int_ena_write" ref="a5054aab770c1105ee06bb0f68eef5dfe" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a5054aab770c1105ee06bb0f68eef5dfe">na_int_ena_write</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00190">190</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="af79ae0324ed366d858a576b88e4e6ccb"></a><!-- doxytag: member="ocs_video::na_int_ena" ref="af79ae0324ed366d858a576b88e4e6ccb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#af79ae0324ed366d858a576b88e4e6ccb">na_int_ena</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">15</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00191">191</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a442fdb8be0984472b6f6a3a9f2d4e099"></a><!-- doxytag: member="ocs_video::na_int_ena_sel" ref="a442fdb8be0984472b6f6a3a9f2d4e099" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a442fdb8be0984472b6f6a3a9f2d4e099">na_int_ena_sel</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00192">192</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="afa53e326f80a22ebca3bb210fe47cd66"></a><!-- doxytag: member="ocs_video::na_dma_con_write" ref="afa53e326f80a22ebca3bb210fe47cd66" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#afa53e326f80a22ebca3bb210fe47cd66">na_dma_con_write</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00194">194</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a2c01bb9a6be4afb4204f3d0f7a347644"></a><!-- doxytag: member="ocs_video::na_dma_con" ref="a2c01bb9a6be4afb4204f3d0f7a347644" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a2c01bb9a6be4afb4204f3d0f7a347644">na_dma_con</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">15</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00195">195</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aa2d59adf216a2077662e86602a6915d1"></a><!-- doxytag: member="ocs_video::na_dma_con_sel" ref="aa2d59adf216a2077662e86602a6915d1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aa2d59adf216a2077662e86602a6915d1">na_dma_con_sel</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">1</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00196">196</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a0130aed4a71759b5cefba3488e3f8011"></a><!-- doxytag: member="ocs_video::burst_read_request" ref="a0130aed4a71759b5cefba3488e3f8011" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a0130aed4a71759b5cefba3488e3f8011">burst_read_request</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00202">202</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ad8874f329d3680382e354323a4a93402"></a><!-- doxytag: member="ocs_video::burst_read_address" ref="ad8874f329d3680382e354323a4a93402" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ad8874f329d3680382e354323a4a93402">burst_read_address</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00203">203</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="acf0ba2cc866c728293e17a6b316a4222"></a><!-- doxytag: member="ocs_video::burst_read_ready" ref="acf0ba2cc866c728293e17a6b316a4222" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#acf0ba2cc866c728293e17a6b316a4222">burst_read_ready</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00204">204</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="af3d8b919c16498003232b9ab870defc6"></a><!-- doxytag: member="ocs_video::burst_read_data" ref="af3d8b919c16498003232b9ab870defc6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#af3d8b919c16498003232b9ab870defc6">burst_read_data</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00205">205</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="afe30bc253ab84ced45064deebbf378e9"></a><!-- doxytag: member="ocs_video::burst_write_request" ref="afe30bc253ab84ced45064deebbf378e9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#afe30bc253ab84ced45064deebbf378e9">burst_write_request</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00208">208</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ab22ef9d603832ab7cab4439ffaa2ec92"></a><!-- doxytag: member="ocs_video::burst_write_address" ref="ab22ef9d603832ab7cab4439ffaa2ec92" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ab22ef9d603832ab7cab4439ffaa2ec92">burst_write_address</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">31</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00209">209</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a1163ecfeb1833e24889a41071363adf0"></a><!-- doxytag: member="ocs_video::burst_write_data" ref="a1163ecfeb1833e24889a41071363adf0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a1163ecfeb1833e24889a41071363adf0">burst_write_data</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">35</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00210">210</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aeb32ba15ca859fc89bdd9c9ad916005f"></a><!-- doxytag: member="ocs_video::burst_write_ready" ref="aeb32ba15ca859fc89bdd9c9ad916005f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aeb32ba15ca859fc89bdd9c9ad916005f">burst_write_ready</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00211">211</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="af384578fedff5bc1e6f1f34fefb4a969"></a><!-- doxytag: member="ocs_video::line_start" ref="af384578fedff5bc1e6f1f34fefb4a969" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#af384578fedff5bc1e6f1f34fefb4a969">line_start</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00216">216</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a70acf704ae7c2756696b4f90f5180e3e"></a><!-- doxytag: member="ocs_video::line_pre_start" ref="a70acf704ae7c2756696b4f90f5180e3e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a70acf704ae7c2756696b4f90f5180e3e">line_pre_start</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00217">217</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ad8d1e13a527a25e94946b908d29d16ec"></a><!-- doxytag: member="ocs_video::line_number" ref="ad8d1e13a527a25e94946b908d29d16ec" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ad8d1e13a527a25e94946b908d29d16ec">line_number</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">8</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00218">218</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a130a4fe3a2feaefff1e84e0b8d3a789c"></a><!-- doxytag: member="ocs_video::column_number" ref="a130a4fe3a2feaefff1e84e0b8d3a789c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a130a4fe3a2feaefff1e84e0b8d3a789c">column_number</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">8</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00219">219</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a156ca6647b7238572df1f1c8e96d425c"></a><!-- doxytag: member="ocs_video::dma_con" ref="a156ca6647b7238572df1f1c8e96d425c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a156ca6647b7238572df1f1c8e96d425c">dma_con</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">10</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00221">221</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ab553c45af480693e842d887fc608bde4"></a><!-- doxytag: member="ocs_video::VIDEO_BUFFER" ref="ab553c45af480693e842d887fc608bde4" args="32'h10180000" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ab553c45af480693e842d887fc608bde4">VIDEO_BUFFER</a></span> <b><span class="vhdlchar"> </span></b><code> [Define]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00225">225</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a9cdabdc9ce400a60979172cec9412a33"></a><!-- doxytag: member="ocs_video::VIDEO_BUFFER_DIV_4" ref="a9cdabdc9ce400a60979172cec9412a33" args="30'h04060000" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a9cdabdc9ce400a60979172cec9412a33">VIDEO_BUFFER_DIV_4</a></span> <b><span class="vhdlchar"> </span></b><code> [Define]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00226">226</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a9c8c5d8ed7b7e855e644c85b68a0d6fe"></a><!-- doxytag: member="ocs_video::dma_select" ref="a9c8c5d8ed7b7e855e644c85b68a0d6fe" args="wire[3:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a9c8c5d8ed7b7e855e644c85b68a0d6fe">dma_select</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[3:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00252">252</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aaa0477f2d7ff6c070bf622625a090320"></a><!-- doxytag: member="ocs_video::dma_address_select" ref="aaa0477f2d7ff6c070bf622625a090320" args="wire[31:2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aaa0477f2d7ff6c070bf622625a090320">dma_address_select</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:2]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00264">264</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a0358cc2bc1cae6804d648921de2a8c23"></a><!-- doxytag: member="ocs_video::bpl_color" ref="a0358cc2bc1cae6804d648921de2a8c23" args="wire[5:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a0358cc2bc1cae6804d648921de2a8c23">bpl_color</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[5:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00275">275</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a2017e7b54d089ff7fe4e96644252a81f"></a><!-- doxytag: member="ocs_video::sprite0_color" ref="a2017e7b54d089ff7fe4e96644252a81f" args="wire[1:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a2017e7b54d089ff7fe4e96644252a81f">sprite0_color</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[1:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00276">276</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a3a14f08c0e90d8135f6f002eb8defa38"></a><!-- doxytag: member="ocs_video::sprite1_color" ref="a3a14f08c0e90d8135f6f002eb8defa38" args="wire[1:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a3a14f08c0e90d8135f6f002eb8defa38">sprite1_color</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[1:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00277">277</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a46fb2ca56546a8f14f5ef406d815e083"></a><!-- doxytag: member="ocs_video::sprite01_attached" ref="a46fb2ca56546a8f14f5ef406d815e083" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a46fb2ca56546a8f14f5ef406d815e083">sprite01_attached</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00278">278</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ae9b62e9795acef38366f5b73d21d2da1"></a><!-- doxytag: member="ocs_video::sprite2_color" ref="ae9b62e9795acef38366f5b73d21d2da1" args="wire[1:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ae9b62e9795acef38366f5b73d21d2da1">sprite2_color</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[1:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00279">279</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a60fb085559bd6685b8d087d0ea1c5d7d"></a><!-- doxytag: member="ocs_video::sprite3_color" ref="a60fb085559bd6685b8d087d0ea1c5d7d" args="wire[1:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a60fb085559bd6685b8d087d0ea1c5d7d">sprite3_color</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[1:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00280">280</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a06bd8d029771760cf2bf0f5c1569d61c"></a><!-- doxytag: member="ocs_video::sprite23_attached" ref="a06bd8d029771760cf2bf0f5c1569d61c" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a06bd8d029771760cf2bf0f5c1569d61c">sprite23_attached</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00281">281</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a68b4f47f981ad2f2f21519573192dc8f"></a><!-- doxytag: member="ocs_video::sprite4_color" ref="a68b4f47f981ad2f2f21519573192dc8f" args="wire[1:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a68b4f47f981ad2f2f21519573192dc8f">sprite4_color</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[1:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00282">282</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aec9583b638a5ac1704d5f787d2ea89d4"></a><!-- doxytag: member="ocs_video::sprite5_color" ref="aec9583b638a5ac1704d5f787d2ea89d4" args="wire[1:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aec9583b638a5ac1704d5f787d2ea89d4">sprite5_color</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[1:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00283">283</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a929427925513d53765dd3eb7505d3f6e"></a><!-- doxytag: member="ocs_video::sprite45_attached" ref="a929427925513d53765dd3eb7505d3f6e" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a929427925513d53765dd3eb7505d3f6e">sprite45_attached</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00284">284</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="af883f91b4dbdc51d6cad9b6f9122e53d"></a><!-- doxytag: member="ocs_video::sprite6_color" ref="af883f91b4dbdc51d6cad9b6f9122e53d" args="wire[1:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#af883f91b4dbdc51d6cad9b6f9122e53d">sprite6_color</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[1:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00285">285</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a39c4177e584a3fdbdf8b4389fe402d6e"></a><!-- doxytag: member="ocs_video::sprite7_color" ref="a39c4177e584a3fdbdf8b4389fe402d6e" args="wire[1:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a39c4177e584a3fdbdf8b4389fe402d6e">sprite7_color</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[1:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00286">286</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="afba19e024628e5d23a731ac1e3babfab"></a><!-- doxytag: member="ocs_video::sprite67_attached" ref="afba19e024628e5d23a731ac1e3babfab" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#afba19e024628e5d23a731ac1e3babfab">sprite67_attached</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00287">287</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ac327d8f07733b245bc99469d6d56d34d"></a><!-- doxytag: member="ocs_video::bpl_con0" ref="ac327d8f07733b245bc99469d6d56d34d" args="wire[10:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ac327d8f07733b245bc99469d6d56d34d">bpl_con0</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[10:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00288">288</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a2f380d3497aab09e6990895411dee5a9"></a><!-- doxytag: member="ocs_video::window_line_enable" ref="a2f380d3497aab09e6990895411dee5a9" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a2f380d3497aab09e6990895411dee5a9">window_line_enable</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00289">289</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a9a70718ff87667a7556ffdd83e9d6698"></a><!-- doxytag: member="ocs_video::priority_write_ena" ref="a9a70718ff87667a7556ffdd83e9d6698" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a9a70718ff87667a7556ffdd83e9d6698">priority_write_ena</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00291">291</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aeacd1cb4715e757be902c9642a9d0644"></a><!-- doxytag: member="ocs_video::video_priority" ref="aeacd1cb4715e757be902c9642a9d0644" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aeacd1cb4715e757be902c9642a9d0644">video_priority</a></span> <b><span class="vhdlchar">video_priority_inst</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Module Instance]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00297">297</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a4d97e96048b6c644b12aa0e5838d3cc2"></a><!-- doxytag: member="ocs_video::bitplains_write_ena" ref="a4d97e96048b6c644b12aa0e5838d3cc2" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a4d97e96048b6c644b12aa0e5838d3cc2">bitplains_write_ena</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00380">380</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a8a66e9ab9537f7e86cac52a83eda1842"></a><!-- doxytag: member="ocs_video::disabled_sprites" ref="a8a66e9ab9537f7e86cac52a83eda1842" args="wire[7:0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a8a66e9ab9537f7e86cac52a83eda1842">disabled_sprites</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[7:0]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00390">390</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a39717a4fe9110ea91be62c7cfbbec2f8"></a><!-- doxytag: member="ocs_video::bitplains" ref="a39717a4fe9110ea91be62c7cfbbec2f8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a39717a4fe9110ea91be62c7cfbbec2f8">bitplains</a></span> <b><span class="vhdlchar">bitplains_inst</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Module Instance]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00392">392</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a7928e4114600010308b0272829948480"></a><!-- doxytag: member="ocs_video::sprite0_write_ena" ref="a7928e4114600010308b0272829948480" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a7928e4114600010308b0272829948480">sprite0_write_ena</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00445">445</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ade79fd5999436785169afa51edc185b6"></a><!-- doxytag: member="ocs_video::sprite0_dma_req" ref="ade79fd5999436785169afa51edc185b6" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ade79fd5999436785169afa51edc185b6">sprite0_dma_req</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00446">446</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a7a94adc76b3f21e464bbfb0774a9bb6c"></a><!-- doxytag: member="ocs_video::sprite0_dma_address" ref="a7a94adc76b3f21e464bbfb0774a9bb6c" args="wire[31:2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a7a94adc76b3f21e464bbfb0774a9bb6c">sprite0_dma_address</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:2]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00447">447</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a51805200ab4ddc46441ce59bc8f5875f"></a><!-- doxytag: member="ocs_video::sprite" ref="a51805200ab4ddc46441ce59bc8f5875f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a51805200ab4ddc46441ce59bc8f5875f">sprite</a></span> <b><span class="vhdlchar">sprite0_inst</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Module Instance]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00452">452</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ad95b0798a54cf5ad16f5efd7a845c355"></a><!-- doxytag: member="ocs_video::sprite1_write_ena" ref="ad95b0798a54cf5ad16f5efd7a845c355" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ad95b0798a54cf5ad16f5efd7a845c355">sprite1_write_ena</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00482">482</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ab532aff7f3a1c8c016071ad9d28280a2"></a><!-- doxytag: member="ocs_video::sprite1_dma_req" ref="ab532aff7f3a1c8c016071ad9d28280a2" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ab532aff7f3a1c8c016071ad9d28280a2">sprite1_dma_req</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00483">483</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a1bf3b99b133ec9c051f11ab6e3586083"></a><!-- doxytag: member="ocs_video::sprite1_dma_address" ref="a1bf3b99b133ec9c051f11ab6e3586083" args="wire[31:2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a1bf3b99b133ec9c051f11ab6e3586083">sprite1_dma_address</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:2]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00484">484</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a683e5a48aef8963d97b25138df45286c"></a><!-- doxytag: member="ocs_video::sprite" ref="a683e5a48aef8963d97b25138df45286c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a683e5a48aef8963d97b25138df45286c">sprite</a></span> <b><span class="vhdlchar">sprite1_inst</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Module Instance]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00489">489</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a62dd28bd2c45db9f6fc852b4a1bcd067"></a><!-- doxytag: member="ocs_video::sprite2_write_ena" ref="a62dd28bd2c45db9f6fc852b4a1bcd067" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a62dd28bd2c45db9f6fc852b4a1bcd067">sprite2_write_ena</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00519">519</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="acf033337a96d61790be1270496f12155"></a><!-- doxytag: member="ocs_video::sprite2_dma_req" ref="acf033337a96d61790be1270496f12155" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#acf033337a96d61790be1270496f12155">sprite2_dma_req</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00520">520</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a26aac08e38c95221540d7403a1980969"></a><!-- doxytag: member="ocs_video::sprite2_dma_address" ref="a26aac08e38c95221540d7403a1980969" args="wire[31:2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a26aac08e38c95221540d7403a1980969">sprite2_dma_address</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:2]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00521">521</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a14486cedbf3489b51e18e17eaf77d738"></a><!-- doxytag: member="ocs_video::sprite" ref="a14486cedbf3489b51e18e17eaf77d738" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a14486cedbf3489b51e18e17eaf77d738">sprite</a></span> <b><span class="vhdlchar">sprite2_inst</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Module Instance]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00526">526</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a69a7c37f0d3d03e8e59888656f1a3343"></a><!-- doxytag: member="ocs_video::sprite3_write_ena" ref="a69a7c37f0d3d03e8e59888656f1a3343" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a69a7c37f0d3d03e8e59888656f1a3343">sprite3_write_ena</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00556">556</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a2c639550e01c8b159c4b878b71bb4c63"></a><!-- doxytag: member="ocs_video::sprite3_dma_req" ref="a2c639550e01c8b159c4b878b71bb4c63" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a2c639550e01c8b159c4b878b71bb4c63">sprite3_dma_req</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00557">557</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aebff27ca789a6f6243e2d51e9327dcf4"></a><!-- doxytag: member="ocs_video::sprite3_dma_address" ref="aebff27ca789a6f6243e2d51e9327dcf4" args="wire[31:2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aebff27ca789a6f6243e2d51e9327dcf4">sprite3_dma_address</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:2]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00558">558</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ad0a3dc896fa1f081db52c74f1460bb2f"></a><!-- doxytag: member="ocs_video::sprite" ref="ad0a3dc896fa1f081db52c74f1460bb2f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ad0a3dc896fa1f081db52c74f1460bb2f">sprite</a></span> <b><span class="vhdlchar">sprite3_inst</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Module Instance]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00563">563</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aac350ac496ce124e3083104865bc9df0"></a><!-- doxytag: member="ocs_video::sprite4_write_ena" ref="aac350ac496ce124e3083104865bc9df0" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aac350ac496ce124e3083104865bc9df0">sprite4_write_ena</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00593">593</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a40d55453e90db461a73186967c5e6a3b"></a><!-- doxytag: member="ocs_video::sprite4_dma_req" ref="a40d55453e90db461a73186967c5e6a3b" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a40d55453e90db461a73186967c5e6a3b">sprite4_dma_req</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00594">594</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a7640e591cc4558e14a667dd9e7474f26"></a><!-- doxytag: member="ocs_video::sprite4_dma_address" ref="a7640e591cc4558e14a667dd9e7474f26" args="wire[31:2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a7640e591cc4558e14a667dd9e7474f26">sprite4_dma_address</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:2]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00595">595</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ad4cd48e7696afe6d36ff3c05f5bd4a26"></a><!-- doxytag: member="ocs_video::sprite" ref="ad4cd48e7696afe6d36ff3c05f5bd4a26" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ad4cd48e7696afe6d36ff3c05f5bd4a26">sprite</a></span> <b><span class="vhdlchar">sprite4_inst</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Module Instance]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00600">600</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a7d348ad523e53228525397d5ff24bdb8"></a><!-- doxytag: member="ocs_video::sprite5_write_ena" ref="a7d348ad523e53228525397d5ff24bdb8" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a7d348ad523e53228525397d5ff24bdb8">sprite5_write_ena</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00630">630</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a662678b2d3dba9c1e662ab1a90025ab4"></a><!-- doxytag: member="ocs_video::sprite5_dma_req" ref="a662678b2d3dba9c1e662ab1a90025ab4" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a662678b2d3dba9c1e662ab1a90025ab4">sprite5_dma_req</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00631">631</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a8017544b2c5c44a586d9ab06d588720e"></a><!-- doxytag: member="ocs_video::sprite5_dma_address" ref="a8017544b2c5c44a586d9ab06d588720e" args="wire[31:2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a8017544b2c5c44a586d9ab06d588720e">sprite5_dma_address</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:2]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00632">632</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a225eeb90374ab73f3c037bc24d6401e5"></a><!-- doxytag: member="ocs_video::sprite" ref="a225eeb90374ab73f3c037bc24d6401e5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a225eeb90374ab73f3c037bc24d6401e5">sprite</a></span> <b><span class="vhdlchar">sprite5_inst</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Module Instance]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00637">637</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ae0e7c38fbe677af4d7f995b929b2e83c"></a><!-- doxytag: member="ocs_video::sprite6_write_ena" ref="ae0e7c38fbe677af4d7f995b929b2e83c" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ae0e7c38fbe677af4d7f995b929b2e83c">sprite6_write_ena</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00667">667</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ae4e4427a91e6a1abf1fbd63906a30166"></a><!-- doxytag: member="ocs_video::sprite6_dma_req" ref="ae4e4427a91e6a1abf1fbd63906a30166" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ae4e4427a91e6a1abf1fbd63906a30166">sprite6_dma_req</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00668">668</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="ae52d8b3eed70c3bf7fc458a7d70632a3"></a><!-- doxytag: member="ocs_video::sprite6_dma_address" ref="ae52d8b3eed70c3bf7fc458a7d70632a3" args="wire[31:2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#ae52d8b3eed70c3bf7fc458a7d70632a3">sprite6_dma_address</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:2]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00669">669</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a57160b62657c48ab5f87a7fef9145d80"></a><!-- doxytag: member="ocs_video::sprite" ref="a57160b62657c48ab5f87a7fef9145d80" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a57160b62657c48ab5f87a7fef9145d80">sprite</a></span> <b><span class="vhdlchar">sprite6_inst</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Module Instance]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00674">674</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="abbc1b9e164242b0f14ac1dbbbec485db"></a><!-- doxytag: member="ocs_video::sprite7_write_ena" ref="abbc1b9e164242b0f14ac1dbbbec485db" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#abbc1b9e164242b0f14ac1dbbbec485db">sprite7_write_ena</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00704">704</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="aeb8839f0158bf66accfbe4166cb09947"></a><!-- doxytag: member="ocs_video::sprite7_dma_req" ref="aeb8839f0158bf66accfbe4166cb09947" args="wire" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#aeb8839f0158bf66accfbe4166cb09947">sprite7_dma_req</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00705">705</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="a0640d5f75423a32fdf23220315a10ed1"></a><!-- doxytag: member="ocs_video::sprite7_dma_address" ref="a0640d5f75423a32fdf23220315a10ed1" args="wire[31:2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#a0640d5f75423a32fdf23220315a10ed1">sprite7_dma_address</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:2]]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00706">706</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<a class="anchor" id="adb4ae54f10f3ea35f7d8a888f0e4930f"></a><!-- doxytag: member="ocs_video::sprite" ref="adb4ae54f10f3ea35f7d8a888f0e4930f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__video.html#adb4ae54f10f3ea35f7d8a888f0e4930f">sprite</a></span> <b><span class="vhdlchar">sprite7_inst</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Module Instance]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Definition at line <a class="el" href="ocs__video_8v_source.html#l00711">711</a> of file <a class="el" href="ocs__video_8v_source.html">ocs_video.v</a>.</p>
 
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="ocs__video_8v_source.html">ocs_video.v</a></li>
</ul>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Mon Dec 20 2010 21:20:20 for aoOCS by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.2 </small></address>
</body>
</html>
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.