Newer
Older
UbixOS / doc / html / ne2k_8h.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>UbixOS V2: src/sys/include/isa/ne2k.h File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
  <ul>
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
    <li id="current"><a href="files.html"><span>Files</span></a></li>
    <li><a href="dirs.html"><span>Directories</span></a></li>
    <li>
      <form action="search.php" method="get">
        <table cellspacing="0" cellpadding="0" border="0">
          <tr>
            <td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
            <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
          </tr>
        </table>
      </form>
    </li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
    <li><a href="globals.html"><span>Globals</span></a></li>
  </ul></div>
<div class="nav">
<a class="el" href="dir_897b6a2d7bab147dd1db58381aad3984.html">src</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_832905b1f7f5feaf61a306b40c0ac817.html">sys</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_caf4200c438ae9601464168e21e8e4d8.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_531e61b8e9b8982548f8f8f296b3206c.html">isa</a></div>
<h1>ne2k.h File Reference</h1><code>#include &lt;<a class="el" href="types_8h-source.html">ubixos/types.h</a>&gt;</code><br>
<code>#include &lt;<a class="el" href="device_8old_8h-source.html">sys/device.old.h</a>&gt;</code><br>

<p>
Include dependency graph for ne2k.h:<p><center><img src="ne2k_8h__incl.png" border="0" usemap="#src/sys/include/isa/ne2k.h_map" alt=""></center>
<map name="src/sys/include/isa/ne2k.h_map">
<area href="types_8h.html" shape="rect" coords="431,31,551,57" alt="">
<area href="device_8old_8h.html" shape="rect" coords="251,56,381,83" alt="">
<area href="__types_8h.html" shape="rect" coords="601,31,705,57" alt="">
</map>

<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="ne2k_8h__dep__incl.png" border="0" usemap="#src/sys/include/isa/ne2k.hdep_map" alt=""></center>
<map name="src/sys/include/isa/ne2k.hdep_map">
<area href="init_8h.html" shape="rect" coords="252,5,460,32" alt="">
<area href="ne2k_8c.html" shape="rect" coords="286,56,427,83" alt="">
<area href="main_8c.html" shape="rect" coords="510,5,654,32" alt="">
</map>

<p>
<a href="ne2k_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdp__rcvhdr.html">dp_rcvhdr</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">union &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionetheraddr.html">etheraddr</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnicBuffer.html">nicBuffer</a></td></tr>

<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#39807c5c6abb8efb3cc66fbc04cd1e58">DEF_ENABLED</a>&nbsp;&nbsp;&nbsp;0x200</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#2dcfc12834d5a417dcf43e2ca248f0cd">DP_CNTR0</a>&nbsp;&nbsp;&nbsp;0xD</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#e99a5201b20f9fd87b195c1074a643ec">DP_CNTR1</a>&nbsp;&nbsp;&nbsp;0xE</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#b56dccd8151d77ad3dbd832b65601af0">DP_CNTR2</a>&nbsp;&nbsp;&nbsp;0xF</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#8336bb3cb0a54a93522379477340fdec">DP_CURR</a>&nbsp;&nbsp;&nbsp;0x7</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#b748b31fd480e8195caac541bc792c2b">DP_MAR0</a>&nbsp;&nbsp;&nbsp;0x8</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#6e5cdffc808e98e09eca1efad797abf4">DP_MAR1</a>&nbsp;&nbsp;&nbsp;0x9</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#6aff3543036b8ddf515d243b0e1ddf34">DP_MAR2</a>&nbsp;&nbsp;&nbsp;0xA</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#1a62c9c151ca3a621f0683d0eaba12fe">DP_MAR3</a>&nbsp;&nbsp;&nbsp;0xB</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#ce5a77fb812564273e5304dd138ac29f">DP_MAR4</a>&nbsp;&nbsp;&nbsp;0xC</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#0ec81b4dbe6150ae308588ed7de0f686">DP_MAR5</a>&nbsp;&nbsp;&nbsp;0xD</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#649d4943e589ed684b2e0faf811dc0af">DP_MAR6</a>&nbsp;&nbsp;&nbsp;0xE</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#fc53aa624a738deb114bf3d20257f108">DP_MAR7</a>&nbsp;&nbsp;&nbsp;0xF</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#be1b4cb2c953c25ccdc10fcb1aa7e47d">DP_PAGESIZE</a>&nbsp;&nbsp;&nbsp;256</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#77cbdf5281de5d04e7aca9afa1a632be">E8390_CMD</a>&nbsp;&nbsp;&nbsp;0x00</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#2785dee27a211f9ef01fced6f918641f">E8390_NODMA</a>&nbsp;&nbsp;&nbsp;0x20</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#710d68a1b23bc97adb7290f1bc7a4f70">E8390_PAGE0</a>&nbsp;&nbsp;&nbsp;0x00</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#b5a45afed2a61d221f520c2f27ced830">E8390_PAGE1</a>&nbsp;&nbsp;&nbsp;0x40</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#60b09a580fe0020e08e133cd8ec0a50d">E8390_RREAD</a>&nbsp;&nbsp;&nbsp;0x08</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#9220d4793c7d8dd1844a006713faafee">E8390_RWRITE</a>&nbsp;&nbsp;&nbsp;0x10</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#5bbbbf1e909a8e52abb57544a83d9156">E8390_RXCONFIG</a>&nbsp;&nbsp;&nbsp;0x04</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#0301f75e81b02f191c23edfe53eabe55">E8390_RXOFF</a>&nbsp;&nbsp;&nbsp;0x20</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#c3d2ce0fc9cc0e4e0c6e6a1484f08ddf">E8390_START</a>&nbsp;&nbsp;&nbsp;0x02</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#6ac1e01088c1db4dafbd7e4c7cd4dd6a">E8390_STOP</a>&nbsp;&nbsp;&nbsp;0x01</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#a62e07de1d5747fc4df9ae3646bf79bb">E8390_TXCONFIG</a>&nbsp;&nbsp;&nbsp;0x00</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#30bc14a74f695ad58d07feecdd0ab50f">E8390_TXOFF</a>&nbsp;&nbsp;&nbsp;0x00</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#b828a23784603ff193895a8f5cfa510a">EN0_BOUNDARY</a>&nbsp;&nbsp;&nbsp;0x03</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#0eea2551092d28415b5dbb2b5665a608">EN0_COUNTER0</a>&nbsp;&nbsp;&nbsp;0x0d</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#daa995d86a3f181651e1ed6c346e2f92">EN0_DCFG</a>&nbsp;&nbsp;&nbsp;0x0e</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#d7e466b10f4e802b4cbca9fcc41f4902">EN0_IMR</a>&nbsp;&nbsp;&nbsp;0x0f</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#94ed811925b8c9a71ec0c3590a15868c">EN0_ISR</a>&nbsp;&nbsp;&nbsp;0x07</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#13af46188f103450f08ce0346bde34af">EN0_RCNTHI</a>&nbsp;&nbsp;&nbsp;0x0b</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#b5b4b2e9eb20e5ec41e7784bf5148900">EN0_RCNTLO</a>&nbsp;&nbsp;&nbsp;0x0a</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#9834bfab75d2f822b0f684e612917281">EN0_RSARHI</a>&nbsp;&nbsp;&nbsp;0x09</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#352cf7775b146c81c2e1cf81110c9c7e">EN0_RSARLO</a>&nbsp;&nbsp;&nbsp;0x08</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#c5e46e37a42cca75d6661cc3f299dccf">EN0_RXCR</a>&nbsp;&nbsp;&nbsp;0x0c</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#7147cfb944512549b00d7808f67c05ef">EN0_STARTPG</a>&nbsp;&nbsp;&nbsp;0x01</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#09a894b1b793e50d080d491c8a795e23">EN0_STOPPG</a>&nbsp;&nbsp;&nbsp;0x02</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#6c3f2eca9677ccb05d29d7aac3f25d4c">EN0_TPSR</a>&nbsp;&nbsp;&nbsp;0x04</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#f95e4d5d1cedb432905523054020e189">EN0_TXCR</a>&nbsp;&nbsp;&nbsp;0x0D</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#7a3f5ec19f4afad15440e7c5ed2f359a">EN1_CURPAG</a>&nbsp;&nbsp;&nbsp;0x07</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#0643421220ce237b8f2324bc341b2212">EN1_MULT</a>&nbsp;&nbsp;&nbsp;0x08</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#ccd97c49c2995618670686a6b92585f5">EN1_PHYS</a>&nbsp;&nbsp;&nbsp;0x01</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#281db5e8541e816815ea8ecdb98ae863">ENDCFG_WTS</a>&nbsp;&nbsp;&nbsp;0x01</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#8de9a1ccdd9e73e963ecac77a06ad0a2">ENISR_ALL</a>&nbsp;&nbsp;&nbsp;0x3f</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#d55499c72c8cb3a4538cc8f2ae7276fb">ether_addr</a>&nbsp;&nbsp;&nbsp;<a class="el" href="unionetheraddr.html">ether_addr_t</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#ea290bbbf676665e7fa6e580d42d24c8">NE1SM_START_PG</a>&nbsp;&nbsp;&nbsp;0x20</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#f633355cc1bd5de10964a38423ab4c6f">NE1SM_STOP_PG</a>&nbsp;&nbsp;&nbsp;0x40</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#4c97ad2e89582cb65022a052df40c04a">NE_BNRY</a>&nbsp;&nbsp;&nbsp;0x03</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#55d8236fd5c94eb16a5a06c3e4b07df1">NE_CMD</a>&nbsp;&nbsp;&nbsp;0x00</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#5e30e2969b60a082d50bf3ce80d9d766">NE_CURRENT</a>&nbsp;&nbsp;&nbsp;0x07</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#5b7cdde018b5a4d42f91183d216d3f0d">NE_DATAPORT</a>&nbsp;&nbsp;&nbsp;0x10</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#759300669dab4522e8c261d764303a9b">NE_DCR</a>&nbsp;&nbsp;&nbsp;0x0E</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#97870eb7c427a62c6670f17274af5814">NE_DCR_AR</a>&nbsp;&nbsp;&nbsp;0x10</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#f3af6d185bf3670d41686bdc704f8d9a">NE_DCR_FT0</a>&nbsp;&nbsp;&nbsp;0x20</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#0f1a4aad48f2afccf5a063422572a42a">NE_DCR_FT1</a>&nbsp;&nbsp;&nbsp;0x40</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#86c56e5711e691cfd850775f30fb54fa">NE_DCR_LS</a>&nbsp;&nbsp;&nbsp;0x08</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#57df0ea9f631b190354e7c6999535fe3">NE_DCR_WTS</a>&nbsp;&nbsp;&nbsp;0x01</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#04dfd3c3cd4a3f758cb038b78231493f">NE_IMR</a>&nbsp;&nbsp;&nbsp;0x0F</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#0b931a9b3f618839c02bc888b12fad6b">NE_ISR</a>&nbsp;&nbsp;&nbsp;0x07</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#78aa15aa3cd9df670d1724be92b0157d">NE_PSTART</a>&nbsp;&nbsp;&nbsp;0x01</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#4991431a50163bff66590bf8a7fb3c72">NE_PSTOP</a>&nbsp;&nbsp;&nbsp;0x02</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#b8733e4b199b85891fb58c80bd65967a">NE_RBCR0</a>&nbsp;&nbsp;&nbsp;0x0A</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#c023921e5da8473a400c04b2e268c621">NE_RBCR1</a>&nbsp;&nbsp;&nbsp;0x0B</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#e0e015081ca05ecec4bf833265485fb9">NE_RCR</a>&nbsp;&nbsp;&nbsp;0x0C</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#ea9754b13e450b45d0eb6d79e0a1f4aa">NE_TCR</a>&nbsp;&nbsp;&nbsp;0x0D</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#c9016fe03699a7b0ebea5db11ee8aa69">NE_TPSR</a>&nbsp;&nbsp;&nbsp;0x04</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#6aea2ac71a7a660c001aae9f44aaba68">NESM_START_PG</a>&nbsp;&nbsp;&nbsp;0x40</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#26188f06694bb1532f683a7607515531">NESM_STOP_PG</a>&nbsp;&nbsp;&nbsp;0x80</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#ba51915c87d64af47fb1cc59348961c9">OK</a>&nbsp;&nbsp;&nbsp;0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#3e9285670345a7583ca516cc8f7aafb8">RSR_FO</a>&nbsp;&nbsp;&nbsp;0x08</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#c1d77583edd2eba6e96cc7633558e461">RSR_PRX</a>&nbsp;&nbsp;&nbsp;0x01</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#819b8c4fa81871ceacc1790d6fd2b2f1">startPage</a>&nbsp;&nbsp;&nbsp;0x4C</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#e05994559a4ee216a39b3307b7911493">stopPage</a>&nbsp;&nbsp;&nbsp;0x80</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#9d070439bb83de661756a74aabd6a094">TX_1X_PAGES</a>&nbsp;&nbsp;&nbsp;6</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#16ed9143eb23fc3dad35e0e90cdeac5f">TX_2X_PAGES</a>&nbsp;&nbsp;&nbsp;12</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#c1c0a02889400f10e133ad53f1857062">TX_PAGES</a>&nbsp;&nbsp;&nbsp;(dev-&gt;priv-&gt;pingPong ? TX_2X_PAGES : TX_1X_PAGES)</td></tr>

