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

Subversion Repositories aoocs

[/] [aoocs/] [trunk/] [doc/] [doxygen/] [html/] [classocs__floppy.html] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 alfik
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
<head>
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
<title>aoOCS: ocs_floppy Module Reference</title>
6
<link href="tabs.css" rel="stylesheet" type="text/css"/>
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
8
</head>
9
<body>
10
<!-- Generated by Doxygen 1.7.2 -->
11
<div class="navigation" id="top">
12
  <div class="tabs">
13
    <ul class="tablist">
14
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
15
      <li class="current"><a href="annotated.html"><span>Design&#160;Unit&#160;List</span></a></li>
16
      <li><a href="files.html"><span>Files</span></a></li>
17
    </ul>
18
  </div>
19
  <div class="tabs2">
20
    <ul class="tablist">
21
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
22
      <li><a href="hierarchy.html"><span>Design&#160;Unit&#160;Hierarchy</span></a></li>
23
      <li><a href="functions.html"><span>Design&#160;Unit&#160;Members</span></a></li>
24
    </ul>
25
  </div>
26
</div>
27
<div class="header">
28
  <div class="summary">
29
<a href="#Inputs">Inputs</a> &#124;
30
<a href="#Outputs">Outputs</a> &#124;
31
<a href="#Signals">Signals</a> &#124;
32
<a href="#Module Instances">Module Instances</a> &#124;
33
<a href="#Parameters">Parameters</a> &#124;
34
<a href="#Always Constructs">Always Constructs</a>  </div>
35
  <div class="headertitle">
36
<h1>ocs_floppy Module Reference</h1>  </div>
37
</div>
38
<div class="contents">
39
<!-- doxytag: class="ocs_floppy" -->
40
<p><p>OCS floppy implementation with WISHBONE master and slave interface. </p>
41
 
42
<a href="#_details">More...</a></p>
43
<!-- startSectionHeader --><div class="dynheader">
44
Inheritance diagram for ocs_floppy:<!-- endSectionHeader --></div>
45
<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
46
 <div class="center">
47
  <img src="classocs__floppy.png" usemap="#ocs_floppy_map" alt=""/>
48
  <map id="ocs_floppy_map" name="ocs_floppy_map">
49
<area href="classaoOCS.html" alt="aoOCS" shape="rect" coords="0,56,74,80"/>
50
</map>
51
 </div><!-- endSectionContent --></div>
52
 
53
<p><a href="classocs__floppy-members.html">List of all members.</a></p>
54
<table class="memberdecls">
55
<tr><td colspan="2"><h2><a name="Always Constructs"></a>
56
Always Constructs</h2></td></tr>
57
 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#aa58b536c7362d5a7acf55dc8667d3d21">ALWAYS_45</a>&#160;</td><td class="memItemRight" valign="bottom"><b> ( <b><b><a class="el" href="classocs__floppy.html#aa59dd5f9a7196661777b60e06cf878f9">CLK_I</a></b> <span class="vhdlchar"> </span></b> , <b><b><a class="el" href="classocs__floppy.html#a3bc40dbbffe5810c22c38f0a2bc1854a">reset_n</a></b> <span class="vhdlchar"> </span></b> )</b></td></tr>
58
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#abd8dbc2c213ff4d398e86e76d688ac0c">ALWAYS_46</a>&#160;</td><td class="memItemRight" valign="bottom"><b> ( <b><b><a class="el" href="classocs__floppy.html#aa59dd5f9a7196661777b60e06cf878f9">CLK_I</a></b> <span class="vhdlchar"> </span></b> , <b><b><a class="el" href="classocs__floppy.html#a3bc40dbbffe5810c22c38f0a2bc1854a">reset_n</a></b> <span class="vhdlchar"> </span></b> )</b></td></tr>
59
<tr><td colspan="2"><h2><a name="Inputs"></a>
60
Inputs</h2></td></tr>
61
 <tr><td colspan="2"><div class="groupHeader">Clock and reset</div></td></tr>