<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structdp__rcvhdr.html">dp_rcvhdr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#a1cf4fa85f0fb91e8c3b87dd06d9b88f">dp_rcvhdr_t</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="unionetheraddr.html">etheraddr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#89d8466762e2fe4cefc81fad6fa68c81">ether_addr_t</a></td></tr>

<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#033e069050ace667acb10ed9ffc8ac6c">ne2k_init</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structnicBuffer.html">nicBuffer</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#65b49da573a73ea73aa905bae31f4aa5">ne2kAllocBuffer</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#d72d3df197130ae6b39d905cfb804f24">ne2kDevInit</a> (struct <a class="el" href="structdevice.html">device</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#64fadb818ec0d7f27ef04cbceac2a828">ne2kFreeBuffer</a> (struct <a class="el" href="structnicBuffer.html">nicBuffer</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structnicBuffer.html">nicBuffer</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#954f14d0270247855900254097728c57">ne2kGetBuffer</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#1e664af4b82fdc7971db793f0e9b3ebd">ne2kHandler</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#a1d4735355686cbdc2d6bf145c413db3">ne2kISR</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#a8bad3ad94f260f93f70c1c6522b736b">ne2kProbe</a> (int, struct <a class="el" href="structdevice.html">device</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#45a65b2b7a15b7e7c46fd8831528c8d0">NICtoPC</a> (struct <a class="el" href="structdevice.html">device</a> *dev, void *packet, int length, int nic_addr)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#945ff829d945230bb0f80e0e0d348d04">NS8390_init</a> (struct <a class="el" href="structdevice.html">device</a> *dev, int startp)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#f6446fd497eb16b637ebed77c7a0aeaf">PCtoNIC</a> (struct <a class="el" href="structdevice.html">device</a> *dev, void *packet, int length)</td></tr>

<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#de2275e15411f5d7f824d31a008c49e0">nicPacket</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="types_8h.html#5847ea0262a5aa61eee48cbe95544a78">uInt32</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ne2k_8h.html#9c356dd0d9314c60eb0a495645f1d8ed">packetLength</a></td></tr>

</table>
<hr><h2>Define Documentation</h2>
<a class="anchor" name="39807c5c6abb8efb3cc66fbc04cd1e58"></a><!-- doxytag: member="ne2k.h::DEF_ENABLED" ref="39807c5c6abb8efb3cc66fbc04cd1e58" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEF_ENABLED&nbsp;&nbsp;&nbsp;0x200          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00059">59</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="2dcfc12834d5a417dcf43e2ca248f0cd"></a><!-- doxytag: member="ne2k.h::DP_CNTR0" ref="2dcfc12834d5a417dcf43e2ca248f0cd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_CNTR0&nbsp;&nbsp;&nbsp;0xD          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00149">149</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="e99a5201b20f9fd87b195c1074a643ec"></a><!-- doxytag: member="ne2k.h::DP_CNTR1" ref="e99a5201b20f9fd87b195c1074a643ec" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_CNTR1&nbsp;&nbsp;&nbsp;0xE          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00150">150</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="b56dccd8151d77ad3dbd832b65601af0"></a><!-- doxytag: member="ne2k.h::DP_CNTR2" ref="b56dccd8151d77ad3dbd832b65601af0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_CNTR2&nbsp;&nbsp;&nbsp;0xF          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00151">151</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="8336bb3cb0a54a93522379477340fdec"></a><!-- doxytag: member="ne2k.h::DP_CURR" ref="8336bb3cb0a54a93522379477340fdec" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_CURR&nbsp;&nbsp;&nbsp;0x7          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00139">139</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="b748b31fd480e8195caac541bc792c2b"></a><!-- doxytag: member="ne2k.h::DP_MAR0" ref="b748b31fd480e8195caac541bc792c2b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_MAR0&nbsp;&nbsp;&nbsp;0x8          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00140">140</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="6e5cdffc808e98e09eca1efad797abf4"></a><!-- doxytag: member="ne2k.h::DP_MAR1" ref="6e5cdffc808e98e09eca1efad797abf4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_MAR1&nbsp;&nbsp;&nbsp;0x9          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00141">141</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="6aff3543036b8ddf515d243b0e1ddf34"></a><!-- doxytag: member="ne2k.h::DP_MAR2" ref="6aff3543036b8ddf515d243b0e1ddf34" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_MAR2&nbsp;&nbsp;&nbsp;0xA          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00142">142</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="1a62c9c151ca3a621f0683d0eaba12fe"></a><!-- doxytag: member="ne2k.h::DP_MAR3" ref="1a62c9c151ca3a621f0683d0eaba12fe" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_MAR3&nbsp;&nbsp;&nbsp;0xB          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00143">143</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="ce5a77fb812564273e5304dd138ac29f"></a><!-- doxytag: member="ne2k.h::DP_MAR4" ref="ce5a77fb812564273e5304dd138ac29f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_MAR4&nbsp;&nbsp;&nbsp;0xC          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00144">144</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="0ec81b4dbe6150ae308588ed7de0f686"></a><!-- doxytag: member="ne2k.h::DP_MAR5" ref="0ec81b4dbe6150ae308588ed7de0f686" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_MAR5&nbsp;&nbsp;&nbsp;0xD          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00145">145</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="649d4943e589ed684b2e0faf811dc0af"></a><!-- doxytag: member="ne2k.h::DP_MAR6" ref="649d4943e589ed684b2e0faf811dc0af" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_MAR6&nbsp;&nbsp;&nbsp;0xE          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00146">146</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="fc53aa624a738deb114bf3d20257f108"></a><!-- doxytag: member="ne2k.h::DP_MAR7" ref="fc53aa624a738deb114bf3d20257f108" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_MAR7&nbsp;&nbsp;&nbsp;0xF          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00147">147</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="be1b4cb2c953c25ccdc10fcb1aa7e47d"></a><!-- doxytag: member="ne2k.h::DP_PAGESIZE" ref="be1b4cb2c953c25ccdc10fcb1aa7e47d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DP_PAGESIZE&nbsp;&nbsp;&nbsp;256          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00154">154</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00297">dp_pkt2user()</a>, and <a class="el" href="ne2k_8c-source.html#l00279">getblock()</a>.
</div>
</div><p>
<a class="anchor" name="77cbdf5281de5d04e7aca9afa1a632be"></a><!-- doxytag: member="ne2k.h::E8390_CMD" ref="77cbdf5281de5d04e7aca9afa1a632be" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_CMD&nbsp;&nbsp;&nbsp;0x00          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00095">95</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="2785dee27a211f9ef01fced6f918641f"></a><!-- doxytag: member="ne2k.h::E8390_NODMA" ref="2785dee27a211f9ef01fced6f918641f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_NODMA&nbsp;&nbsp;&nbsp;0x20          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00092">92</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="710d68a1b23bc97adb7290f1bc7a4f70"></a><!-- doxytag: member="ne2k.h::E8390_PAGE0" ref="710d68a1b23bc97adb7290f1bc7a4f70" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_PAGE0&nbsp;&nbsp;&nbsp;0x00          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00093">93</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="b5a45afed2a61d221f520c2f27ced830"></a><!-- doxytag: member="ne2k.h::E8390_PAGE1" ref="b5a45afed2a61d221f520c2f27ced830" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_PAGE1&nbsp;&nbsp;&nbsp;0x40          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00094">94</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="60b09a580fe0020e08e133cd8ec0a50d"></a><!-- doxytag: member="ne2k.h::E8390_RREAD" ref="60b09a580fe0020e08e133cd8ec0a50d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_RREAD&nbsp;&nbsp;&nbsp;0x08          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00097">97</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00279">getblock()</a>.
</div>
</div><p>
<a class="anchor" name="9220d4793c7d8dd1844a006713faafee"></a><!-- doxytag: member="ne2k.h::E8390_RWRITE" ref="9220d4793c7d8dd1844a006713faafee" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_RWRITE&nbsp;&nbsp;&nbsp;0x10          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00098">98</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00115">PCtoNIC()</a>.
</div>
</div><p>
<a class="anchor" name="5bbbbf1e909a8e52abb57544a83d9156"></a><!-- doxytag: member="ne2k.h::E8390_RXCONFIG" ref="5bbbbf1e909a8e52abb57544a83d9156" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_RXCONFIG&nbsp;&nbsp;&nbsp;0x04          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00101">101</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="0301f75e81b02f191c23edfe53eabe55"></a><!-- doxytag: member="ne2k.h::E8390_RXOFF" ref="0301f75e81b02f191c23edfe53eabe55" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_RXOFF&nbsp;&nbsp;&nbsp;0x20          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00099">99</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="c3d2ce0fc9cc0e4e0c6e6a1484f08ddf"></a><!-- doxytag: member="ne2k.h::E8390_START" ref="c3d2ce0fc9cc0e4e0c6e6a1484f08ddf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_START&nbsp;&nbsp;&nbsp;0x02          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00096">96</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00279">getblock()</a>, and <a class="el" href="ne2k_8c-source.html#l00115">PCtoNIC()</a>.
</div>
</div><p>
<a class="anchor" name="6ac1e01088c1db4dafbd7e4c7cd4dd6a"></a><!-- doxytag: member="ne2k.h::E8390_STOP" ref="6ac1e01088c1db4dafbd7e4c7cd4dd6a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_STOP&nbsp;&nbsp;&nbsp;0x01          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00091">91</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="a62e07de1d5747fc4df9ae3646bf79bb"></a><!-- doxytag: member="ne2k.h::E8390_TXCONFIG" ref="a62e07de1d5747fc4df9ae3646bf79bb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_TXCONFIG&nbsp;&nbsp;&nbsp;0x00          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00102">102</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="30bc14a74f695ad58d07feecdd0ab50f"></a><!-- doxytag: member="ne2k.h::E8390_TXOFF" ref="30bc14a74f695ad58d07feecdd0ab50f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define E8390_TXOFF&nbsp;&nbsp;&nbsp;0x00          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00100">100</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="b828a23784603ff193895a8f5cfa510a"></a><!-- doxytag: member="ne2k.h::EN0_BOUNDARY" ref="b828a23784603ff193895a8f5cfa510a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_BOUNDARY&nbsp;&nbsp;&nbsp;0x03          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00117">117</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="0eea2551092d28415b5dbb2b5665a608"></a><!-- doxytag: member="ne2k.h::EN0_COUNTER0" ref="0eea2551092d28415b5dbb2b5665a608" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_COUNTER0&nbsp;&nbsp;&nbsp;0x0d          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00104">104</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="daa995d86a3f181651e1ed6c346e2f92"></a><!-- doxytag: member="ne2k.h::EN0_DCFG" ref="daa995d86a3f181651e1ed6c346e2f92" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_DCFG&nbsp;&nbsp;&nbsp;0x0e          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00105">105</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="d7e466b10f4e802b4cbca9fcc41f4902"></a><!-- doxytag: member="ne2k.h::EN0_IMR" ref="d7e466b10f4e802b4cbca9fcc41f4902" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_IMR&nbsp;&nbsp;&nbsp;0x0f          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00109">109</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="94ed811925b8c9a71ec0c3590a15868c"></a><!-- doxytag: member="ne2k.h::EN0_ISR" ref="94ed811925b8c9a71ec0c3590a15868c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_ISR&nbsp;&nbsp;&nbsp;0x07          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00108">108</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00279">getblock()</a>, <a class="el" href="ne2k_8c-source.html#l00164">NICtoPC()</a>, and <a class="el" href="ne2k_8c-source.html#l00115">PCtoNIC()</a>.
</div>
</div><p>
<a class="anchor" name="13af46188f103450f08ce0346bde34af"></a><!-- doxytag: member="ne2k.h::EN0_RCNTHI" ref="13af46188f103450f08ce0346bde34af" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_RCNTHI&nbsp;&nbsp;&nbsp;0x0b          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00107">107</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00164">NICtoPC()</a>, and <a class="el" href="ne2k_8c-source.html#l00115">PCtoNIC()</a>.
</div>
</div><p>
<a class="anchor" name="b5b4b2e9eb20e5ec41e7784bf5148900"></a><!-- doxytag: member="ne2k.h::EN0_RCNTLO" ref="b5b4b2e9eb20e5ec41e7784bf5148900" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_RCNTLO&nbsp;&nbsp;&nbsp;0x0a          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00106">106</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00164">NICtoPC()</a>, and <a class="el" href="ne2k_8c-source.html#l00115">PCtoNIC()</a>.
</div>
</div><p>
<a class="anchor" name="9834bfab75d2f822b0f684e612917281"></a><!-- doxytag: member="ne2k.h::EN0_RSARHI" ref="9834bfab75d2f822b0f684e612917281" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_RSARHI&nbsp;&nbsp;&nbsp;0x09          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00111">111</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00279">getblock()</a>, <a class="el" href="ne2k_8c-source.html#l00164">NICtoPC()</a>, and <a class="el" href="ne2k_8c-source.html#l00115">PCtoNIC()</a>.
</div>
</div><p>
<a class="anchor" name="352cf7775b146c81c2e1cf81110c9c7e"></a><!-- doxytag: member="ne2k.h::EN0_RSARLO" ref="352cf7775b146c81c2e1cf81110c9c7e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_RSARLO&nbsp;&nbsp;&nbsp;0x08          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00110">110</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00279">getblock()</a>, <a class="el" href="ne2k_8c-source.html#l00164">NICtoPC()</a>, and <a class="el" href="ne2k_8c-source.html#l00115">PCtoNIC()</a>.
</div>
</div><p>
<a class="anchor" name="c5e46e37a42cca75d6661cc3f299dccf"></a><!-- doxytag: member="ne2k.h::EN0_RXCR" ref="c5e46e37a42cca75d6661cc3f299dccf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_RXCR&nbsp;&nbsp;&nbsp;0x0c          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00113">113</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="7147cfb944512549b00d7808f67c05ef"></a><!-- doxytag: member="ne2k.h::EN0_STARTPG" ref="7147cfb944512549b00d7808f67c05ef" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_STARTPG&nbsp;&nbsp;&nbsp;0x01          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00115">115</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="09a894b1b793e50d080d491c8a795e23"></a><!-- doxytag: member="ne2k.h::EN0_STOPPG" ref="09a894b1b793e50d080d491c8a795e23" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_STOPPG&nbsp;&nbsp;&nbsp;0x02          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00116">116</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="6c3f2eca9677ccb05d29d7aac3f25d4c"></a><!-- doxytag: member="ne2k.h::EN0_TPSR" ref="6c3f2eca9677ccb05d29d7aac3f25d4c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_TPSR&nbsp;&nbsp;&nbsp;0x04          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00112">112</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="f95e4d5d1cedb432905523054020e189"></a><!-- doxytag: member="ne2k.h::EN0_TXCR" ref="f95e4d5d1cedb432905523054020e189" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN0_TXCR&nbsp;&nbsp;&nbsp;0x0D          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00114">114</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="7a3f5ec19f4afad15440e7c5ed2f359a"></a><!-- doxytag: member="ne2k.h::EN1_CURPAG" ref="7a3f5ec19f4afad15440e7c5ed2f359a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN1_CURPAG&nbsp;&nbsp;&nbsp;0x07          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00120">120</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="0643421220ce237b8f2324bc341b2212"></a><!-- doxytag: member="ne2k.h::EN1_MULT" ref="0643421220ce237b8f2324bc341b2212" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN1_MULT&nbsp;&nbsp;&nbsp;0x08          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00121">121</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="ccd97c49c2995618670686a6b92585f5"></a><!-- doxytag: member="ne2k.h::EN1_PHYS" ref="ccd97c49c2995618670686a6b92585f5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EN1_PHYS&nbsp;&nbsp;&nbsp;0x01          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00119">119</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="281db5e8541e816815ea8ecdb98ae863"></a><!-- doxytag: member="ne2k.h::ENDCFG_WTS" ref="281db5e8541e816815ea8ecdb98ae863" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ENDCFG_WTS&nbsp;&nbsp;&nbsp;0x01          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00130">130</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="8de9a1ccdd9e73e963ecac77a06ad0a2"></a><!-- doxytag: member="ne2k.h::ENISR_ALL" ref="8de9a1ccdd9e73e963ecac77a06ad0a2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ENISR_ALL&nbsp;&nbsp;&nbsp;0x3f          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00128">128</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="d55499c72c8cb3a4538cc8f2ae7276fb"></a><!-- doxytag: member="ne2k.h::ether_addr" ref="d55499c72c8cb3a4538cc8f2ae7276fb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ether_addr&nbsp;&nbsp;&nbsp;<a class="el" href="unionetheraddr.html">ether_addr_t</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00036">36</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="ea290bbbf676665e7fa6e580d42d24c8"></a><!-- doxytag: member="ne2k.h::NE1SM_START_PG" ref="ea290bbbf676665e7fa6e580d42d24c8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE1SM_START_PG&nbsp;&nbsp;&nbsp;0x20          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00123">123</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="f633355cc1bd5de10964a38423ab4c6f"></a><!-- doxytag: member="ne2k.h::NE1SM_STOP_PG" ref="f633355cc1bd5de10964a38423ab4c6f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE1SM_STOP_PG&nbsp;&nbsp;&nbsp;0x40          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00124">124</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="4c97ad2e89582cb65022a052df40c04a"></a><!-- doxytag: member="ne2k.h::NE_BNRY" ref="4c97ad2e89582cb65022a052df40c04a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_BNRY&nbsp;&nbsp;&nbsp;0x03          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00071">71</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00223">dp_recv()</a>, and <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="55d8236fd5c94eb16a5a06c3e4b07df1"></a><!-- doxytag: member="ne2k.h::NE_CMD" ref="55d8236fd5c94eb16a5a06c3e4b07df1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_CMD&nbsp;&nbsp;&nbsp;0x00          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00068">68</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00223">dp_recv()</a>, <a class="el" href="ne2k_8c-source.html#l00279">getblock()</a>, and <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="5e30e2969b60a082d50bf3ce80d9d766"></a><!-- doxytag: member="ne2k.h::NE_CURRENT" ref="5e30e2969b60a082d50bf3ce80d9d766" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_CURRENT&nbsp;&nbsp;&nbsp;0x07          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00074">74</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00223">dp_recv()</a>.
</div>
</div><p>
<a class="anchor" name="5b7cdde018b5a4d42f91183d216d3f0d"></a><!-- doxytag: member="ne2k.h::NE_DATAPORT" ref="5b7cdde018b5a4d42f91183d216d3f0d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_DATAPORT&nbsp;&nbsp;&nbsp;0x10          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00132">132</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00279">getblock()</a>, <a class="el" href="ne2k_8c-source.html#l00164">NICtoPC()</a>, and <a class="el" href="ne2k_8c-source.html#l00115">PCtoNIC()</a>.
</div>
</div><p>
<a class="anchor" name="759300669dab4522e8c261d764303a9b"></a><!-- doxytag: member="ne2k.h::NE_DCR" ref="759300669dab4522e8c261d764303a9b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_DCR&nbsp;&nbsp;&nbsp;0x0E          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00079">79</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="97870eb7c427a62c6670f17274af5814"></a><!-- doxytag: member="ne2k.h::NE_DCR_AR" ref="97870eb7c427a62c6670f17274af5814" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_DCR_AR&nbsp;&nbsp;&nbsp;0x10          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00085">85</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="f3af6d185bf3670d41686bdc704f8d9a"></a><!-- doxytag: member="ne2k.h::NE_DCR_FT0" ref="f3af6d185bf3670d41686bdc704f8d9a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_DCR_FT0&nbsp;&nbsp;&nbsp;0x20          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00087">87</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="0f1a4aad48f2afccf5a063422572a42a"></a><!-- doxytag: member="ne2k.h::NE_DCR_FT1" ref="0f1a4aad48f2afccf5a063422572a42a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_DCR_FT1&nbsp;&nbsp;&nbsp;0x40          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00086">86</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="86c56e5711e691cfd850775f30fb54fa"></a><!-- doxytag: member="ne2k.h::NE_DCR_LS" ref="86c56e5711e691cfd850775f30fb54fa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_DCR_LS&nbsp;&nbsp;&nbsp;0x08          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00084">84</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="57df0ea9f631b190354e7c6999535fe3"></a><!-- doxytag: member="ne2k.h::NE_DCR_WTS" ref="57df0ea9f631b190354e7c6999535fe3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_DCR_WTS&nbsp;&nbsp;&nbsp;0x01          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00083">83</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="04dfd3c3cd4a3f758cb038b78231493f"></a><!-- doxytag: member="ne2k.h::NE_IMR" ref="04dfd3c3cd4a3f758cb038b78231493f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_IMR&nbsp;&nbsp;&nbsp;0x0F          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00080">80</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>, and <a class="el" href="ne2k_8c-source.html#l00191">ne2kHandler()</a>.
</div>
</div><p>
<a class="anchor" name="0b931a9b3f618839c02bc888b12fad6b"></a><!-- doxytag: member="ne2k.h::NE_ISR" ref="0b931a9b3f618839c02bc888b12fad6b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_ISR&nbsp;&nbsp;&nbsp;0x07          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00073">73</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>, and <a class="el" href="ne2k_8c-source.html#l00191">ne2kHandler()</a>.
</div>
</div><p>
<a class="anchor" name="78aa15aa3cd9df670d1724be92b0157d"></a><!-- doxytag: member="ne2k.h::NE_PSTART" ref="78aa15aa3cd9df670d1724be92b0157d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_PSTART&nbsp;&nbsp;&nbsp;0x01          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00069">69</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="4991431a50163bff66590bf8a7fb3c72"></a><!-- doxytag: member="ne2k.h::NE_PSTOP" ref="4991431a50163bff66590bf8a7fb3c72" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_PSTOP&nbsp;&nbsp;&nbsp;0x02          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00070">70</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="b8733e4b199b85891fb58c80bd65967a"></a><!-- doxytag: member="ne2k.h::NE_RBCR0" ref="b8733e4b199b85891fb58c80bd65967a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_RBCR0&nbsp;&nbsp;&nbsp;0x0A          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00075">75</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00279">getblock()</a>, and <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="c023921e5da8473a400c04b2e268c621"></a><!-- doxytag: member="ne2k.h::NE_RBCR1" ref="c023921e5da8473a400c04b2e268c621" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_RBCR1&nbsp;&nbsp;&nbsp;0x0B          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00076">76</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00279">getblock()</a>, and <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="e0e015081ca05ecec4bf833265485fb9"></a><!-- doxytag: member="ne2k.h::NE_RCR" ref="e0e015081ca05ecec4bf833265485fb9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_RCR&nbsp;&nbsp;&nbsp;0x0C          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00077">77</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="ea9754b13e450b45d0eb6d79e0a1f4aa"></a><!-- doxytag: member="ne2k.h::NE_TCR" ref="ea9754b13e450b45d0eb6d79e0a1f4aa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_TCR&nbsp;&nbsp;&nbsp;0x0D          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00078">78</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="c9016fe03699a7b0ebea5db11ee8aa69"></a><!-- doxytag: member="ne2k.h::NE_TPSR" ref="c9016fe03699a7b0ebea5db11ee8aa69" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NE_TPSR&nbsp;&nbsp;&nbsp;0x04          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00072">72</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00191">ne2kHandler()</a>.
</div>
</div><p>
<a class="anchor" name="6aea2ac71a7a660c001aae9f44aaba68"></a><!-- doxytag: member="ne2k.h::NESM_START_PG" ref="6aea2ac71a7a660c001aae9f44aaba68" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NESM_START_PG&nbsp;&nbsp;&nbsp;0x40          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00125">125</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="26188f06694bb1532f683a7607515531"></a><!-- doxytag: member="ne2k.h::NESM_STOP_PG" ref="26188f06694bb1532f683a7607515531" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NESM_STOP_PG&nbsp;&nbsp;&nbsp;0x80          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00126">126</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="ba51915c87d64af47fb1cc59348961c9"></a><!-- doxytag: member="ne2k.h::OK" ref="ba51915c87d64af47fb1cc59348961c9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OK&nbsp;&nbsp;&nbsp;0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00061">61</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00297">dp_pkt2user()</a>, and <a class="el" href="ne2k_8c-source.html#l00223">dp_recv()</a>.
</div>
</div><p>
<a class="anchor" name="3e9285670345a7583ca516cc8f7aafb8"></a><!-- doxytag: member="ne2k.h::RSR_FO" ref="3e9285670345a7583ca516cc8f7aafb8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RSR_FO&nbsp;&nbsp;&nbsp;0x08          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00057">57</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00223">dp_recv()</a>.
</div>
</div><p>
<a class="anchor" name="c1d77583edd2eba6e96cc7633558e461"></a><!-- doxytag: member="ne2k.h::RSR_PRX" ref="c1d77583edd2eba6e96cc7633558e461" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RSR_PRX&nbsp;&nbsp;&nbsp;0x01          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00058">58</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00223">dp_recv()</a>.
</div>
</div><p>
<a class="anchor" name="819b8c4fa81871ceacc1790d6fd2b2f1"></a><!-- doxytag: member="ne2k.h::startPage" ref="819b8c4fa81871ceacc1790d6fd2b2f1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define startPage&nbsp;&nbsp;&nbsp;0x4C          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00064">64</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00223">dp_recv()</a>, and <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="e05994559a4ee216a39b3307b7911493"></a><!-- doxytag: member="ne2k.h::stopPage" ref="e05994559a4ee216a39b3307b7911493" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define stopPage&nbsp;&nbsp;&nbsp;0x80          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00065">65</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00297">dp_pkt2user()</a>, <a class="el" href="ne2k_8c-source.html#l00223">dp_recv()</a>, and <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="9d070439bb83de661756a74aabd6a094"></a><!-- doxytag: member="ne2k.h::TX_1X_PAGES" ref="9d070439bb83de661756a74aabd6a094" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TX_1X_PAGES&nbsp;&nbsp;&nbsp;6          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00135">135</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="16ed9143eb23fc3dad35e0e90cdeac5f"></a><!-- doxytag: member="ne2k.h::TX_2X_PAGES" ref="16ed9143eb23fc3dad35e0e90cdeac5f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TX_2X_PAGES&nbsp;&nbsp;&nbsp;12          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00134">134</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<a class="anchor" name="c1c0a02889400f10e133ad53f1857062"></a><!-- doxytag: member="ne2k.h::TX_PAGES" ref="c1c0a02889400f10e133ad53f1857062" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TX_PAGES&nbsp;&nbsp;&nbsp;(dev-&gt;priv-&gt;pingPong ? TX_2X_PAGES : TX_1X_PAGES)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8h-source.html#l00136">136</a> of file <a class="el" href="ne2k_8h-source.html">ne2k.h</a>.
</div>
</div><p>
<hr><h2>Typedef Documentation</h2>
<a class="anchor" name="a1cf4fa85f0fb91e8c3b87dd06d9b88f"></a><!-- doxytag: member="ne2k.h::dp_rcvhdr_t" ref="a1cf4fa85f0fb91e8c3b87dd06d9b88f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structdp__rcvhdr.html">dp_rcvhdr</a>  <a class="el" href="structdp__rcvhdr.html">dp_rcvhdr_t</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="89d8466762e2fe4cefc81fad6fa68c81"></a><!-- doxytag: member="ne2k.h::ether_addr_t" ref="89d8466762e2fe4cefc81fad6fa68c81" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef union <a class="el" href="unionetheraddr.html">etheraddr</a>   <a class="el" href="unionetheraddr.html">ether_addr_t</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="033e069050ace667acb10ed9ffc8ac6c"></a><!-- doxytag: member="ne2k.h::ne2k_init" ref="033e069050ace667acb10ed9ffc8ac6c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ne2k_init           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8c-source.html#l00070">70</a> of file <a class="el" href="ne2k_8c-source.html">ne2k.c</a>.
<p>
References <a class="el" href="gdt_8h-source.html#l00047">dDpl0</a>, <a class="el" href="gdt_8h-source.html#l00037">dInt</a>, <a class="el" href="ne2k_8h-source.html#l00149">DP_CNTR0</a>, <a class="el" href="ne2k_8h-source.html#l00150">DP_CNTR1</a>, <a class="el" href="ne2k_8h-source.html#l00151">DP_CNTR2</a>, <a class="el" href="ne2k_8h-source.html#l00139">DP_CURR</a>, <a class="el" href="ne2k_8h-source.html#l00140">DP_MAR0</a>, <a class="el" href="ne2k_8h-source.html#l00141">DP_MAR1</a>, <a class="el" href="ne2k_8h-source.html#l00142">DP_MAR2</a>, <a class="el" href="ne2k_8h-source.html#l00143">DP_MAR3</a>, <a class="el" href="ne2k_8h-source.html#l00144">DP_MAR4</a>, <a class="el" href="ne2k_8h-source.html#l00145">DP_MAR5</a>, <a class="el" href="ne2k_8h-source.html#l00146">DP_MAR6</a>, <a class="el" href="ne2k_8h-source.html#l00147">DP_MAR7</a>, <a class="el" href="gdt_8h-source.html#l00048">dPresent</a>, <a class="el" href="io_8c-source.html#l00039">inportByte()</a>, <a class="el" href="device_8old_8h-source.html#l00031">device::ioAddr</a>, <a class="el" href="device_8old_8h-source.html#l00032">device::irq</a>, <a class="el" href="8259_8h.html#0ac079c4d770f02e505f4d8569a6960a">irqEnable()</a>, <a class="el" href="kmalloc_8c-source.html#l00247">kmalloc()</a>, <a class="el" href="kprintf_8c-source.html#l00038">kprintf()</a>, <a class="el" href="ne2k_8c-source.html#l00051">mDev</a>, <a class="el" href="8259_8h-source.html#l00042">mVec</a>, <a class="el" href="ne2k_8h.html#a1d4735355686cbdc2d6bf145c413db3">ne2kISR()</a>, <a class="el" href="ne2k_8h-source.html#l00071">NE_BNRY</a>, <a class="el" href="ne2k_8h-source.html#l00068">NE_CMD</a>, <a class="el" href="ne2k_8h-source.html#l00079">NE_DCR</a>, <a class="el" href="ne2k_8h-source.html#l00080">NE_IMR</a>, <a class="el" href="ne2k_8h-source.html#l00073">NE_ISR</a>, <a class="el" href="ne2k_8h-source.html#l00069">NE_PSTART</a>, <a class="el" href="ne2k_8h-source.html#l00070">NE_PSTOP</a>, <a class="el" href="ne2k_8h-source.html#l00075">NE_RBCR0</a>, <a class="el" href="ne2k_8h-source.html#l00076">NE_RBCR1</a>, <a class="el" href="ne2k_8h-source.html#l00077">NE_RCR</a>, <a class="el" href="ne2k_8h-source.html#l00078">NE_TCR</a>, <a class="el" href="io_8c-source.html#l00073">outportByte()</a>, <a class="el" href="idt_8c-source.html#l00156">setVector()</a>, <a class="el" href="ne2k_8h-source.html#l00064">startPage</a>, <a class="el" href="ne2k_8h-source.html#l00065">stopPage</a>, and <a class="el" href="start_8S-source.html#l00051">x20</a>.
<p>
Here is the call graph for this function:<p><center><img src="ne2k_8h_033e069050ace667acb10ed9ffc8ac6c_cgraph.png" border="0" usemap="#ne2k_8h_033e069050ace667acb10ed9ffc8ac6c_cgraph_map" alt=""></center>
<map name="ne2k_8h_033e069050ace667acb10ed9ffc8ac6c_cgraph_map">
<area href="io_8h.html#77b934268de1b3ecdcf3f275413b3108" shape="rect" coords="144,234,237,260" alt="">
<area href="8259_8h.html#0ac079c4d770f02e505f4d8569a6960a" shape="rect" coords="148,284,233,311" alt="">
<area href="kmalloc_8h.html#150eab2ac4ce4553e21ca10e7f441762" shape="rect" coords="153,335,228,362" alt="">
<area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="713,360,780,387" alt="">
<area href="ne2k_8h.html#a1d4735355686cbdc2d6bf145c413db3" shape="rect" coords="152,462,229,488" alt="">
<area href="io_8h.html#8acc1a06073db2e7b92ffbd00fbd0cf1" shape="rect" coords="140,512,241,539" alt="">
<area href="idt_8h.html#174a47ed653fc64fff6b5bb1b895c2cf" shape="rect" coords="148,563,233,590" alt="">
<area href="kmalloc_8c.html#f6c4ea5cb961c72548d92ff65d7e33a4" shape="rect" coords="292,183,412,210" alt="">
<area href="spinlock_8h.html#2cd9a4502680fb8e7f0fe6b029e558b1" shape="rect" coords="707,208,787,235" alt="">
<area href="spinlock_8h.html#dd996cbbb3b9826dd9c8cf02b66a4c65" shape="rect" coords="699,56,795,83" alt="">
<area href="kmalloc_8c.html#eb1c3f1ef8eb9063c2e5c4af488dd2d0" shape="rect" coords="291,310,413,336" alt="">
<area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="523,310,589,336" alt="">
<area href="lib_2string_8h.html#ce4b911463887af5e748326323e99a23" shape="rect" coords="517,158,595,184" alt="">
<area href="paging_8h.html#541f0b43826a40b9e978f5479080bb0e" shape="rect" coords="461,107,651,134" alt="">
</map>