62
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#aa59dd5f9a7196661777b60e06cf878f9">CLK_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
63
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a3bc40dbbffe5810c22c38f0a2bc1854a">reset_n</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
64
<tr><td colspan="2"><div class="groupHeader">On-Screen-Display floppy management interface</div></td></tr>
65
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a278d37dd050c6db2ea87c024a4093712">floppy_inserted</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
66
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a29358756464d3d7daa31c2bdfc03e423">floppy_sector</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>
67
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a32a40e587785665b2ce894ad323dd512">floppy_write_enabled</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
68
<tr><td colspan="2"><div class="groupHeader">WISHBONE master</div></td></tr>
69
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a8c051935644d94da24ab59f337c07f87">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>
70
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#abebc3d499d784b372bc71802ba5f2466">ACK_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
71
<tr><td colspan="2"><div class="groupHeader">WISHBONE slave for OCS registers</div></td></tr>
72
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a983e19413188cc770cb065317d223c6b">CYC_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
73
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a1a6040dd02f4cf32512df0583c28ee27">STB_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
74
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a7be863139d9642bebbea1a694a19b6d9">WE_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
75
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a2a896e8cb57e95843ff33ba2cd399b71">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>
76
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a9242f76b4ad647a34f9e8fe5dd0dd19e">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>
77
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a542c781db4de974010770b4b4bd57149">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>
78
<tr><td colspan="2"><div class="groupHeader">WISHBONE slave for floppy buffer</div></td></tr>
79
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a190cac9b83d7cda20fc7a3ddc1a72811">buffer_CYC_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
80
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a907005a287840bef9da5ecec7d6880b6">buffer_STB_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
81
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#af09603d9f53c9c4e291d9cd8fa2bd396">buffer_WE_I</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
82
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a6e66fa1737be20eda12ac5df6b481e23">buffer_ADR_I</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">13</span><span class="vhdlchar">:</span><span class="vhdldigit">2</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
83
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#ae75b119e0e63da16afe8187a7e40fc7c">buffer_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>
84
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a8896214391dbbd9c138ac7ef968417ea">buffer_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>
85
<tr><td colspan="2"><div class="groupHeader">Not aligned register access on a 32-bit WISHBONE bus</div></td></tr>
86
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a74e8dc8342f7b2f66fcac28ff789ed24">na_dskbytr_read</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
87
<tr><td colspan="2"><div class="groupHeader">Internal OCS ports</div></td></tr>
88
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#abcb7397c7e851ddacb24be02c39fa842">line_start</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
89
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#aee11ed79f33e9d4a8288ffa91f4b7657">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>
90
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a6ffc455dd98f4c81dd4185a7db2589fd">adk_con</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlchar">[</span><span class="vhdldigit">14</span><span class="vhdlchar">:</span><span class="vhdldigit">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
91
<tr><td colspan="2"><div class="groupHeader">Floppy CIA interface</div></td></tr>
92
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a5fc0bcaad87e96bb5d4d33841cbe7329">fl_mtr_n</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
93
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#af9d376edb999fa1d2707d3163090c348">fl_sel_n</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>
94
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#ad36319f3a04a8db854d5c2cbc4b794b3">fl_side_n</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
95
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a2b434d2dbc2cc270ea653a18f03ef61f">fl_dir</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
96
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a75c244d85a988aa2dbe994c3b2b72c49">fl_step_n</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
97
<tr><td colspan="2"><h2><a name="Outputs"></a>
98
Outputs</h2></td></tr>
99
 <tr><td colspan="2"><div class="groupHeader">On-Screen-Display floppy management interface</div></td></tr>
100
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a2795ec2c9748257e1892f6bdcbdab1a7">floppy_error</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b>  </td></tr>
101
<tr><td colspan="2"><div class="groupHeader">WISHBONE master</div></td></tr>
102
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a5da90cb02285ce937ea6595393c68d07">CYC_O</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b>  </td></tr>
103
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#ae231b489bc474d07c8925e8da0814a34">STB_O</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b>  </td></tr>
104
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a1f985010285312b1615d8f7d2a5e9b35">WE_O</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b>  </td></tr>
105
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a267cbc4af1d6886e7d75e9a95bde64d1">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>
106
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#ac3fb5d485e04699de5ba746c40df0b72">SEL_O</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</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>  </td></tr>
107
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a54c5e5e3d5bd971b1763d836c9eb6c97">master_DAT_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">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b>  </td></tr>
108
<tr><td colspan="2"><div class="groupHeader">WISHBONE slave for OCS registers</div></td></tr>
109
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a6f126d6f47e96fb78fcbbb5592e9c044">ACK_O</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b>  </td></tr>
110
<tr><td colspan="2"><div class="groupHeader">WISHBONE slave for floppy buffer</div></td></tr>
111
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a3a1505ffbef65484cae1097d3a11ebdd">buffer_DAT_O</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>
112
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#ad1d05202ceb7b4804abb769d0c970f4b">buffer_ACK_O</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b>  </td></tr>
113
<tr><td colspan="2"><div class="groupHeader">Not aligned register access on a 32-bit WISHBONE bus</div></td></tr>
114
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#ae66e3f35772968f283c67ebf13dcad1c">na_dskbytr</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>
115
<tr><td colspan="2"><div class="groupHeader">Internal OCS ports</div></td></tr>
116
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#aae7a1c46c55664f93d5e2290af2cd649">floppy_syn_irq</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b>  </td></tr>
117
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a6da684cd8a2642a5ce53cdfe7838583c">floppy_blk_irq</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b>  </td></tr>
118
<tr><td colspan="2"><div class="groupHeader">Floppy CIA interface</div></td></tr>
119
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a27d2b7f381c56360248760ce751b397e">fl_rdy_n</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
120
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#abea81bafad5afe28e0047b9ed47f2907">fl_tk0_n</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
121
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a098f578b23d7b89225cf8f860884f4c2">fl_wpro_n</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
122
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a62cc09e2539c911b9b65397125241579">fl_chng_n</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
123
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a471f82561af3d45590ce23f34f622c10">fl_index_n</a> &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
124
<tr><td colspan="2"><div class="groupHeader">Debug signals</div></td></tr>
125
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#acaf2e3b11d3fba3dd68852f92dee46e4">debug_floppy</a> &#160;</td><td class="memItemRight" valign="bottom"><b><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>  </td></tr>
126
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#ad3e6bb748265fb31ffdab5ac96ca67d6">debug_track</a> &#160;</td><td class="memItemRight" valign="bottom"><b><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>  </td></tr>
127
<tr><td colspan="2"><h2><a name="Parameters"></a>
128
Parameters</h2></td></tr>
129
 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a2cf0674c34ef64b1184eaedc75a723c3">S_IDLE</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>  <b><span class="vhdldigit">4'd0</span><span class="vhdlchar"> </span></b></td></tr>
130
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#af2086d1890f197bb0db796adcedc8072">S_READ_FROM_SD</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdldigit">4'd1</span><span class="vhdlchar"> </span></b></td></tr>
131
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#ac751611aee7d65fe81b83bbb724c04ca">S_READ_READY_0</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdldigit">4'd2</span><span class="vhdlchar"> </span></b></td></tr>
132
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#ab4e37f69fd3e043863c4ac49c56e9ba7">S_READ_READY_1</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdldigit">4'd3</span><span class="vhdlchar"> </span></b></td></tr>
133
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#aebfce2c5aed1a61c1424dbeae8bbc84f">S_WRITE_CONVERT_0</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdldigit">4'd4</span><span class="vhdlchar"> </span></b></td></tr>
134
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a99474f073eb26c43bb8f6aad3487e62f">S_WRITE_CONVERT_1</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdldigit">4'd5</span><span class="vhdlchar"> </span></b></td></tr>
135
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#aed2f3750f90dc2e3832a090ebad53d51">S_WRITE_CONVERT_2</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdldigit">4'd6</span><span class="vhdlchar"> </span></b></td></tr>
136
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classocs__floppy.html#a8fff34ac85ed0dd22a4cfd53d0ae1491">S_WRITE_TO_SD</a> &#160;</td><td class="memItemRight" valign="bottom"><b><span class="vhdldigit">4'd7</span><span class="vhdlchar"> </span></b></td></tr>
137
<tr><td colspan="2"><h2><a name="Module Instances"></a>
138
Module Instances</h2></td></tr>
139
 <tr><td class="memItemLeft" align="right" valign="top"><b><a class="el" href="classocs__floppy.html#a513184694c0b1a7bf8baca239c68862f">altsyncram::buffer_ram_inst</a>  </b>&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
140
<tr><td colspan="2"><h2><a name="Signals"></a>
141
Signals</h2></td></tr>
142
 <tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar">[</span><span class="vhdldigit">33</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__floppy.html#a9a76ec82193f18d025dda7f1585c140d">mfm_encoder</a> </td></tr>
143
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#ac790d7b259d242165c0b9269f832e668">checksum</a> </td></tr>
144
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</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__floppy.html#a693d3515aba9165982ce2eb302aee095">sector</a> </td></tr>
145
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#acdafde07f6705cb760251acdb7f57fcf">last_checksum_bit</a> </td></tr>
146
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a68341d2f4fcbf77473c7f9814381abdb">first_long_word</a> </td></tr>
147
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><span class="vhdlchar">[</span><span class="vhdldigit">63</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__floppy.html#a68a29a64f100896fe3e2bd310bc7e942">mfm_output</a> </td></tr>
148
<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">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a135d2386844e80446d28eb10a881dfd2">header</a> </td></tr>
149
<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">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a34b11c99814b7279498909176ccc6f6d">masked_checksum</a> </td></tr>
150
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar">[</span><span class="vhdldigit">47</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__floppy.html#a7c2106ad96056c6a9f1c963b34ed9dd2">output_shift</a> </td></tr>
151
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a5875e29134221bd91bb5b87bc0521817">output_first_word</a> </td></tr>
152
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</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__floppy.html#a3d3e3794d685982c4f364fe00985306c">output_line_cnt</a> </td></tr>
153
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</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__floppy.html#ac29cdd4b7f3ca059f4a0175c88ed0fab">last_output_line_cnt</a> </td></tr>
154
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar">[</span><span class="vhdldigit">4</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__floppy.html#ac11b338c914d9358945342519a33c208">output_shift_cnt</a> </td></tr>
155
<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__floppy.html#ad508b48342f6baafb3e7be4f7c59a700">output_shifting</a> </td></tr>
156
<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__floppy.html#ac8de88f8da01e1e1704d4c184524378d">output_shifted</a> </td></tr>
157
<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__floppy.html#aeedd5e31546527cd82c463fa90b36db6">output_index</a> </td></tr>
158
<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__floppy.html#a30fd713045ce1c717f1681cc371c610d">write_sector_ready</a> </td></tr>
159
<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">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a4ae6c1edab9d5c6d4dc4c4fa5dda8e98">output_long_word</a> </td></tr>
160
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar">[</span><span class="vhdldigit">11</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__floppy.html#a6387465b8aa0684a2c8df27375d335de">buffer_addr</a> </td></tr>
161
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar">[</span><span class="vhdldigit">11</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__floppy.html#ac64f5017b9b43b6df5fa1c0e8c4c8b8f">last_buffer_addr</a> </td></tr>
162
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a4a9cbcff521512b43f34b3d32fc38bf7">buffer_counter</a> </td></tr>
163
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#abe99cb1ee3292e2b42a47e7d13bb2fd5">last_buffer_ACK_O</a> </td></tr>
164
<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__floppy.html#ab21adffb7f5927effac270ca550f5f10">buffer_write_cycle</a> </td></tr>
165
<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__floppy.html#a5fa18399ef0b9b7e3fb70028e3206a53">buffer_read_cycle</a> </td></tr>
166
<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__floppy.html#a86b2cfa95617f3c4e11298ea45bea779">buffer_wren</a> </td></tr>
167
<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">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#ad0d3781589cf837abb3f9f7a1523f7e0">buffer_data</a> </td></tr>
168
<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">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a21a96aaa5fc048db5447abbd685faa8c">buffer_q</a> </td></tr>
169
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar">[</span><span class="vhdldigit">6</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__floppy.html#a23b3bf056cdad81f6be6f0c13c113e49">track</a> </td></tr>
170
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#ab908766a662a04dd1df536e8546f7a81">last_fl_step_n</a> </td></tr>
171
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a6b0af04627b737ff6a5f2c3683685500">floppy_pos_changed</a> </td></tr>
172
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</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__floppy.html#ae62020049c80e87422c424f55ca306e6">last_fl_sel_n</a> </td></tr>
173
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a159309b86e1f9aacb0a0b8907d1999e8">last_fl_side_n</a> </td></tr>
174
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#ad15c2c7904cd5e146c7b2653b1ac47e7">reg_fl_chng_n</a> </td></tr>
175
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#ac60e4762354537959deff934d5b47b5d">reg_fl_index_n</a> </td></tr>
176
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a8aebbc5a05d9bb5f3a9854eec1912de7">reg_fl_mtr_n</a> </td></tr>
177
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar">[</span><span class="vhdldigit">14</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__floppy.html#a6ce6ee60249752b6760a652fb1bc3ab1">motor_spinup_delay</a> </td></tr>
178
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a88f64edfb6667021e8ac69b6b3d6dfdb">dskptr</a> </td></tr>
179
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a64f5739933fdcfbf3ea4eccdb1c970c5">dsklen</a> </td></tr>
180
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a086bf634a7352e7e6b86c9be625badbd">dsksync</a> </td></tr>
181
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#aa2700b6f02679a63ffc752ebd3554a09">last_dma_secondary</a> </td></tr>
182
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a363e00f7dd9bb4da2ce9ce84fbe53415">dma_started</a> </td></tr>
183
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a97f69a126a51db580c1699ff6ca0f514">mfm_decoder</a> </td></tr>
184
<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__floppy.html#a83dde421fd033860f31b0c83c655dd41">dma_active</a> </td></tr>
185
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</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__floppy.html#ad98eb547b6b24ae45460548fd5d743cf">byte_dsksync</a> </td></tr>
186
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar">[</span><span class="vhdldigit">2</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__floppy.html#afe3fc9f8103816c30bfb05800687535f">byte_counter</a> </td></tr>
187
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</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__floppy.html#a5e364cbb0dc9d706eb0e1e0982c563fa">substate</a> </td></tr>
188
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</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__floppy.html#a4eaab0784ab9ad425f64da06cf414040">last_substate</a> </td></tr>
189
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</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__floppy.html#aeb7621456bdce1119829380f4544d479">state</a> </td></tr>
190
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</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__floppy.html#a21462de16f63251af1d3057a9d742338">last_state</a> </td></tr>
191
<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">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a670d1ce70aba473daf8e57784b5ff17a">sd_track_address</a> </td></tr>
192
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a5ee89d2c675b03abc9a1179b2aff5bd2">mfm_decoder_odd_30_16</a> </td></tr>
193
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#ae2f27853b2e5e10509ac3f3d77a04fa9">mfm_decoder_odd_14_0</a> </td></tr>
194
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a153c1e8f95cb1deab856078ebf7e7886">mfm_decoder_even_30_16</a> </td></tr>
195
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">wire</span><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> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a3e771df09549c282051c064bf1aba67b">mfm_decoder_even_14_0</a> </td></tr>
196
<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">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#abf36e555d483fcbdcd5cad8989fcb186">dskptr_sum</a> </td></tr>
197
<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__floppy.html#aaa387cff72e383297a6bffbf2b6ac93c">start_read</a> </td></tr>
198
<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__floppy.html#ad2843a35c05f87938a92521aac7d8e05">start_write</a> </td></tr>
199
<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__floppy.html#ae5a8face33fcca95a4d7115fd93435e5">active_write</a> </td></tr>
200
<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__floppy.html#a1d13e3c8171d7e774d3a372d14f8860f">enable_write</a> </td></tr>
201
<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__floppy.html#a80c75bc69387e7c4c11e65dac539822b">dsksync_halt</a> </td></tr>
202
<tr><td class="memItemLeft" align="right" valign="top"><b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classocs__floppy.html#a1df5f86e2cf0e712ef91aae6923127ab">last_dsksync_halt</a> </td></tr>
203
</table>
204
<hr/><a name="_details"></a><h2>Detailed Description</h2>
205
<p>OCS floppy implementation with WISHBONE master and slave interface. </p>
206
 <p>List of floppy registers: </p>
207
<div class="fragment"><pre class="fragment">
208
Implemented:
209
     [SERDATR   *018  R   P       Serial port data and status read              read not implemented here]
210
    DSKBYTR     *01A  R   P       Disk data byte and status read                read not implemented here
211
 
212
    DSKPTH    + *020  W   A( E )  Disk pointer (high 3 bits, 5 bits if ECS)
213
    DSKPTL    + *022  W   A       Disk pointer (low 15 bits)
214
    DSKLEN      *024  W   P       Disk length
215
    DSKDAT    &amp; *026  W   P       Disk DMA data write
216
 
217
        [not used 07C]
218
    DSKSYNC     ~07E  W   P       Disk sync pattern register for disk read
219
 
220
Not implemented:
221
    DSKDATR   &amp; *008  ER  P       Disk data early read (dummy address)          not implemented
222
     [JOY0DAT   *00A  R   D       Joystick-mouse 0 data (vert,horiz)            read not implemented here]
223
</pre></div>
224
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00050">50</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
225
<hr/><h2>Member Function Documentation</h2>
226
<a class="anchor" id="aa58b536c7362d5a7acf55dc8667d3d21"></a><!-- doxytag: member="ocs_floppy::ALWAYS_45" ref="aa58b536c7362d5a7acf55dc8667d3d21" args="CLK_I, reset_n" -->
227
<div class="memitem">
228
<div class="memproto">
229
      <table class="memname">
230
        <tr>
231
          <td class="memname"><b><span class="vhdlchar"> </span></b>ALWAYS_45          <td></td>
232
          <td class="paramtype">(<span class="keywordtype"></span> <b><b><a class="el" href="classocs__floppy.html#aa59dd5f9a7196661777b60e06cf878f9">CLK_I</a></b> <span class="vhdlchar"> </span></b>  <em><span class="vhdlkeyword"></span></em> , </td>
233
        </tr>
234
        <tr>
235
          <td class="paramkey"></td>
236
          <td></td>
237
          <td class="paramtype"><span class="keywordtype"></span> <b><b><a class="el" href="classocs__floppy.html#a3bc40dbbffe5810c22c38f0a2bc1854a">reset_n</a></b> <span class="vhdlchar"> </span></b>  <em><span class="vhdlkeyword"></span></em> ) </td>
238
        </tr>
239
<code> [Always Construct]</code></td>
240
        </tr>
241
      </table>
242
</div>
243
<div class="memdoc">
244
 
245
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00252">252</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
246
 
247
</div>
248
</div>
249
<a class="anchor" id="abd8dbc2c213ff4d398e86e76d688ac0c"></a><!-- doxytag: member="ocs_floppy::ALWAYS_46" ref="abd8dbc2c213ff4d398e86e76d688ac0c" args="CLK_I, reset_n" -->
250
<div class="memitem">
251
<div class="memproto">
252
      <table class="memname">
253
        <tr>
254
          <td class="memname"><b><span class="vhdlchar"> </span></b>ALWAYS_46          <td></td>
255
          <td class="paramtype">(<span class="keywordtype"></span> <b><b><a class="el" href="classocs__floppy.html#aa59dd5f9a7196661777b60e06cf878f9">CLK_I</a></b> <span class="vhdlchar"> </span></b>  <em><span class="vhdlkeyword"></span></em> , </td>
256
        </tr>
257
        <tr>
258
          <td class="paramkey"></td>
259
          <td></td>
260
          <td class="paramtype"><span class="keywordtype"></span> <b><b><a class="el" href="classocs__floppy.html#a3bc40dbbffe5810c22c38f0a2bc1854a">reset_n</a></b> <span class="vhdlchar"> </span></b>  <em><span class="vhdlkeyword"></span></em> ) </td>
261
        </tr>
262
<code> [Always Construct]</code></td>
263
        </tr>
264
      </table>
265
</div>
266
<div class="memdoc">
267
 
268
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00503">503</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
269
 
270
</div>
271
</div>
272
<hr/><h2>Member Data Documentation</h2>
273
<a class="anchor" id="aa59dd5f9a7196661777b60e06cf878f9"></a><!-- doxytag: member="ocs_floppy::CLK_I" ref="aa59dd5f9a7196661777b60e06cf878f9" args="" -->
274
<div class="memitem">
275
<div class="memproto">
276
      <table class="memname">
277
        <tr>
278
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#aa59dd5f9a7196661777b60e06cf878f9">CLK_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
279
        </tr>
280
      </table>
281
</div>
282
<div class="memdoc">
283
 
284
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00053">53</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
285
 
286
</div>
287
</div>
288
<a class="anchor" id="a3bc40dbbffe5810c22c38f0a2bc1854a"></a><!-- doxytag: member="ocs_floppy::reset_n" ref="a3bc40dbbffe5810c22c38f0a2bc1854a" args="" -->
289
<div class="memitem">
290
<div class="memproto">
291
      <table class="memname">
292
        <tr>
293
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a3bc40dbbffe5810c22c38f0a2bc1854a">reset_n</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
294
        </tr>
295
      </table>
296
</div>
297
<div class="memdoc">
298
 
299
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00054">54</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
300
 
301
</div>
302
</div>
303
<a class="anchor" id="a278d37dd050c6db2ea87c024a4093712"></a><!-- doxytag: member="ocs_floppy::floppy_inserted" ref="a278d37dd050c6db2ea87c024a4093712" args="" -->
304
<div class="memitem">
305
<div class="memproto">
306
      <table class="memname">
307
        <tr>
308
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a278d37dd050c6db2ea87c024a4093712">floppy_inserted</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
309
        </tr>
310
      </table>
311
</div>
312
<div class="memdoc">
313
 
314
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00059">59</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
315
 
316
</div>
317
</div>
318
<a class="anchor" id="a29358756464d3d7daa31c2bdfc03e423"></a><!-- doxytag: member="ocs_floppy::floppy_sector" ref="a29358756464d3d7daa31c2bdfc03e423" args="" -->
319
<div class="memitem">
320
<div class="memproto">
321
      <table class="memname">
322
        <tr>
323
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a29358756464d3d7daa31c2bdfc03e423">floppy_sector</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>
324
        </tr>
325
      </table>
326
</div>
327
<div class="memdoc">
328
 
329
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00060">60</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
330
 
331
</div>
332
</div>
333
<a class="anchor" id="a32a40e587785665b2ce894ad323dd512"></a><!-- doxytag: member="ocs_floppy::floppy_write_enabled" ref="a32a40e587785665b2ce894ad323dd512" args="" -->
334
<div class="memitem">
335
<div class="memproto">
336
      <table class="memname">
337
        <tr>
338
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a32a40e587785665b2ce894ad323dd512">floppy_write_enabled</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
339
        </tr>
340
      </table>
341
</div>
342
<div class="memdoc">
343
 
344
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00061">61</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
345
 
346
</div>
347
</div>
348
<a class="anchor" id="a2795ec2c9748257e1892f6bdcbdab1a7"></a><!-- doxytag: member="ocs_floppy::floppy_error" ref="a2795ec2c9748257e1892f6bdcbdab1a7" args="" -->
349
<div class="memitem">
350
<div class="memproto">
351
      <table class="memname">
352
        <tr>
353
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a2795ec2c9748257e1892f6bdcbdab1a7">floppy_error</a></span> <b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
354
        </tr>
355
      </table>
356
</div>
357
<div class="memdoc">
358
 
359
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00062">62</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
360
 
361
</div>
362
</div>
363
<a class="anchor" id="a5da90cb02285ce937ea6595393c68d07"></a><!-- doxytag: member="ocs_floppy::CYC_O" ref="a5da90cb02285ce937ea6595393c68d07" args="" -->
364
<div class="memitem">
365
<div class="memproto">
366
      <table class="memname">
367
        <tr>
368
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a5da90cb02285ce937ea6595393c68d07">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>
369
        </tr>
370
      </table>
371
</div>
372
<div class="memdoc">
373
 
374
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00067">67</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
375
 
376
</div>
377
</div>
378
<a class="anchor" id="ae231b489bc474d07c8925e8da0814a34"></a><!-- doxytag: member="ocs_floppy::STB_O" ref="ae231b489bc474d07c8925e8da0814a34" args="" -->
379
<div class="memitem">
380
<div class="memproto">
381
      <table class="memname">
382
        <tr>
383
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ae231b489bc474d07c8925e8da0814a34">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>
384
        </tr>
385
      </table>
386
</div>
387
<div class="memdoc">
388
 
389
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00068">68</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
390
 
391
</div>
392
</div>
393
<a class="anchor" id="a1f985010285312b1615d8f7d2a5e9b35"></a><!-- doxytag: member="ocs_floppy::WE_O" ref="a1f985010285312b1615d8f7d2a5e9b35" args="" -->
394
<div class="memitem">
395
<div class="memproto">
396
      <table class="memname">
397
        <tr>
398
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a1f985010285312b1615d8f7d2a5e9b35">WE_O</a></span> <b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
399
        </tr>
400
      </table>
401
</div>
402
<div class="memdoc">
403
 
404
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00069">69</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
405
 
406
</div>
407
</div>
408
<a class="anchor" id="a267cbc4af1d6886e7d75e9a95bde64d1"></a><!-- doxytag: member="ocs_floppy::ADR_O" ref="a267cbc4af1d6886e7d75e9a95bde64d1" args="" -->
409
<div class="memitem">
410
<div class="memproto">
411
      <table class="memname">
412
        <tr>
413
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a267cbc4af1d6886e7d75e9a95bde64d1">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>
414
        </tr>
415
      </table>
416
</div>
417
<div class="memdoc">
418
 
419
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00070">70</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
420
 
421
</div>
422
</div>
423
<a class="anchor" id="ac3fb5d485e04699de5ba746c40df0b72"></a><!-- doxytag: member="ocs_floppy::SEL_O" ref="ac3fb5d485e04699de5ba746c40df0b72" args="" -->
424
<div class="memitem">
425
<div class="memproto">
426
      <table class="memname">
427
        <tr>
428
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ac3fb5d485e04699de5ba746c40df0b72">SEL_O</a></span> <b><span class="vhdlkeyword">reg</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> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
429
        </tr>
430
      </table>
431
</div>
432
<div class="memdoc">
433
 
434
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00071">71</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
435
 
436
</div>
437
</div>
438
<a class="anchor" id="a54c5e5e3d5bd971b1763d836c9eb6c97"></a><!-- doxytag: member="ocs_floppy::master_DAT_O" ref="a54c5e5e3d5bd971b1763d836c9eb6c97" args="" -->
439
<div class="memitem">
440
<div class="memproto">
441
      <table class="memname">
442
        <tr>
443
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a54c5e5e3d5bd971b1763d836c9eb6c97">master_DAT_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">0</span><span class="vhdlchar">]</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
444
        </tr>
445
      </table>
446
</div>
447
<div class="memdoc">
448
 
449
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00072">72</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
450
 
451
</div>
452
</div>
453
<a class="anchor" id="a8c051935644d94da24ab59f337c07f87"></a><!-- doxytag: member="ocs_floppy::master_DAT_I" ref="a8c051935644d94da24ab59f337c07f87" args="" -->
454
<div class="memitem">
455
<div class="memproto">
456
      <table class="memname">
457
        <tr>
458
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a8c051935644d94da24ab59f337c07f87">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>
459
        </tr>
460
      </table>
461
</div>
462
<div class="memdoc">
463
 
464
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00073">73</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
465
 
466
</div>
467
</div>
468
<a class="anchor" id="abebc3d499d784b372bc71802ba5f2466"></a><!-- doxytag: member="ocs_floppy::ACK_I" ref="abebc3d499d784b372bc71802ba5f2466" args="" -->
469
<div class="memitem">
470
<div class="memproto">
471
      <table class="memname">
472
        <tr>
473
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#abebc3d499d784b372bc71802ba5f2466">ACK_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
474
        </tr>
475
      </table>
476
</div>
477
<div class="memdoc">
478
 
479
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00074">74</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
480
 
481
</div>
482
</div>
483
<a class="anchor" id="a983e19413188cc770cb065317d223c6b"></a><!-- doxytag: member="ocs_floppy::CYC_I" ref="a983e19413188cc770cb065317d223c6b" args="" -->
484
<div class="memitem">
485
<div class="memproto">
486
      <table class="memname">
487
        <tr>
488
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a983e19413188cc770cb065317d223c6b">CYC_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
489
        </tr>
490
      </table>
491
</div>
492
<div class="memdoc">
493
 
494
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00079">79</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
495
 
496
</div>
497
</div>
498
<a class="anchor" id="a1a6040dd02f4cf32512df0583c28ee27"></a><!-- doxytag: member="ocs_floppy::STB_I" ref="a1a6040dd02f4cf32512df0583c28ee27" args="" -->
499
<div class="memitem">
500
<div class="memproto">
501
      <table class="memname">
502
        <tr>
503
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a1a6040dd02f4cf32512df0583c28ee27">STB_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
504
        </tr>
505
      </table>
506
</div>
507
<div class="memdoc">
508
 
509
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00080">80</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
510
 
511
</div>
512
</div>
513
<a class="anchor" id="a7be863139d9642bebbea1a694a19b6d9"></a><!-- doxytag: member="ocs_floppy::WE_I" ref="a7be863139d9642bebbea1a694a19b6d9" args="" -->
514
<div class="memitem">
515
<div class="memproto">
516
      <table class="memname">
517
        <tr>
518
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a7be863139d9642bebbea1a694a19b6d9">WE_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
519
        </tr>
520
      </table>
521
</div>
522
<div class="memdoc">
523
 
524
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00081">81</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
525
 
526
</div>
527
</div>
528
<a class="anchor" id="a2a896e8cb57e95843ff33ba2cd399b71"></a><!-- doxytag: member="ocs_floppy::ADR_I" ref="a2a896e8cb57e95843ff33ba2cd399b71" args="" -->
529
<div class="memitem">
530
<div class="memproto">
531
      <table class="memname">
532
        <tr>
533
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a2a896e8cb57e95843ff33ba2cd399b71">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>
534
        </tr>
535
      </table>
536
</div>
537
<div class="memdoc">
538
 
539
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00082">82</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
540
 
541
</div>
542
</div>
543
<a class="anchor" id="a9242f76b4ad647a34f9e8fe5dd0dd19e"></a><!-- doxytag: member="ocs_floppy::SEL_I" ref="a9242f76b4ad647a34f9e8fe5dd0dd19e" args="" -->
544
<div class="memitem">
545
<div class="memproto">
546
      <table class="memname">
547
        <tr>
548
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a9242f76b4ad647a34f9e8fe5dd0dd19e">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>
549
        </tr>
550
      </table>
551
</div>
552
<div class="memdoc">
553
 
554
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00083">83</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
555
 
556
</div>
557
</div>
558
<a class="anchor" id="a542c781db4de974010770b4b4bd57149"></a><!-- doxytag: member="ocs_floppy::slave_DAT_I" ref="a542c781db4de974010770b4b4bd57149" args="" -->
559
<div class="memitem">
560
<div class="memproto">
561
      <table class="memname">
562
        <tr>
563
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a542c781db4de974010770b4b4bd57149">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>
564
        </tr>
565
      </table>
566
</div>
567
<div class="memdoc">
568
 
569
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00084">84</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
570
 
571
</div>
572
</div>
573
<a class="anchor" id="a6f126d6f47e96fb78fcbbb5592e9c044"></a><!-- doxytag: member="ocs_floppy::ACK_O" ref="a6f126d6f47e96fb78fcbbb5592e9c044" args="" -->
574
<div class="memitem">
575
<div class="memproto">
576
      <table class="memname">
577
        <tr>
578
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a6f126d6f47e96fb78fcbbb5592e9c044">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>
579
        </tr>
580
      </table>
581
</div>
582
<div class="memdoc">
583
 
584
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00085">85</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
585
 
586
</div>
587
</div>
588
<a class="anchor" id="a190cac9b83d7cda20fc7a3ddc1a72811"></a><!-- doxytag: member="ocs_floppy::buffer_CYC_I" ref="a190cac9b83d7cda20fc7a3ddc1a72811" args="" -->
589
<div class="memitem">
590
<div class="memproto">
591
      <table class="memname">
592
        <tr>
593
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a190cac9b83d7cda20fc7a3ddc1a72811">buffer_CYC_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
594
        </tr>
595
      </table>
596
</div>
597
<div class="memdoc">
598
 
599
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00090">90</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
600
 
601
</div>
602
</div>
603
<a class="anchor" id="a907005a287840bef9da5ecec7d6880b6"></a><!-- doxytag: member="ocs_floppy::buffer_STB_I" ref="a907005a287840bef9da5ecec7d6880b6" args="" -->
604
<div class="memitem">
605
<div class="memproto">
606
      <table class="memname">
607
        <tr>
608
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a907005a287840bef9da5ecec7d6880b6">buffer_STB_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
609
        </tr>
610
      </table>
611
</div>
612
<div class="memdoc">
613
 
614
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00091">91</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
615
 
616
</div>
617
</div>
618
<a class="anchor" id="af09603d9f53c9c4e291d9cd8fa2bd396"></a><!-- doxytag: member="ocs_floppy::buffer_WE_I" ref="af09603d9f53c9c4e291d9cd8fa2bd396" args="" -->
619
<div class="memitem">
620
<div class="memproto">
621
      <table class="memname">
622
        <tr>
623
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#af09603d9f53c9c4e291d9cd8fa2bd396">buffer_WE_I</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
624
        </tr>
625
      </table>
626
</div>
627
<div class="memdoc">
628
 
629
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00092">92</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
630
 
631
</div>
632
</div>
633
<a class="anchor" id="a6e66fa1737be20eda12ac5df6b481e23"></a><!-- doxytag: member="ocs_floppy::buffer_ADR_I" ref="a6e66fa1737be20eda12ac5df6b481e23" args="" -->
634
<div class="memitem">
635
<div class="memproto">
636
      <table class="memname">
637
        <tr>
638
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a6e66fa1737be20eda12ac5df6b481e23">buffer_ADR_I</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">13</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>
639
        </tr>
640
      </table>
641
</div>
642
<div class="memdoc">
643
 
644
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00093">93</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
645
 
646
</div>
647
</div>
648
<a class="anchor" id="ae75b119e0e63da16afe8187a7e40fc7c"></a><!-- doxytag: member="ocs_floppy::buffer_SEL_I" ref="ae75b119e0e63da16afe8187a7e40fc7c" args="" -->
649
<div class="memitem">
650
<div class="memproto">
651
      <table class="memname">
652
        <tr>
653
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ae75b119e0e63da16afe8187a7e40fc7c">buffer_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>
654
        </tr>
655
      </table>
656
</div>
657
<div class="memdoc">
658
 
659
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00094">94</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
660
 
661
</div>
662
</div>
663
<a class="anchor" id="a8896214391dbbd9c138ac7ef968417ea"></a><!-- doxytag: member="ocs_floppy::buffer_DAT_I" ref="a8896214391dbbd9c138ac7ef968417ea" args="" -->
664
<div class="memitem">
665
<div class="memproto">
666
      <table class="memname">
667
        <tr>
668
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a8896214391dbbd9c138ac7ef968417ea">buffer_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>
669
        </tr>
670
      </table>
671
</div>
672
<div class="memdoc">
673
 
674
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00095">95</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
675
 
676
</div>
677
</div>
678
<a class="anchor" id="a3a1505ffbef65484cae1097d3a11ebdd"></a><!-- doxytag: member="ocs_floppy::buffer_DAT_O" ref="a3a1505ffbef65484cae1097d3a11ebdd" args="" -->
679
<div class="memitem">
680
<div class="memproto">
681
      <table class="memname">
682
        <tr>
683
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a3a1505ffbef65484cae1097d3a11ebdd">buffer_DAT_O</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> [Output]</code></td>
684
        </tr>
685
      </table>
686
</div>
687
<div class="memdoc">
688
 
689
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00096">96</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
690
 
691
</div>
692
</div>
693
<a class="anchor" id="ad1d05202ceb7b4804abb769d0c970f4b"></a><!-- doxytag: member="ocs_floppy::buffer_ACK_O" ref="ad1d05202ceb7b4804abb769d0c970f4b" args="" -->
694
<div class="memitem">
695
<div class="memproto">
696
      <table class="memname">
697
        <tr>
698
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ad1d05202ceb7b4804abb769d0c970f4b">buffer_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>
699
        </tr>
700
      </table>
701
</div>
702
<div class="memdoc">
703
 
704
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00097">97</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
705
 
706
</div>
707
</div>
708
<a class="anchor" id="a74e8dc8342f7b2f66fcac28ff789ed24"></a><!-- doxytag: member="ocs_floppy::na_dskbytr_read" ref="a74e8dc8342f7b2f66fcac28ff789ed24" args="" -->
709
<div class="memitem">
710
<div class="memproto">
711
      <table class="memname">
712
        <tr>
713
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a74e8dc8342f7b2f66fcac28ff789ed24">na_dskbytr_read</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
714
        </tr>
715
      </table>
716
</div>
717
<div class="memdoc">
718
 
719
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00103">103</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
720
 
721
</div>
722
</div>
723
<a class="anchor" id="ae66e3f35772968f283c67ebf13dcad1c"></a><!-- doxytag: member="ocs_floppy::na_dskbytr" ref="ae66e3f35772968f283c67ebf13dcad1c" args="" -->
724
<div class="memitem">
725
<div class="memproto">
726
      <table class="memname">
727
        <tr>
728
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ae66e3f35772968f283c67ebf13dcad1c">na_dskbytr</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>
729
        </tr>
730
      </table>
731
</div>
732
<div class="memdoc">
733
 
734
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00104">104</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
735
 
736
</div>
737
</div>
738
<a class="anchor" id="abcb7397c7e851ddacb24be02c39fa842"></a><!-- doxytag: member="ocs_floppy::line_start" ref="abcb7397c7e851ddacb24be02c39fa842" args="" -->
739
<div class="memitem">
740
<div class="memproto">
741
      <table class="memname">
742
        <tr>
743
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#abcb7397c7e851ddacb24be02c39fa842">line_start</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
744
        </tr>
745
      </table>
746
</div>
747
<div class="memdoc">
748
 
749
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00109">109</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
750
 
751
</div>
752
</div>
753
<a class="anchor" id="aee11ed79f33e9d4a8288ffa91f4b7657"></a><!-- doxytag: member="ocs_floppy::dma_con" ref="aee11ed79f33e9d4a8288ffa91f4b7657" args="" -->
754
<div class="memitem">
755
<div class="memproto">
756
      <table class="memname">
757
        <tr>
758
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#aee11ed79f33e9d4a8288ffa91f4b7657">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>
759
        </tr>
760
      </table>
761
</div>
762
<div class="memdoc">
763
 
764
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00111">111</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
765
 
766
</div>
767
</div>
768
<a class="anchor" id="a6ffc455dd98f4c81dd4185a7db2589fd"></a><!-- doxytag: member="ocs_floppy::adk_con" ref="a6ffc455dd98f4c81dd4185a7db2589fd" args="" -->
769
<div class="memitem">
770
<div class="memproto">
771
      <table class="memname">
772
        <tr>
773
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a6ffc455dd98f4c81dd4185a7db2589fd">adk_con</a></span> <b><span class="vhdlchar">[</span><span class="vhdldigit">14</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>
774
        </tr>
775
      </table>
776
</div>
777
<div class="memdoc">
778
 
779
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00112">112</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
780
 
781
</div>
782
</div>
783
<a class="anchor" id="aae7a1c46c55664f93d5e2290af2cd649"></a><!-- doxytag: member="ocs_floppy::floppy_syn_irq" ref="aae7a1c46c55664f93d5e2290af2cd649" args="" -->
784
<div class="memitem">
785
<div class="memproto">
786
      <table class="memname">
787
        <tr>
788
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#aae7a1c46c55664f93d5e2290af2cd649">floppy_syn_irq</a></span> <b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
789
        </tr>
790
      </table>
791
</div>
792
<div class="memdoc">
793
 
794
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00114">114</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
795
 
796
</div>
797
</div>
798
<a class="anchor" id="a6da684cd8a2642a5ce53cdfe7838583c"></a><!-- doxytag: member="ocs_floppy::floppy_blk_irq" ref="a6da684cd8a2642a5ce53cdfe7838583c" args="" -->
799
<div class="memitem">
800
<div class="memproto">
801
      <table class="memname">
802
        <tr>
803
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a6da684cd8a2642a5ce53cdfe7838583c">floppy_blk_irq</a></span> <b><span class="vhdlkeyword">reg</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
804
        </tr>
805
      </table>
806
</div>
807
<div class="memdoc">
808
 
809
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00115">115</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
810
 
811
</div>
812
</div>
813
<a class="anchor" id="a27d2b7f381c56360248760ce751b397e"></a><!-- doxytag: member="ocs_floppy::fl_rdy_n" ref="a27d2b7f381c56360248760ce751b397e" args="" -->
814
<div class="memitem">
815
<div class="memproto">
816
      <table class="memname">
817
        <tr>
818
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a27d2b7f381c56360248760ce751b397e">fl_rdy_n</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
819
        </tr>
820
      </table>
821
</div>
822
<div class="memdoc">
823
 
824
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00120">120</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
825
 
826
</div>
827
</div>
828
<a class="anchor" id="abea81bafad5afe28e0047b9ed47f2907"></a><!-- doxytag: member="ocs_floppy::fl_tk0_n" ref="abea81bafad5afe28e0047b9ed47f2907" args="" -->
829
<div class="memitem">
830
<div class="memproto">
831
      <table class="memname">
832
        <tr>
833
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#abea81bafad5afe28e0047b9ed47f2907">fl_tk0_n</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
834
        </tr>
835
      </table>
836
</div>
837
<div class="memdoc">
838
 
839
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00121">121</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
840
 
841
</div>
842
</div>
843
<a class="anchor" id="a098f578b23d7b89225cf8f860884f4c2"></a><!-- doxytag: member="ocs_floppy::fl_wpro_n" ref="a098f578b23d7b89225cf8f860884f4c2" args="" -->
844
<div class="memitem">
845
<div class="memproto">
846
      <table class="memname">
847
        <tr>
848
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a098f578b23d7b89225cf8f860884f4c2">fl_wpro_n</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
849
        </tr>
850
      </table>
851
</div>
852
<div class="memdoc">
853
 
854
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00122">122</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
855
 
856
</div>
857
</div>
858
<a class="anchor" id="a62cc09e2539c911b9b65397125241579"></a><!-- doxytag: member="ocs_floppy::fl_chng_n" ref="a62cc09e2539c911b9b65397125241579" args="" -->
859
<div class="memitem">
860
<div class="memproto">
861
      <table class="memname">
862
        <tr>
863
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a62cc09e2539c911b9b65397125241579">fl_chng_n</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
864
        </tr>
865
      </table>
866
</div>
867
<div class="memdoc">
868
 
869
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00123">123</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
870
 
871
</div>
872
</div>
873
<a class="anchor" id="a471f82561af3d45590ce23f34f622c10"></a><!-- doxytag: member="ocs_floppy::fl_index_n" ref="a471f82561af3d45590ce23f34f622c10" args="" -->
874
<div class="memitem">
875
<div class="memproto">
876
      <table class="memname">
877
        <tr>
878
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a471f82561af3d45590ce23f34f622c10">fl_index_n</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
879
        </tr>
880
      </table>
881
</div>
882
<div class="memdoc">
883
 
884
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00124">124</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
885
 
886
</div>
887
</div>
888
<a class="anchor" id="a5fc0bcaad87e96bb5d4d33841cbe7329"></a><!-- doxytag: member="ocs_floppy::fl_mtr_n" ref="a5fc0bcaad87e96bb5d4d33841cbe7329" args="" -->
889
<div class="memitem">
890
<div class="memproto">
891
      <table class="memname">
892
        <tr>
893
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a5fc0bcaad87e96bb5d4d33841cbe7329">fl_mtr_n</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
894
        </tr>
895
      </table>
896
</div>
897
<div class="memdoc">
898
 
899
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00126">126</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
900
 
901
</div>
902
</div>
903
<a class="anchor" id="af9d376edb999fa1d2707d3163090c348"></a><!-- doxytag: member="ocs_floppy::fl_sel_n" ref="af9d376edb999fa1d2707d3163090c348" args="" -->
904
<div class="memitem">
905
<div class="memproto">
906
      <table class="memname">
907
        <tr>
908
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#af9d376edb999fa1d2707d3163090c348">fl_sel_n</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>
909
        </tr>
910
      </table>
911
</div>
912
<div class="memdoc">
913
 
914
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00127">127</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
915
 
916
</div>
917
</div>
918
<a class="anchor" id="ad36319f3a04a8db854d5c2cbc4b794b3"></a><!-- doxytag: member="ocs_floppy::fl_side_n" ref="ad36319f3a04a8db854d5c2cbc4b794b3" args="" -->
919
<div class="memitem">
920
<div class="memproto">
921
      <table class="memname">
922
        <tr>
923
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ad36319f3a04a8db854d5c2cbc4b794b3">fl_side_n</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
924
        </tr>
925
      </table>
926
</div>
927
<div class="memdoc">
928
 
929
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00128">128</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
930
 
931
</div>
932
</div>
933
<a class="anchor" id="a2b434d2dbc2cc270ea653a18f03ef61f"></a><!-- doxytag: member="ocs_floppy::fl_dir" ref="a2b434d2dbc2cc270ea653a18f03ef61f" args="" -->
934
<div class="memitem">
935
<div class="memproto">
936
      <table class="memname">
937
        <tr>
938
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a2b434d2dbc2cc270ea653a18f03ef61f">fl_dir</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
939
        </tr>
940
      </table>
941
</div>
942
<div class="memdoc">
943
 
944
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00129">129</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
945
 
946
</div>
947
</div>
948
<a class="anchor" id="a75c244d85a988aa2dbe994c3b2b72c49"></a><!-- doxytag: member="ocs_floppy::fl_step_n" ref="a75c244d85a988aa2dbe994c3b2b72c49" args="" -->
949
<div class="memitem">
950
<div class="memproto">
951
      <table class="memname">
952
        <tr>
953
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a75c244d85a988aa2dbe994c3b2b72c49">fl_step_n</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Input]</code></td>
954
        </tr>
955
      </table>
956
</div>
957
<div class="memdoc">
958
 
959
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00130">130</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
960
 
961
</div>
962
</div>
963
<a class="anchor" id="acaf2e3b11d3fba3dd68852f92dee46e4"></a><!-- doxytag: member="ocs_floppy::debug_floppy" ref="acaf2e3b11d3fba3dd68852f92dee46e4" args="" -->
964
<div class="memitem">
965
<div class="memproto">
966
      <table class="memname">
967
        <tr>
968
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#acaf2e3b11d3fba3dd68852f92dee46e4">debug_floppy</a></span> <b><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> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
969
        </tr>
970
      </table>
971
</div>
972
<div class="memdoc">
973
 
974
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00135">135</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
975
 
976
</div>
977
</div>
978
<a class="anchor" id="ad3e6bb748265fb31ffdab5ac96ca67d6"></a><!-- doxytag: member="ocs_floppy::debug_track" ref="ad3e6bb748265fb31ffdab5ac96ca67d6" args="" -->
979
<div class="memitem">
980
<div class="memproto">
981
      <table class="memname">
982
        <tr>
983
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ad3e6bb748265fb31ffdab5ac96ca67d6">debug_track</a></span> <b><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> <b><span class="vhdlchar"> </span></b> <code> [Output]</code></td>
984
        </tr>
985
      </table>
986
</div>
987
<div class="memdoc">
988
 
989
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00136">136</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
990
 
991
</div>
992
</div>
993
<a class="anchor" id="a9a76ec82193f18d025dda7f1585c140d"></a><!-- doxytag: member="ocs_floppy::mfm_encoder" ref="a9a76ec82193f18d025dda7f1585c140d" args="reg[33:0]" -->
994
<div class="memitem">
995
<div class="memproto">
996
      <table class="memname">
997
        <tr>
998
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a9a76ec82193f18d025dda7f1585c140d">mfm_encoder</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[33:0]]</code></td>
999
        </tr>
1000
      </table>
1001
</div>
1002
<div class="memdoc">
1003
 
1004
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00140">140</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1005
 
1006
</div>
1007
</div>
1008
<a class="anchor" id="ac790d7b259d242165c0b9269f832e668"></a><!-- doxytag: member="ocs_floppy::checksum" ref="ac790d7b259d242165c0b9269f832e668" args="reg[31:0]" -->
1009
<div class="memitem">
1010
<div class="memproto">
1011
      <table class="memname">
1012
        <tr>
1013
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ac790d7b259d242165c0b9269f832e668">checksum</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[31:0]]</code></td>
1014
        </tr>
1015
      </table>
1016
</div>
1017
<div class="memdoc">
1018
 
1019
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00141">141</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1020
 
1021
</div>
1022
</div>
1023
<a class="anchor" id="a693d3515aba9165982ce2eb302aee095"></a><!-- doxytag: member="ocs_floppy::sector" ref="a693d3515aba9165982ce2eb302aee095" args="reg[3:0]" -->
1024
<div class="memitem">
1025
<div class="memproto">
1026
      <table class="memname">
1027
        <tr>
1028
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a693d3515aba9165982ce2eb302aee095">sector</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[3:0]]</code></td>
1029
        </tr>
1030
      </table>
1031
</div>
1032
<div class="memdoc">
1033
 
1034
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00142">142</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1035
 
1036
</div>
1037
</div>
1038
<a class="anchor" id="acdafde07f6705cb760251acdb7f57fcf"></a><!-- doxytag: member="ocs_floppy::last_checksum_bit" ref="acdafde07f6705cb760251acdb7f57fcf" args="reg" -->
1039
<div class="memitem">
1040
<div class="memproto">
1041
      <table class="memname">
1042
        <tr>
1043
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#acdafde07f6705cb760251acdb7f57fcf">last_checksum_bit</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg]</code></td>
1044
        </tr>
1045
      </table>
1046
</div>
1047
<div class="memdoc">
1048
 
1049
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00144">144</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1050
 
1051
</div>
1052
</div>
1053
<a class="anchor" id="a68341d2f4fcbf77473c7f9814381abdb"></a><!-- doxytag: member="ocs_floppy::first_long_word" ref="a68341d2f4fcbf77473c7f9814381abdb" args="reg[31:0]" -->
1054
<div class="memitem">
1055
<div class="memproto">
1056
      <table class="memname">
1057
        <tr>
1058
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a68341d2f4fcbf77473c7f9814381abdb">first_long_word</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[31:0]]</code></td>
1059
        </tr>
1060
      </table>
1061
</div>
1062
<div class="memdoc">
1063
 
1064
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00145">145</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1065
 
1066
</div>
1067
</div>
1068
<a class="anchor" id="a68a29a64f100896fe3e2bd310bc7e942"></a><!-- doxytag: member="ocs_floppy::mfm_output" ref="a68a29a64f100896fe3e2bd310bc7e942" args="wire[63:0]" -->
1069
<div class="memitem">
1070
<div class="memproto">
1071
      <table class="memname">
1072
        <tr>
1073
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a68a29a64f100896fe3e2bd310bc7e942">mfm_output</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[63:0]]</code></td>
1074
        </tr>
1075
      </table>
1076
</div>
1077
<div class="memdoc">
1078
 
1079
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00147">147</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1080
 
1081
</div>
1082
</div>
1083
<a class="anchor" id="a135d2386844e80446d28eb10a881dfd2"></a><!-- doxytag: member="ocs_floppy::header" ref="a135d2386844e80446d28eb10a881dfd2" args="wire[31:0]" -->
1084
<div class="memitem">
1085
<div class="memproto">
1086
      <table class="memname">
1087
        <tr>
1088
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a135d2386844e80446d28eb10a881dfd2">header</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:0]]</code></td>
1089
        </tr>
1090
      </table>
1091
</div>
1092
<div class="memdoc">
1093
 
1094
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00166">166</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1095
 
1096
</div>
1097
</div>
1098
<a class="anchor" id="a34b11c99814b7279498909176ccc6f6d"></a><!-- doxytag: member="ocs_floppy::masked_checksum" ref="a34b11c99814b7279498909176ccc6f6d" args="wire[31:0]" -->
1099
<div class="memitem">
1100
<div class="memproto">
1101
      <table class="memname">
1102
        <tr>
1103
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a34b11c99814b7279498909176ccc6f6d">masked_checksum</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:0]]</code></td>
1104
        </tr>
1105
      </table>
1106
</div>
1107
<div class="memdoc">
1108
 
1109
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00169">169</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1110
 
1111
</div>
1112
</div>
1113
<a class="anchor" id="a7c2106ad96056c6a9f1c963b34ed9dd2"></a><!-- doxytag: member="ocs_floppy::output_shift" ref="a7c2106ad96056c6a9f1c963b34ed9dd2" args="reg[47:0]" -->
1114
<div class="memitem">
1115
<div class="memproto">
1116
      <table class="memname">
1117
        <tr>
1118
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a7c2106ad96056c6a9f1c963b34ed9dd2">output_shift</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[47:0]]</code></td>
1119
        </tr>
1120
      </table>
1121
</div>
1122
<div class="memdoc">
1123
 
1124
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00171">171</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1125
 
1126
</div>
1127
</div>
1128
<a class="anchor" id="a5875e29134221bd91bb5b87bc0521817"></a><!-- doxytag: member="ocs_floppy::output_first_word" ref="a5875e29134221bd91bb5b87bc0521817" args="reg[15:0]" -->
1129
<div class="memitem">
1130
<div class="memproto">
1131
      <table class="memname">
1132
        <tr>
1133
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a5875e29134221bd91bb5b87bc0521817">output_first_word</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[15:0]]</code></td>
1134
        </tr>
1135
      </table>
1136
</div>
1137
<div class="memdoc">
1138
 
1139
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00172">172</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1140
 
1141
</div>
1142
</div>
1143
<a class="anchor" id="a3d3e3794d685982c4f364fe00985306c"></a><!-- doxytag: member="ocs_floppy::output_line_cnt" ref="a3d3e3794d685982c4f364fe00985306c" args="reg[5:0]" -->
1144
<div class="memitem">
1145
<div class="memproto">
1146
      <table class="memname">
1147
        <tr>
1148
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a3d3e3794d685982c4f364fe00985306c">output_line_cnt</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[5:0]]</code></td>
1149
        </tr>
1150
      </table>
1151
</div>
1152
<div class="memdoc">
1153
 
1154
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00173">173</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1155
 
1156
</div>
1157
</div>
1158
<a class="anchor" id="ac29cdd4b7f3ca059f4a0175c88ed0fab"></a><!-- doxytag: member="ocs_floppy::last_output_line_cnt" ref="ac29cdd4b7f3ca059f4a0175c88ed0fab" args="reg[5:0]" -->
1159
<div class="memitem">
1160
<div class="memproto">
1161
      <table class="memname">
1162
        <tr>
1163
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ac29cdd4b7f3ca059f4a0175c88ed0fab">last_output_line_cnt</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[5:0]]</code></td>
1164
        </tr>
1165
      </table>
1166
</div>
1167
<div class="memdoc">
1168
 
1169
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00174">174</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1170
 
1171
</div>
1172
</div>
1173
<a class="anchor" id="ac11b338c914d9358945342519a33c208"></a><!-- doxytag: member="ocs_floppy::output_shift_cnt" ref="ac11b338c914d9358945342519a33c208" args="reg[4:0]" -->
1174
<div class="memitem">
1175
<div class="memproto">
1176
      <table class="memname">
1177
        <tr>
1178
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ac11b338c914d9358945342519a33c208">output_shift_cnt</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[4:0]]</code></td>
1179
        </tr>
1180
      </table>
1181
</div>
1182
<div class="memdoc">
1183
 
1184
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00175">175</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1185
 
1186
</div>
1187
</div>
1188
<a class="anchor" id="ad508b48342f6baafb3e7be4f7c59a700"></a><!-- doxytag: member="ocs_floppy::output_shifting" ref="ad508b48342f6baafb3e7be4f7c59a700" args="wire" -->
1189
<div class="memitem">
1190
<div class="memproto">
1191
      <table class="memname">
1192
        <tr>
1193
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ad508b48342f6baafb3e7be4f7c59a700">output_shifting</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
1194
        </tr>
1195
      </table>
1196
</div>
1197
<div class="memdoc">
1198
 
1199
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00177">177</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1200
 
1201
</div>
1202
</div>
1203
<a class="anchor" id="ac8de88f8da01e1e1704d4c184524378d"></a><!-- doxytag: member="ocs_floppy::output_shifted" ref="ac8de88f8da01e1e1704d4c184524378d" args="wire" -->
1204
<div class="memitem">
1205
<div class="memproto">
1206
      <table class="memname">
1207
        <tr>
1208
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ac8de88f8da01e1e1704d4c184524378d">output_shifted</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
1209
        </tr>
1210
      </table>
1211
</div>
1212
<div class="memdoc">
1213
 
1214
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00178">178</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1215
 
1216
</div>
1217
</div>
1218
<a class="anchor" id="aeedd5e31546527cd82c463fa90b36db6"></a><!-- doxytag: member="ocs_floppy::output_index" ref="aeedd5e31546527cd82c463fa90b36db6" args="wire" -->
1219
<div class="memitem">
1220
<div class="memproto">
1221
      <table class="memname">
1222
        <tr>
1223
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#aeedd5e31546527cd82c463fa90b36db6">output_index</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
1224
        </tr>
1225
      </table>
1226
</div>
1227
<div class="memdoc">
1228
 
1229
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00179">179</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1230
 
1231
</div>
1232
</div>
1233
<a class="anchor" id="a30fd713045ce1c717f1681cc371c610d"></a><!-- doxytag: member="ocs_floppy::write_sector_ready" ref="a30fd713045ce1c717f1681cc371c610d" args="wire" -->
1234
<div class="memitem">
1235
<div class="memproto">
1236
      <table class="memname">
1237
        <tr>
1238
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a30fd713045ce1c717f1681cc371c610d">write_sector_ready</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
1239
        </tr>
1240
      </table>
1241
</div>
1242
<div class="memdoc">
1243
 
1244
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00180">180</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1245
 
1246
</div>
1247
</div>
1248
<a class="anchor" id="a4ae6c1edab9d5c6d4dc4c4fa5dda8e98"></a><!-- doxytag: member="ocs_floppy::output_long_word" ref="a4ae6c1edab9d5c6d4dc4c4fa5dda8e98" args="wire[31:0]" -->
1249
<div class="memitem">
1250
<div class="memproto">
1251
      <table class="memname">
1252
        <tr>
1253
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a4ae6c1edab9d5c6d4dc4c4fa5dda8e98">output_long_word</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:0]]</code></td>
1254
        </tr>
1255
      </table>
1256
</div>
1257
<div class="memdoc">
1258
 
1259
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00181">181</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1260
 
1261
</div>
1262
</div>
1263
<a class="anchor" id="a6387465b8aa0684a2c8df27375d335de"></a><!-- doxytag: member="ocs_floppy::buffer_addr" ref="a6387465b8aa0684a2c8df27375d335de" args="reg[11:0]" -->
1264
<div class="memitem">
1265
<div class="memproto">
1266
      <table class="memname">
1267
        <tr>
1268
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a6387465b8aa0684a2c8df27375d335de">buffer_addr</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[11:0]]</code></td>
1269
        </tr>
1270
      </table>
1271
</div>
1272
<div class="memdoc">
1273
 
1274
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00184">184</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1275
 
1276
</div>
1277
</div>
1278
<a class="anchor" id="ac64f5017b9b43b6df5fa1c0e8c4c8b8f"></a><!-- doxytag: member="ocs_floppy::last_buffer_addr" ref="ac64f5017b9b43b6df5fa1c0e8c4c8b8f" args="reg[11:0]" -->
1279
<div class="memitem">
1280
<div class="memproto">
1281
      <table class="memname">
1282
        <tr>
1283
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ac64f5017b9b43b6df5fa1c0e8c4c8b8f">last_buffer_addr</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[11:0]]</code></td>
1284
        </tr>
1285
      </table>
1286
</div>
1287
<div class="memdoc">
1288
 
1289
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00185">185</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1290
 
1291
</div>
1292
</div>
1293
<a class="anchor" id="a4a9cbcff521512b43f34b3d32fc38bf7"></a><!-- doxytag: member="ocs_floppy::buffer_counter" ref="a4a9cbcff521512b43f34b3d32fc38bf7" args="reg[8:0]" -->
1294
<div class="memitem">
1295
<div class="memproto">
1296
      <table class="memname">
1297
        <tr>
1298
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a4a9cbcff521512b43f34b3d32fc38bf7">buffer_counter</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[8:0]]</code></td>
1299
        </tr>
1300
      </table>
1301
</div>
1302
<div class="memdoc">
1303
 
1304
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00186">186</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1305
 
1306
</div>
1307
</div>
1308
<a class="anchor" id="abe99cb1ee3292e2b42a47e7d13bb2fd5"></a><!-- doxytag: member="ocs_floppy::last_buffer_ACK_O" ref="abe99cb1ee3292e2b42a47e7d13bb2fd5" args="reg" -->
1309
<div class="memitem">
1310
<div class="memproto">
1311
      <table class="memname">
1312
        <tr>
1313
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#abe99cb1ee3292e2b42a47e7d13bb2fd5">last_buffer_ACK_O</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg]</code></td>
1314
        </tr>
1315
      </table>
1316
</div>
1317
<div class="memdoc">
1318
 
1319
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00187">187</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1320
 
1321
</div>
1322
</div>
1323
<a class="anchor" id="ab21adffb7f5927effac270ca550f5f10"></a><!-- doxytag: member="ocs_floppy::buffer_write_cycle" ref="ab21adffb7f5927effac270ca550f5f10" args="wire" -->
1324
<div class="memitem">
1325
<div class="memproto">
1326
      <table class="memname">
1327
        <tr>
1328
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ab21adffb7f5927effac270ca550f5f10">buffer_write_cycle</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
1329
        </tr>
1330
      </table>
1331
</div>
1332
<div class="memdoc">
1333
 
1334
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00189">189</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1335
 
1336
</div>
1337
</div>
1338
<a class="anchor" id="a5fa18399ef0b9b7e3fb70028e3206a53"></a><!-- doxytag: member="ocs_floppy::buffer_read_cycle" ref="a5fa18399ef0b9b7e3fb70028e3206a53" args="wire" -->
1339
<div class="memitem">
1340
<div class="memproto">
1341
      <table class="memname">
1342
        <tr>
1343
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a5fa18399ef0b9b7e3fb70028e3206a53">buffer_read_cycle</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
1344
        </tr>
1345
      </table>
1346
</div>
1347
<div class="memdoc">
1348
 
1349
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00191">191</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1350
 
1351
</div>
1352
</div>
1353
<a class="anchor" id="a86b2cfa95617f3c4e11298ea45bea779"></a><!-- doxytag: member="ocs_floppy::buffer_wren" ref="a86b2cfa95617f3c4e11298ea45bea779" args="wire" -->
1354
<div class="memitem">
1355
<div class="memproto">
1356
      <table class="memname">
1357
        <tr>
1358
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a86b2cfa95617f3c4e11298ea45bea779">buffer_wren</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
1359
        </tr>
1360
      </table>
1361
</div>
1362
<div class="memdoc">
1363
 
1364
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00194">194</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1365
 
1366
</div>
1367
</div>
1368
<a class="anchor" id="ad0d3781589cf837abb3f9f7a1523f7e0"></a><!-- doxytag: member="ocs_floppy::buffer_data" ref="ad0d3781589cf837abb3f9f7a1523f7e0" args="wire[31:0]" -->
1369
<div class="memitem">
1370
<div class="memproto">
1371
      <table class="memname">
1372
        <tr>
1373
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ad0d3781589cf837abb3f9f7a1523f7e0">buffer_data</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:0]]</code></td>
1374
        </tr>
1375
      </table>
1376
</div>
1377
<div class="memdoc">
1378
 
1379
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00201">201</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1380
 
1381
</div>
1382
</div>
1383
<a class="anchor" id="a21a96aaa5fc048db5447abbd685faa8c"></a><!-- doxytag: member="ocs_floppy::buffer_q" ref="a21a96aaa5fc048db5447abbd685faa8c" args="wire[31:0]" -->
1384
<div class="memitem">
1385
<div class="memproto">
1386
      <table class="memname">
1387
        <tr>
1388
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a21a96aaa5fc048db5447abbd685faa8c">buffer_q</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:0]]</code></td>
1389
        </tr>
1390
      </table>
1391
</div>
1392
<div class="memdoc">
1393
 
1394
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00220">220</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1395
 
1396
</div>
1397
</div>
1398
<a class="anchor" id="a513184694c0b1a7bf8baca239c68862f"></a><!-- doxytag: member="ocs_floppy::altsyncram" ref="a513184694c0b1a7bf8baca239c68862f" args="" -->
1399
<div class="memitem">
1400
<div class="memproto">
1401
      <table class="memname">
1402
        <tr>
1403
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a513184694c0b1a7bf8baca239c68862f">altsyncram</a></span> <b><span class="vhdlchar">buffer_ram_inst</span><span class="vhdlchar"> </span></b> <b><span class="vhdlchar"> </span></b> <code> [Module Instance]</code></td>
1404
        </tr>
1405
      </table>
1406
</div>
1407
<div class="memdoc">
1408
 
1409
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00222">222</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1410
 
1411
</div>
1412
</div>
1413
<a class="anchor" id="a23b3bf056cdad81f6be6f0c13c113e49"></a><!-- doxytag: member="ocs_floppy::track" ref="a23b3bf056cdad81f6be6f0c13c113e49" args="reg[6:0]" -->
1414
<div class="memitem">
1415
<div class="memproto">
1416
      <table class="memname">
1417
        <tr>
1418
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a23b3bf056cdad81f6be6f0c13c113e49">track</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[6:0]]</code></td>
1419
        </tr>
1420
      </table>
1421
</div>
1422
<div class="memdoc">
1423
 
1424
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00406">406</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1425
 
1426
</div>
1427
</div>
1428
<a class="anchor" id="ab908766a662a04dd1df536e8546f7a81"></a><!-- doxytag: member="ocs_floppy::last_fl_step_n" ref="ab908766a662a04dd1df536e8546f7a81" args="reg" -->
1429
<div class="memitem">
1430
<div class="memproto">
1431
      <table class="memname">
1432
        <tr>
1433
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ab908766a662a04dd1df536e8546f7a81">last_fl_step_n</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg]</code></td>
1434
        </tr>
1435
      </table>
1436
</div>
1437
<div class="memdoc">
1438
 
1439
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00407">407</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1440
 
1441
</div>
1442
</div>
1443
<a class="anchor" id="a6b0af04627b737ff6a5f2c3683685500"></a><!-- doxytag: member="ocs_floppy::floppy_pos_changed" ref="a6b0af04627b737ff6a5f2c3683685500" args="reg" -->
1444
<div class="memitem">
1445
<div class="memproto">
1446
      <table class="memname">
1447
        <tr>
1448
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a6b0af04627b737ff6a5f2c3683685500">floppy_pos_changed</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg]</code></td>
1449
        </tr>
1450
      </table>
1451
</div>
1452
<div class="memdoc">
1453
 
1454
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00408">408</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1455
 
1456
</div>
1457
</div>
1458
<a class="anchor" id="ae62020049c80e87422c424f55ca306e6"></a><!-- doxytag: member="ocs_floppy::last_fl_sel_n" ref="ae62020049c80e87422c424f55ca306e6" args="reg[3:0]" -->
1459
<div class="memitem">
1460
<div class="memproto">
1461
      <table class="memname">
1462
        <tr>
1463
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ae62020049c80e87422c424f55ca306e6">last_fl_sel_n</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[3:0]]</code></td>
1464
        </tr>
1465
      </table>
1466
</div>
1467
<div class="memdoc">
1468
 
1469
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00409">409</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1470
 
1471
</div>
1472
</div>
1473
<a class="anchor" id="a159309b86e1f9aacb0a0b8907d1999e8"></a><!-- doxytag: member="ocs_floppy::last_fl_side_n" ref="a159309b86e1f9aacb0a0b8907d1999e8" args="reg" -->
1474
<div class="memitem">
1475
<div class="memproto">
1476
      <table class="memname">
1477
        <tr>
1478
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a159309b86e1f9aacb0a0b8907d1999e8">last_fl_side_n</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg]</code></td>
1479
        </tr>
1480
      </table>
1481
</div>
1482
<div class="memdoc">
1483
 
1484
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00410">410</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1485
 
1486
</div>
1487
</div>
1488
<a class="anchor" id="ad15c2c7904cd5e146c7b2653b1ac47e7"></a><!-- doxytag: member="ocs_floppy::reg_fl_chng_n" ref="ad15c2c7904cd5e146c7b2653b1ac47e7" args="reg" -->
1489
<div class="memitem">
1490
<div class="memproto">
1491
      <table class="memname">
1492
        <tr>
1493
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ad15c2c7904cd5e146c7b2653b1ac47e7">reg_fl_chng_n</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg]</code></td>
1494
        </tr>
1495
      </table>
1496
</div>
1497
<div class="memdoc">
1498
 
1499
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00412">412</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1500
 
1501
</div>
1502
</div>
1503
<a class="anchor" id="ac60e4762354537959deff934d5b47b5d"></a><!-- doxytag: member="ocs_floppy::reg_fl_index_n" ref="ac60e4762354537959deff934d5b47b5d" args="reg" -->
1504
<div class="memitem">
1505
<div class="memproto">
1506
      <table class="memname">
1507
        <tr>
1508
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ac60e4762354537959deff934d5b47b5d">reg_fl_index_n</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg]</code></td>
1509
        </tr>
1510
      </table>
1511
</div>
1512
<div class="memdoc">
1513
 
1514
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00413">413</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1515
 
1516
</div>
1517
</div>
1518
<a class="anchor" id="a8aebbc5a05d9bb5f3a9854eec1912de7"></a><!-- doxytag: member="ocs_floppy::reg_fl_mtr_n" ref="a8aebbc5a05d9bb5f3a9854eec1912de7" args="reg" -->
1519
<div class="memitem">
1520
<div class="memproto">
1521
      <table class="memname">
1522
        <tr>
1523
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a8aebbc5a05d9bb5f3a9854eec1912de7">reg_fl_mtr_n</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg]</code></td>
1524
        </tr>
1525
      </table>
1526
</div>
1527
<div class="memdoc">
1528
 
1529
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00414">414</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1530
 
1531
</div>
1532
</div>
1533
<a class="anchor" id="a6ce6ee60249752b6760a652fb1bc3ab1"></a><!-- doxytag: member="ocs_floppy::motor_spinup_delay" ref="a6ce6ee60249752b6760a652fb1bc3ab1" args="reg[14:0]" -->
1534
<div class="memitem">
1535
<div class="memproto">
1536
      <table class="memname">
1537
        <tr>
1538
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a6ce6ee60249752b6760a652fb1bc3ab1">motor_spinup_delay</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[14:0]]</code></td>
1539
        </tr>
1540
      </table>
1541
</div>
1542
<div class="memdoc">
1543
 
1544
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00416">416</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1545
 
1546
</div>
1547
</div>
1548
<a class="anchor" id="a88f64edfb6667021e8ac69b6b3d6dfdb"></a><!-- doxytag: member="ocs_floppy::dskptr" ref="a88f64edfb6667021e8ac69b6b3d6dfdb" args="reg[31:0]" -->
1549
<div class="memitem">
1550
<div class="memproto">
1551
      <table class="memname">
1552
        <tr>
1553
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a88f64edfb6667021e8ac69b6b3d6dfdb">dskptr</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[31:0]]</code></td>
1554
        </tr>
1555
      </table>
1556
</div>
1557
<div class="memdoc">
1558
 
1559
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00418">418</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1560
 
1561
</div>
1562
</div>
1563
<a class="anchor" id="a64f5739933fdcfbf3ea4eccdb1c970c5"></a><!-- doxytag: member="ocs_floppy::dsklen" ref="a64f5739933fdcfbf3ea4eccdb1c970c5" args="reg[15:0]" -->
1564
<div class="memitem">
1565
<div class="memproto">
1566
      <table class="memname">
1567
        <tr>
1568
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a64f5739933fdcfbf3ea4eccdb1c970c5">dsklen</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[15:0]]</code></td>
1569
        </tr>
1570
      </table>
1571
</div>
1572
<div class="memdoc">
1573
 
1574
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00419">419</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1575
 
1576
</div>
1577
</div>
1578
<a class="anchor" id="a086bf634a7352e7e6b86c9be625badbd"></a><!-- doxytag: member="ocs_floppy::dsksync" ref="a086bf634a7352e7e6b86c9be625badbd" args="reg[15:0]" -->
1579
<div class="memitem">
1580
<div class="memproto">
1581
      <table class="memname">
1582
        <tr>
1583
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a086bf634a7352e7e6b86c9be625badbd">dsksync</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[15:0]]</code></td>
1584
        </tr>
1585
      </table>
1586
</div>
1587
<div class="memdoc">
1588
 
1589
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00420">420</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1590
 
1591
</div>
1592
</div>
1593
<a class="anchor" id="aa2700b6f02679a63ffc752ebd3554a09"></a><!-- doxytag: member="ocs_floppy::last_dma_secondary" ref="aa2700b6f02679a63ffc752ebd3554a09" args="reg" -->
1594
<div class="memitem">
1595
<div class="memproto">
1596
      <table class="memname">
1597
        <tr>
1598
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#aa2700b6f02679a63ffc752ebd3554a09">last_dma_secondary</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg]</code></td>
1599
        </tr>
1600
      </table>
1601
</div>
1602
<div class="memdoc">
1603
 
1604
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00421">421</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1605
 
1606
</div>
1607
</div>
1608
<a class="anchor" id="a363e00f7dd9bb4da2ce9ce84fbe53415"></a><!-- doxytag: member="ocs_floppy::dma_started" ref="a363e00f7dd9bb4da2ce9ce84fbe53415" args="reg" -->
1609
<div class="memitem">
1610
<div class="memproto">
1611
      <table class="memname">
1612
        <tr>
1613
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a363e00f7dd9bb4da2ce9ce84fbe53415">dma_started</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg]</code></td>
1614
        </tr>
1615
      </table>
1616
</div>
1617
<div class="memdoc">
1618
 
1619
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00422">422</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1620
 
1621
</div>
1622
</div>
1623
<a class="anchor" id="a97f69a126a51db580c1699ff6ca0f514"></a><!-- doxytag: member="ocs_floppy::mfm_decoder" ref="a97f69a126a51db580c1699ff6ca0f514" args="reg[31:0]" -->
1624
<div class="memitem">
1625
<div class="memproto">
1626
      <table class="memname">
1627
        <tr>
1628
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a97f69a126a51db580c1699ff6ca0f514">mfm_decoder</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[31:0]]</code></td>
1629
        </tr>
1630
      </table>
1631
</div>
1632
<div class="memdoc">
1633
 
1634
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00424">424</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1635
 
1636
</div>
1637
</div>
1638
<a class="anchor" id="a83dde421fd033860f31b0c83c655dd41"></a><!-- doxytag: member="ocs_floppy::dma_active" ref="a83dde421fd033860f31b0c83c655dd41" args="wire" -->
1639
<div class="memitem">
1640
<div class="memproto">
1641
      <table class="memname">
1642
        <tr>
1643
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a83dde421fd033860f31b0c83c655dd41">dma_active</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
1644
        </tr>
1645
      </table>
1646
</div>
1647
<div class="memdoc">
1648
 
1649
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00426">426</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1650
 
1651
</div>
1652
</div>
1653
<a class="anchor" id="ad98eb547b6b24ae45460548fd5d743cf"></a><!-- doxytag: member="ocs_floppy::byte_dsksync" ref="ad98eb547b6b24ae45460548fd5d743cf" args="reg[5:0]" -->
1654
<div class="memitem">
1655
<div class="memproto">
1656
      <table class="memname">
1657
        <tr>
1658
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ad98eb547b6b24ae45460548fd5d743cf">byte_dsksync</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[5:0]]</code></td>
1659
        </tr>
1660
      </table>
1661
</div>
1662
<div class="memdoc">
1663
 
1664
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00430">430</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1665
 
1666
</div>
1667
</div>
1668
<a class="anchor" id="afe3fc9f8103816c30bfb05800687535f"></a><!-- doxytag: member="ocs_floppy::byte_counter" ref="afe3fc9f8103816c30bfb05800687535f" args="reg[2:0]" -->
1669
<div class="memitem">
1670
<div class="memproto">
1671
      <table class="memname">
1672
        <tr>
1673
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#afe3fc9f8103816c30bfb05800687535f">byte_counter</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[2:0]]</code></td>
1674
        </tr>
1675
      </table>
1676
</div>
1677
<div class="memdoc">
1678
 
1679
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00431">431</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1680
 
1681
</div>
1682
</div>
1683
<a class="anchor" id="a5e364cbb0dc9d706eb0e1e0982c563fa"></a><!-- doxytag: member="ocs_floppy::substate" ref="a5e364cbb0dc9d706eb0e1e0982c563fa" args="reg[3:0]" -->
1684
<div class="memitem">
1685
<div class="memproto">
1686
      <table class="memname">
1687
        <tr>
1688
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a5e364cbb0dc9d706eb0e1e0982c563fa">substate</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[3:0]]</code></td>
1689
        </tr>
1690
      </table>
1691
</div>
1692
<div class="memdoc">
1693
 
1694
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00440">440</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1695
 
1696
</div>
1697
</div>
1698
<a class="anchor" id="a4eaab0784ab9ad425f64da06cf414040"></a><!-- doxytag: member="ocs_floppy::last_substate" ref="a4eaab0784ab9ad425f64da06cf414040" args="reg[3:0]" -->
1699
<div class="memitem">
1700
<div class="memproto">
1701
      <table class="memname">
1702
        <tr>
1703
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a4eaab0784ab9ad425f64da06cf414040">last_substate</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[3:0]]</code></td>
1704
        </tr>
1705
      </table>
1706
</div>
1707
<div class="memdoc">
1708
 
1709
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00441">441</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1710
 
1711
</div>
1712
</div>
1713
<a class="anchor" id="aeb7621456bdce1119829380f4544d479"></a><!-- doxytag: member="ocs_floppy::state" ref="aeb7621456bdce1119829380f4544d479" args="reg[3:0]" -->
1714
<div class="memitem">
1715
<div class="memproto">
1716
      <table class="memname">
1717
        <tr>
1718
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#aeb7621456bdce1119829380f4544d479">state</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[3:0]]</code></td>
1719
        </tr>
1720
      </table>
1721
</div>
1722
<div class="memdoc">
1723
 
1724
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00442">442</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1725
 
1726
</div>
1727
</div>
1728
<a class="anchor" id="a21462de16f63251af1d3057a9d742338"></a><!-- doxytag: member="ocs_floppy::last_state" ref="a21462de16f63251af1d3057a9d742338" args="reg[3:0]" -->
1729
<div class="memitem">
1730
<div class="memproto">
1731
      <table class="memname">
1732
        <tr>
1733
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a21462de16f63251af1d3057a9d742338">last_state</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg[3:0]]</code></td>
1734
        </tr>
1735
      </table>
1736
</div>
1737
<div class="memdoc">
1738
 
1739
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00443">443</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1740
 
1741
</div>
1742
</div>
1743
<a class="anchor" id="a2cf0674c34ef64b1184eaedc75a723c3"></a><!-- doxytag: member="ocs_floppy::S_IDLE" ref="a2cf0674c34ef64b1184eaedc75a723c3" args="4'd0" -->
1744
<div class="memitem">
1745
<div class="memproto">
1746
      <table class="memname">
1747
        <tr>
1748
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a2cf0674c34ef64b1184eaedc75a723c3">S_IDLE</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="vhdldigit">4'd0</span><span class="vhdlchar"> </span></b> <code> [Parameter]</code></td>
1749
        </tr>
1750
      </table>
1751
</div>
1752
<div class="memdoc">
1753
 
1754
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00444">444</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1755
 
1756
</div>
1757
</div>
1758
<a class="anchor" id="af2086d1890f197bb0db796adcedc8072"></a><!-- doxytag: member="ocs_floppy::S_READ_FROM_SD" ref="af2086d1890f197bb0db796adcedc8072" args="4'd1" -->
1759
<div class="memitem">
1760
<div class="memproto">
1761
      <table class="memname">
1762
        <tr>
1763
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#af2086d1890f197bb0db796adcedc8072">S_READ_FROM_SD</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdldigit">4'd1</span><span class="vhdlchar"> </span></b> <code> [Parameter]</code></td>
1764
        </tr>
1765
      </table>
1766
</div>
1767
<div class="memdoc">
1768
 
1769
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00444">444</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1770
 
1771
</div>
1772
</div>
1773
<a class="anchor" id="ac751611aee7d65fe81b83bbb724c04ca"></a><!-- doxytag: member="ocs_floppy::S_READ_READY_0" ref="ac751611aee7d65fe81b83bbb724c04ca" args="4'd2" -->
1774
<div class="memitem">
1775
<div class="memproto">
1776
      <table class="memname">
1777
        <tr>
1778
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ac751611aee7d65fe81b83bbb724c04ca">S_READ_READY_0</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdldigit">4'd2</span><span class="vhdlchar"> </span></b> <code> [Parameter]</code></td>
1779
        </tr>
1780
      </table>
1781
</div>
1782
<div class="memdoc">
1783
 
1784
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00444">444</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1785
 
1786
</div>
1787
</div>
1788
<a class="anchor" id="ab4e37f69fd3e043863c4ac49c56e9ba7"></a><!-- doxytag: member="ocs_floppy::S_READ_READY_1" ref="ab4e37f69fd3e043863c4ac49c56e9ba7" args="4'd3" -->
1789
<div class="memitem">
1790
<div class="memproto">
1791
      <table class="memname">
1792
        <tr>
1793
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ab4e37f69fd3e043863c4ac49c56e9ba7">S_READ_READY_1</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdldigit">4'd3</span><span class="vhdlchar"> </span></b> <code> [Parameter]</code></td>
1794
        </tr>
1795
      </table>
1796
</div>
1797
<div class="memdoc">
1798
 
1799
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00444">444</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1800
 
1801
</div>
1802
</div>
1803
<a class="anchor" id="aebfce2c5aed1a61c1424dbeae8bbc84f"></a><!-- doxytag: member="ocs_floppy::S_WRITE_CONVERT_0" ref="aebfce2c5aed1a61c1424dbeae8bbc84f" args="4'd4" -->
1804
<div class="memitem">
1805
<div class="memproto">
1806
      <table class="memname">
1807
        <tr>
1808
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#aebfce2c5aed1a61c1424dbeae8bbc84f">S_WRITE_CONVERT_0</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdldigit">4'd4</span><span class="vhdlchar"> </span></b> <code> [Parameter]</code></td>
1809
        </tr>
1810
      </table>
1811
</div>
1812
<div class="memdoc">
1813
 
1814
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00444">444</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1815
 
1816
</div>
1817
</div>
1818
<a class="anchor" id="a99474f073eb26c43bb8f6aad3487e62f"></a><!-- doxytag: member="ocs_floppy::S_WRITE_CONVERT_1" ref="a99474f073eb26c43bb8f6aad3487e62f" args="4'd5" -->
1819
<div class="memitem">
1820
<div class="memproto">
1821
      <table class="memname">
1822
        <tr>
1823
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a99474f073eb26c43bb8f6aad3487e62f">S_WRITE_CONVERT_1</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdldigit">4'd5</span><span class="vhdlchar"> </span></b> <code> [Parameter]</code></td>
1824
        </tr>
1825
      </table>
1826
</div>
1827
<div class="memdoc">
1828
 
1829
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00444">444</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1830
 
1831
</div>
1832
</div>
1833
<a class="anchor" id="aed2f3750f90dc2e3832a090ebad53d51"></a><!-- doxytag: member="ocs_floppy::S_WRITE_CONVERT_2" ref="aed2f3750f90dc2e3832a090ebad53d51" args="4'd6" -->
1834
<div class="memitem">
1835
<div class="memproto">
1836
      <table class="memname">
1837
        <tr>
1838
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#aed2f3750f90dc2e3832a090ebad53d51">S_WRITE_CONVERT_2</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdldigit">4'd6</span><span class="vhdlchar"> </span></b> <code> [Parameter]</code></td>
1839
        </tr>
1840
      </table>
1841
</div>
1842
<div class="memdoc">
1843
 
1844
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00444">444</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1845
 
1846
</div>
1847
</div>
1848
<a class="anchor" id="a8fff34ac85ed0dd22a4cfd53d0ae1491"></a><!-- doxytag: member="ocs_floppy::S_WRITE_TO_SD" ref="a8fff34ac85ed0dd22a4cfd53d0ae1491" args="4'd7" -->
1849
<div class="memitem">
1850
<div class="memproto">
1851
      <table class="memname">
1852
        <tr>
1853
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a8fff34ac85ed0dd22a4cfd53d0ae1491">S_WRITE_TO_SD</a></span> <b><span class="vhdlchar"> </span></b> <b><span class="vhdldigit">4'd7</span><span class="vhdlchar"> </span></b> <code> [Parameter]</code></td>
1854
        </tr>
1855
      </table>
1856
</div>
1857
<div class="memdoc">
1858
 
1859
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00444">444</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1860
 
1861
</div>
1862
</div>
1863
<a class="anchor" id="a670d1ce70aba473daf8e57784b5ff17a"></a><!-- doxytag: member="ocs_floppy::sd_track_address" ref="a670d1ce70aba473daf8e57784b5ff17a" args="wire[31:0]" -->
1864
<div class="memitem">
1865
<div class="memproto">
1866
      <table class="memname">
1867
        <tr>
1868
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a670d1ce70aba473daf8e57784b5ff17a">sd_track_address</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:0]]</code></td>
1869
        </tr>
1870
      </table>
1871
</div>
1872
<div class="memdoc">
1873
 
1874
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00456">456</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1875
 
1876
</div>
1877
</div>
1878
<a class="anchor" id="a5ee89d2c675b03abc9a1179b2aff5bd2"></a><!-- doxytag: member="ocs_floppy::mfm_decoder_odd_30_16" ref="a5ee89d2c675b03abc9a1179b2aff5bd2" args="wire[15:0]" -->
1879
<div class="memitem">
1880
<div class="memproto">
1881
      <table class="memname">
1882
        <tr>
1883
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a5ee89d2c675b03abc9a1179b2aff5bd2">mfm_decoder_odd_30_16</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[15:0]]</code></td>
1884
        </tr>
1885
      </table>
1886
</div>
1887
<div class="memdoc">
1888
 
1889
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00466">466</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1890
 
1891
</div>
1892
</div>
1893
<a class="anchor" id="ae2f27853b2e5e10509ac3f3d77a04fa9"></a><!-- doxytag: member="ocs_floppy::mfm_decoder_odd_14_0" ref="ae2f27853b2e5e10509ac3f3d77a04fa9" args="wire[15:0]" -->
1894
<div class="memitem">
1895
<div class="memproto">
1896
      <table class="memname">
1897
        <tr>
1898
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ae2f27853b2e5e10509ac3f3d77a04fa9">mfm_decoder_odd_14_0</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[15:0]]</code></td>
1899
        </tr>
1900
      </table>
1901
</div>
1902
<div class="memdoc">
1903
 
1904
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00472">472</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1905
 
1906
</div>
1907
</div>
1908
<a class="anchor" id="a153c1e8f95cb1deab856078ebf7e7886"></a><!-- doxytag: member="ocs_floppy::mfm_decoder_even_30_16" ref="a153c1e8f95cb1deab856078ebf7e7886" args="wire[15:0]" -->
1909
<div class="memitem">
1910
<div class="memproto">
1911
      <table class="memname">
1912
        <tr>
1913
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a153c1e8f95cb1deab856078ebf7e7886">mfm_decoder_even_30_16</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[15:0]]</code></td>
1914
        </tr>
1915
      </table>
1916
</div>
1917
<div class="memdoc">
1918
 
1919
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00478">478</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1920
 
1921
</div>
1922
</div>
1923
<a class="anchor" id="a3e771df09549c282051c064bf1aba67b"></a><!-- doxytag: member="ocs_floppy::mfm_decoder_even_14_0" ref="a3e771df09549c282051c064bf1aba67b" args="wire[15:0]" -->
1924
<div class="memitem">
1925
<div class="memproto">
1926
      <table class="memname">
1927
        <tr>
1928
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a3e771df09549c282051c064bf1aba67b">mfm_decoder_even_14_0</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[15:0]]</code></td>
1929
        </tr>
1930
      </table>
1931
</div>
1932
<div class="memdoc">
1933
 
1934
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00484">484</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1935
 
1936
</div>
1937
</div>
1938
<a class="anchor" id="abf36e555d483fcbdcd5cad8989fcb186"></a><!-- doxytag: member="ocs_floppy::dskptr_sum" ref="abf36e555d483fcbdcd5cad8989fcb186" args="wire[31:0]" -->
1939
<div class="memitem">
1940
<div class="memproto">
1941
      <table class="memname">
1942
        <tr>
1943
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#abf36e555d483fcbdcd5cad8989fcb186">dskptr_sum</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire[31:0]]</code></td>
1944
        </tr>
1945
      </table>
1946
</div>
1947
<div class="memdoc">
1948
 
1949
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00490">490</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1950
 
1951
</div>
1952
</div>
1953
<a class="anchor" id="aaa387cff72e383297a6bffbf2b6ac93c"></a><!-- doxytag: member="ocs_floppy::start_read" ref="aaa387cff72e383297a6bffbf2b6ac93c" args="wire" -->
1954
<div class="memitem">
1955
<div class="memproto">
1956
      <table class="memname">
1957
        <tr>
1958
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#aaa387cff72e383297a6bffbf2b6ac93c">start_read</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
1959
        </tr>
1960
      </table>
1961
</div>
1962
<div class="memdoc">
1963
 
1964
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00496">496</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1965
 
1966
</div>
1967
</div>
1968
<a class="anchor" id="ad2843a35c05f87938a92521aac7d8e05"></a><!-- doxytag: member="ocs_floppy::start_write" ref="ad2843a35c05f87938a92521aac7d8e05" args="wire" -->
1969
<div class="memitem">
1970
<div class="memproto">
1971
      <table class="memname">
1972
        <tr>
1973
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ad2843a35c05f87938a92521aac7d8e05">start_write</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
1974
        </tr>
1975
      </table>
1976
</div>
1977
<div class="memdoc">
1978
 
1979
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00497">497</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1980
 
1981
</div>
1982
</div>
1983
<a class="anchor" id="ae5a8face33fcca95a4d7115fd93435e5"></a><!-- doxytag: member="ocs_floppy::active_write" ref="ae5a8face33fcca95a4d7115fd93435e5" args="wire" -->
1984
<div class="memitem">
1985
<div class="memproto">
1986
      <table class="memname">
1987
        <tr>
1988
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#ae5a8face33fcca95a4d7115fd93435e5">active_write</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
1989
        </tr>
1990
      </table>
1991
</div>
1992
<div class="memdoc">
1993
 
1994
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00498">498</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
1995
 
1996
</div>
1997
</div>
1998
<a class="anchor" id="a1d13e3c8171d7e774d3a372d14f8860f"></a><!-- doxytag: member="ocs_floppy::enable_write" ref="a1d13e3c8171d7e774d3a372d14f8860f" args="wire" -->
1999
<div class="memitem">
2000
<div class="memproto">
2001
      <table class="memname">
2002
        <tr>
2003
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a1d13e3c8171d7e774d3a372d14f8860f">enable_write</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
2004
        </tr>
2005
      </table>
2006
</div>
2007
<div class="memdoc">
2008
 
2009
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00499">499</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
2010
 
2011
</div>
2012
</div>
2013
<a class="anchor" id="a80c75bc69387e7c4c11e65dac539822b"></a><!-- doxytag: member="ocs_floppy::dsksync_halt" ref="a80c75bc69387e7c4c11e65dac539822b" args="wire" -->
2014
<div class="memitem">
2015
<div class="memproto">
2016
      <table class="memname">
2017
        <tr>
2018
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a80c75bc69387e7c4c11e65dac539822b">dsksync_halt</a></span> <b><span class="vhdlchar"> </span></b> <code> [wire]</code></td>
2019
        </tr>
2020
      </table>
2021
</div>
2022
<div class="memdoc">
2023
 
2024
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00500">500</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
2025
 
2026
</div>
2027
</div>
2028
<a class="anchor" id="a1df5f86e2cf0e712ef91aae6923127ab"></a><!-- doxytag: member="ocs_floppy::last_dsksync_halt" ref="a1df5f86e2cf0e712ef91aae6923127ab" args="reg" -->
2029
<div class="memitem">
2030
<div class="memproto">
2031
      <table class="memname">
2032
        <tr>
2033
          <td class="memname"><span class="stringliteral"><a class="el" href="classocs__floppy.html#a1df5f86e2cf0e712ef91aae6923127ab">last_dsksync_halt</a></span> <b><span class="vhdlchar"> </span></b> <code> [reg]</code></td>
2034
        </tr>
2035
      </table>
2036
</div>
2037
<div class="memdoc">
2038
 
2039
<p>Definition at line <a class="el" href="ocs__floppy_8v_source.html#l00501">501</a> of file <a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a>.</p>
2040
 
2041
</div>
2042
</div>
2043
<hr/>The documentation for this class was generated from the following file:<ul>
2044
<li><a class="el" href="ocs__floppy_8v_source.html">ocs_floppy.v</a></li>
2045
</ul>
2046
</div>
2047
<hr class="footer"/><address class="footer"><small>Generated on Mon Dec 20 2010 21:20:20 for aoOCS by&#160;
2048
<a href="http://www.doxygen.org/index.html">
2049
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.2 </small></address>
2050
</body>
2051
</html>

powered by: WebSVN 2.1.0

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