</div>
</div><p>
<a class="anchor" name="65b49da573a73ea73aa905bae31f4aa5"></a><!-- doxytag: member="ne2k.h::ne2kAllocBuffer" ref="65b49da573a73ea73aa905bae31f4aa5" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structnicBuffer.html">nicBuffer</a>* ne2kAllocBuffer           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8c-source.html#l00313">313</a> of file <a class="el" href="ne2k_8c-source.html">ne2k.c</a>.
<p>
References <a class="el" href="ne2k_8h-source.html#l00054">nicBuffer::buffer</a>, <a class="el" href="kmalloc_8c-source.html#l00247">kmalloc()</a>, <a class="el" href="ne2k_8h-source.html#l00053">nicBuffer::length</a>, <a class="el" href="ne2k_8c-source.html#l00044">ne2k_spinLock</a>, <a class="el" href="ne2k_8c-source.html#l00050">ne2kBuffer</a>, <a class="el" href="ne2k_8h-source.html#l00052">nicBuffer::next</a>, <a class="el" href="spinlock_8c-source.html#l00056">spinLock()</a>, and <a class="el" href="spinlock_8c-source.html#l00037">spinUnlock()</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00297">dp_pkt2user()</a>.
<p>
Here is the call graph for this function:<p><center><img src="ne2k_8h_65b49da573a73ea73aa905bae31f4aa5_cgraph.png" border="0" usemap="#ne2k_8h_65b49da573a73ea73aa905bae31f4aa5_cgraph_map" alt=""></center>
<map name="ne2k_8h_65b49da573a73ea73aa905bae31f4aa5_cgraph_map">
<area href="kmalloc_8h.html#150eab2ac4ce4553e21ca10e7f441762" shape="rect" coords="184,167,259,194" alt="">
<area href="spinlock_8h.html#2cd9a4502680fb8e7f0fe6b029e558b1" shape="rect" coords="723,218,803,244" alt="">
<area href="spinlock_8h.html#dd996cbbb3b9826dd9c8cf02b66a4c65" shape="rect" coords="715,395,811,422" alt="">
<area href="kmalloc_8c.html#f6c4ea5cb961c72548d92ff65d7e33a4" shape="rect" coords="308,243,428,270" alt="">
<area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="729,91,796,118" alt="">
<area href="kmalloc_8c.html#eb1c3f1ef8eb9063c2e5c4af488dd2d0" shape="rect" coords="307,116,429,143" alt="">
<area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="539,116,605,143" alt="">
<area href="lib_2string_8h.html#ce4b911463887af5e748326323e99a23" shape="rect" coords="533,218,611,244" alt="">
<area href="paging_8h.html#541f0b43826a40b9e978f5479080bb0e" shape="rect" coords="477,319,667,346" alt="">
</map>

</div>
</div><p>
<a class="anchor" name="d72d3df197130ae6b39d905cfb804f24"></a><!-- doxytag: member="ne2k.h::ne2kDevInit" ref="d72d3df197130ae6b39d905cfb804f24" args="(struct device *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ne2kDevInit           </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structdevice.html">device</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="64fadb818ec0d7f27ef04cbceac2a828"></a><!-- doxytag: member="ne2k.h::ne2kFreeBuffer" ref="64fadb818ec0d7f27ef04cbceac2a828" args="(struct nicBuffer *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ne2kFreeBuffer           </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structnicBuffer.html">nicBuffer</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8c-source.html#l00353">353</a> of file <a class="el" href="ne2k_8c-source.html">ne2k.c</a>.
<p>
References <a class="el" href="ne2k_8h-source.html#l00054">nicBuffer::buffer</a>, and <a class="el" href="kmalloc_8c-source.html#l00351">kfree()</a>.
<p>
Here is the call graph for this function:<p><center><img src="ne2k_8h_64fadb818ec0d7f27ef04cbceac2a828_cgraph.png" border="0" usemap="#ne2k_8h_64fadb818ec0d7f27ef04cbceac2a828_cgraph_map" alt=""></center>
<map name="ne2k_8h_64fadb818ec0d7f27ef04cbceac2a828_cgraph_map">
<area href="kmalloc_8h.html#aa9ed6886459604cf73ccdbf6410e487" shape="rect" coords="179,158,235,184" alt="">
<area href="kmalloc_8c.html#eb1c3f1ef8eb9063c2e5c4af488dd2d0" shape="rect" coords="283,56,405,83" alt="">
<area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="615,107,681,134" alt="">
<area href="lib_2string_8h.html#ce4b911463887af5e748326323e99a23" shape="rect" coords="305,158,383,184" alt="">
<area href="spinlock_8h.html#2cd9a4502680fb8e7f0fe6b029e558b1" shape="rect" coords="304,208,384,235" alt="">
<area href="spinlock_8h.html#dd996cbbb3b9826dd9c8cf02b66a4c65" shape="rect" coords="296,259,392,286" alt="">
<area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="471,56,537,83" alt="">
<area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="603,6,693,32" alt="">
<area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="612,56,684,83" alt="">
<area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="777,31,852,58" alt="">
<area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="775,82,855,108" alt="">
<area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="453,183,555,210" alt="">
<area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="765,234,864,260" alt="">
<area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="617,183,679,210" alt="">
<area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="741,132,888,159" alt="">
<area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="745,183,884,210" alt="">
</map>

</div>
</div><p>
<a class="anchor" name="954f14d0270247855900254097728c57"></a><!-- doxytag: member="ne2k.h::ne2kGetBuffer" ref="954f14d0270247855900254097728c57" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structnicBuffer.html">nicBuffer</a>* ne2kGetBuffer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8c-source.html#l00341">341</a> of file <a class="el" href="ne2k_8c-source.html">ne2k.c</a>.
<p>
References <a class="el" href="ne2k_8c-source.html#l00044">ne2k_spinLock</a>, <a class="el" href="ne2k_8c-source.html#l00050">ne2kBuffer</a>, <a class="el" href="ne2k_8h-source.html#l00052">nicBuffer::next</a>, and <a class="el" href="ap-boot_8S-source.html#l00006">x1</a>.
</div>
</div><p>
<a class="anchor" name="1e664af4b82fdc7971db793f0e9b3ebd"></a><!-- doxytag: member="ne2k.h::ne2kHandler" ref="1e664af4b82fdc7971db793f0e9b3ebd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ne2kHandler           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8c-source.html#l00191">191</a> of file <a class="el" href="ne2k_8c-source.html">ne2k.c</a>.
<p>
References <a class="el" href="ne2k_8c-source.html#l00223">dp_recv()</a>, <a class="el" href="8259_8h-source.html#l00039">eoi</a>, <a class="el" href="io_8c-source.html#l00039">inportByte()</a>, <a class="el" href="device_8old_8h-source.html#l00031">device::ioAddr</a>, <a class="el" href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0">irqDisable()</a>, <a class="el" href="8259_8h.html#0ac079c4d770f02e505f4d8569a6960a">irqEnable()</a>, <a class="el" href="kprintf_8c-source.html#l00038">kprintf()</a>, <a class="el" href="ne2k_8c-source.html#l00051">mDev</a>, <a class="el" href="8259_8h-source.html#l00035">mPic</a>, <a class="el" href="ne2k_8h-source.html#l00080">NE_IMR</a>, <a class="el" href="ne2k_8h-source.html#l00073">NE_ISR</a>, <a class="el" href="ne2k_8h-source.html#l00072">NE_TPSR</a>, <a class="el" href="io_8c-source.html#l00073">outportByte()</a>, <a class="el" href="8259_8h-source.html#l00037">sPic</a>, and <a class="el" href="fdc_8c-source.html#l00054">status</a>.
<p>
Here is the call graph for this function:<p><center><img src="ne2k_8h_1e664af4b82fdc7971db793f0e9b3ebd_cgraph.png" border="0" usemap="#ne2k_8h_1e664af4b82fdc7971db793f0e9b3ebd_cgraph_map" alt=""></center>
<map name="ne2k_8h_1e664af4b82fdc7971db793f0e9b3ebd_cgraph_map">
<area href="ne2k_8c.html#93484a1eaa8e1b265202c6cccfed65f3" shape="rect" coords="169,334,244,360" alt="">
<area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="799,347,865,374" alt="">
<area href="io_8h.html#8acc1a06073db2e7b92ffbd00fbd0cf1" shape="rect" coords="633,43,735,70" alt="">
<area href="io_8h.html#77b934268de1b3ecdcf3f275413b3108" shape="rect" coords="305,435,399,462" alt="">
<area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="473,474,564,500" alt="">
<area href="8259_8h.html#0ac079c4d770f02e505f4d8569a6960a" shape="rect" coords="164,587,249,614" alt="">
<area href="ne2k_8c.html#20e9fce07d30c847b2f794191f55e5ea" shape="rect" coords="300,234,404,260" alt="">
<area href="ne2k_8c.html#82ba0a2f0d1c6dc1381e5c15118bb5ef" shape="rect" coords="479,107,559,134" alt="">
<area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="319,384,385,411" alt="">
<area href="ne2k_8h.html#65b49da573a73ea73aa905bae31f4aa5" shape="rect" coords="455,234,583,260" alt="">
<area href="ne2k_8h.html#45a65b2b7a15b7e7c46fd8831528c8d0" shape="rect" coords="481,158,556,184" alt="">
<area href="kmalloc_8h.html#150eab2ac4ce4553e21ca10e7f441762" shape="rect" coords="647,195,721,222" alt="">
<area href="spinlock_8h.html#2cd9a4502680fb8e7f0fe6b029e558b1" shape="rect" coords="792,158,872,184" alt="">
<area href="spinlock_8h.html#dd996cbbb3b9826dd9c8cf02b66a4c65" shape="rect" coords="784,234,880,260" alt="">
<area href="io_8h.html#fb703b187feb4b92444454df6c3dd9e6" shape="rect" coords="636,94,732,120" alt="">
</map>

</div>
</div><p>
<a class="anchor" name="a1d4735355686cbdc2d6bf145c413db3"></a><!-- doxytag: member="ne2k.h::ne2kISR" ref="a1d4735355686cbdc2d6bf145c413db3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ne2kISR           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00070">ne2k_init()</a>.
</div>
</div><p>
<a class="anchor" name="a8bad3ad94f260f93f70c1c6522b736b"></a><!-- doxytag: member="ne2k.h::ne2kProbe" ref="a8bad3ad94f260f93f70c1c6522b736b" args="(int, struct device *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ne2kProbe           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structdevice.html">device</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="45a65b2b7a15b7e7c46fd8831528c8d0"></a><!-- doxytag: member="ne2k.h::NICtoPC" ref="45a65b2b7a15b7e7c46fd8831528c8d0" args="(struct device *dev, void *packet, int length, int nic_addr)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int NICtoPC           </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structdevice.html">device</a> *&nbsp;</td>
          <td class="paramname"> <em>dev</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>packet</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>length</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>nic_addr</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8c-source.html#l00164">164</a> of file <a class="el" href="ne2k_8c-source.html">ne2k.c</a>.
<p>
References <a class="el" href="assert_8h-source.html#l00064">assert</a>, <a class="el" href="ne2k_8h-source.html#l00108">EN0_ISR</a>, <a class="el" href="ne2k_8h-source.html#l00107">EN0_RCNTHI</a>, <a class="el" href="ne2k_8h-source.html#l00106">EN0_RCNTLO</a>, <a class="el" href="ne2k_8h-source.html#l00111">EN0_RSARHI</a>, <a class="el" href="ne2k_8h-source.html#l00110">EN0_RSARLO</a>, <a class="el" href="io_8c-source.html#l00056">inportWord()</a>, <a class="el" href="device_8old_8h-source.html#l00031">device::ioAddr</a>, <a class="el" href="ne2k_8h-source.html#l00132">NE_DATAPORT</a>, and <a class="el" href="io_8c-source.html#l00073">outportByte()</a>.
<p>
Referenced by <a class="el" href="ne2k_8c-source.html#l00297">dp_pkt2user()</a>.
<p>
Here is the call graph for this function:<p><center><img src="ne2k_8h_45a65b2b7a15b7e7c46fd8831528c8d0_cgraph.png" border="0" usemap="#ne2k_8h_45a65b2b7a15b7e7c46fd8831528c8d0_cgraph_map" alt=""></center>
<map name="ne2k_8h_45a65b2b7a15b7e7c46fd8831528c8d0_cgraph_map">
<area href="io_8h.html#fb703b187feb4b92444454df6c3dd9e6" shape="rect" coords="135,5,231,32" alt="">
<area href="io_8h.html#8acc1a06073db2e7b92ffbd00fbd0cf1" shape="rect" coords="132,56,233,83" alt="">
</map>

</div>
</div><p>
<a class="anchor" name="945ff829d945230bb0f80e0e0d348d04"></a><!-- doxytag: member="ne2k.h::NS8390_init" ref="945ff829d945230bb0f80e0e0d348d04" args="(struct device *dev, int startp)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void NS8390_init           </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structdevice.html">device</a> *&nbsp;</td>
          <td class="paramname"> <em>dev</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>startp</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f6446fd497eb16b637ebed77c7a0aeaf"></a><!-- doxytag: member="ne2k.h::PCtoNIC" ref="f6446fd497eb16b637ebed77c7a0aeaf" args="(struct device *dev, void *packet, int length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int PCtoNIC           </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structdevice.html">device</a> *&nbsp;</td>
          <td class="paramname"> <em>dev</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>packet</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="ne2k_8c-source.html#l00115">115</a> of file <a class="el" href="ne2k_8c-source.html">ne2k.c</a>.
<p>
References <a class="el" href="assert_8h-source.html#l00064">assert</a>, <a class="el" href="ne2k_8h-source.html#l00098">E8390_RWRITE</a>, <a class="el" href="ne2k_8h-source.html#l00096">E8390_START</a>, <a class="el" href="ne2k_8h-source.html#l00108">EN0_ISR</a>, <a class="el" href="ne2k_8h-source.html#l00107">EN0_RCNTHI</a>, <a class="el" href="ne2k_8h-source.html#l00106">EN0_RCNTLO</a>, <a class="el" href="ne2k_8h-source.html#l00111">EN0_RSARHI</a>, <a class="el" href="ne2k_8h-source.html#l00110">EN0_RSARLO</a>, <a class="el" href="io_8c-source.html#l00039">inportByte()</a>, <a class="el" href="device_8old_8h-source.html#l00031">device::ioAddr</a>, <a class="el" href="kpanic_8c-source.html#l00042">kpanic()</a>, <a class="el" href="ne2k_8h-source.html#l00132">NE_DATAPORT</a>, <a class="el" href="io_8c-source.html#l00073">outportByte()</a>, and <a class="el" href="io_8c-source.html#l00104">outportWord()</a>.
<p>
Here is the call graph for this function:<p><center><img src="ne2k_8h_f6446fd497eb16b637ebed77c7a0aeaf_cgraph.png" border="0" usemap="#ne2k_8h_f6446fd497eb16b637ebed77c7a0aeaf_cgraph_map" alt=""></center>
<map name="ne2k_8h_f6446fd497eb16b637ebed77c7a0aeaf_cgraph_map">
<area href="io_8h.html#77b934268de1b3ecdcf3f275413b3108" shape="rect" coords="137,5,231,32" alt="">
<area href="kpanic_8h.html#db9a182aa071791a306163d50d653deb" shape="rect" coords="151,56,217,83" alt="">
<area href="io_8h.html#8acc1a06073db2e7b92ffbd00fbd0cf1" shape="rect" coords="133,107,235,133" alt="">
<area href="io_8h.html#243f6b6d22cc5948908b764d58efc2b0" shape="rect" coords="131,157,237,184" alt="">
<area href="8259_8h.html#2b9ec30943ddb0a2ef3bd7ccfd2026c0" shape="rect" coords="285,5,376,32" alt="">
<area href="kprint_8h.html#b2761bdf0cca73ad0fb5880895210cd8" shape="rect" coords="297,56,364,83" alt="">
<area href="stdarg_8h.html#621577c2df0ad5faa281223c56eeb7a5" shape="rect" coords="295,107,367,133" alt="">
<area href="vsprintf_8c.html#c2f4c669c6f6aa6caa5ab8adb1b07dd0" shape="rect" coords="428,81,503,108" alt="">
<area href="vsprintf_8c.html#3fa7c8ef8597579301cb4b5c59bc6d9a" shape="rect" coords="425,132,505,159" alt="">
</map>

</div>
</div><p>
<hr><h2>Variable Documentation</h2>
<a class="anchor" name="de2275e15411f5d7f824d31a008c49e0"></a><!-- doxytag: member="ne2k.h::nicPacket" ref="de2275e15411f5d7f824d31a008c49e0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="ne2k_8h.html#de2275e15411f5d7f824d31a008c49e0">nicPacket</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="9c356dd0d9314c60eb0a495645f1d8ed"></a><!-- doxytag: member="ne2k.h::packetLength" ref="9c356dd0d9314c60eb0a495645f1d8ed" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="types_8h.html#5847ea0262a5aa61eee48cbe95544a78">uInt32</a> <a class="el" href="ne2k_8h.html#9c356dd0d9314c60eb0a495645f1d8ed">packetLength</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr size="1"><address style="align: right;"><small>Generated on Fri Dec 15 11:19:28 2006 for UbixOS V2 by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>