📄 ax88796_8h.html
字号:
#define </td><td class="memItemRight" valign="bottom"><b>RST</b> 0x80</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga73" doxytag="ax88796.h::RDC"></a>#define </td><td class="memItemRight" valign="bottom"><b>RDC</b> 0x40</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga74" doxytag="ax88796.h::OVW"></a>#define </td><td class="memItemRight" valign="bottom"><b>OVW</b> 0x10</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga75" doxytag="ax88796.h::RXE"></a>#define </td><td class="memItemRight" valign="bottom"><b>RXE</b> 0x08</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga76" doxytag="ax88796.h::TXE"></a>#define </td><td class="memItemRight" valign="bottom"><b>TXE</b> 0x04</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga77" doxytag="ax88796.h::PTX"></a>#define </td><td class="memItemRight" valign="bottom"><b>PTX</b> 0x02</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga78" doxytag="ax88796.h::PRX"></a>#define </td><td class="memItemRight" valign="bottom"><b>PRX</b> 0x01</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga79" doxytag="ax88796.h::AUTOD"></a>#define </td><td class="memItemRight" valign="bottom"><b>AUTOD</b> 0x01</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga80" doxytag="ax88796.h::RST_B"></a>#define </td><td class="memItemRight" valign="bottom"><b>RST_B</b> 0x02</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga81" doxytag="ax88796.h::RST_10B"></a>#define </td><td class="memItemRight" valign="bottom"><b>RST_10B</b> 0x04</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga82" doxytag="ax88796.h::RST_TXB"></a>#define </td><td class="memItemRight" valign="bottom"><b>RST_TXB</b> 0x08</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga83" doxytag="ax88796.h::GPO0"></a>#define </td><td class="memItemRight" valign="bottom"><b>GPO0</b> 0x01</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga84" doxytag="ax88796.h::MPSEL"></a>#define </td><td class="memItemRight" valign="bottom"><b>MPSEL</b> 0x10</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga85" doxytag="ax88796.h::MPSET"></a>#define </td><td class="memItemRight" valign="bottom"><b>MPSET</b> 0x20</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga86" doxytag="ax88796.h::PPDSET"></a>#define </td><td class="memItemRight" valign="bottom"><b>PPDSET</b> 0x40</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga87" doxytag="ax88796.h::MDC"></a>#define </td><td class="memItemRight" valign="bottom"><b>MDC</b> 0x01</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga88" doxytag="ax88796.h::MDIR"></a>#define </td><td class="memItemRight" valign="bottom"><b>MDIR</b> 0x02</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga89" doxytag="ax88796.h::MDI"></a>#define </td><td class="memItemRight" valign="bottom"><b>MDI</b> 0x04</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga90" doxytag="ax88796.h::MDO"></a>#define </td><td class="memItemRight" valign="bottom"><b>MDO</b> 0x08</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga91" doxytag="ax88796.h::EECS"></a>#define </td><td class="memItemRight" valign="bottom"><b>EECS</b> 0x10</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga92" doxytag="ax88796.h::EEI"></a>#define </td><td class="memItemRight" valign="bottom"><b>EEI</b> 0x20</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga93" doxytag="ax88796.h::EEO"></a>#define </td><td class="memItemRight" valign="bottom"><b>EEO</b> 0x40</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga94" doxytag="ax88796.h::EECLK"></a>#define </td><td class="memItemRight" valign="bottom"><b>EECLK</b> 0x80</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga95" doxytag="ax88796.h::GPI2"></a>#define </td><td class="memItemRight" valign="bottom"><b>GPI2</b> 0x40</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga96" doxytag="ax88796.h::GPI1"></a>#define </td><td class="memItemRight" valign="bottom"><b>GPI1</b> 0x20</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga97" doxytag="ax88796.h::GPI0"></a>#define </td><td class="memItemRight" valign="bottom"><b>GPI0</b> 0x10</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga98" doxytag="ax88796.h::I_SPD"></a>#define </td><td class="memItemRight" valign="bottom"><b>I_SPD</b> 0x04</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga99" doxytag="ax88796.h::I_DPX"></a>#define </td><td class="memItemRight" valign="bottom"><b>I_DPX</b> 0x02</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga100" doxytag="ax88796.h::I_LINK"></a>#define </td><td class="memItemRight" valign="bottom"><b>I_LINK</b> 0x01</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga101" doxytag="ax88796.h::FDU"></a>#define </td><td class="memItemRight" valign="bottom"><b>FDU</b> 0x80</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga102" doxytag="ax88796.h::PD"></a>#define </td><td class="memItemRight" valign="bottom"><b>PD</b> 0x40</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga103" doxytag="ax88796.h::RLO"></a>#define </td><td class="memItemRight" valign="bottom"><b>RLO</b> 0x20</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga104" doxytag="ax88796.h::LB1"></a>#define </td><td class="memItemRight" valign="bottom"><b>LB1</b> 0x04</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga105" doxytag="ax88796.h::LB0"></a>#define </td><td class="memItemRight" valign="bottom"><b>LB0</b> 0x02</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga106" doxytag="ax88796.h::CRC"></a>#define </td><td class="memItemRight" valign="bottom"><b>CRC</b> 0x01</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga107" doxytag="ax88796.h::RCR_INIT"></a>#define </td><td class="memItemRight" valign="bottom"><b>RCR_INIT</b> (INTT | AB)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga108" doxytag="ax88796.h::DCR_INIT"></a>#define </td><td class="memItemRight" valign="bottom"><b>DCR_INIT</b> 0x00</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga109" doxytag="ax88796.h::TCR_INIT"></a>#define </td><td class="memItemRight" valign="bottom"><b>TCR_INIT</b> 0x00</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga110" doxytag="ax88796.h::IMR_INIT"></a>#define </td><td class="memItemRight" valign="bottom"><b>IMR_INIT</b> 0x11</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga111" doxytag="ax88796.h::TXSTART_INIT"></a>#define </td><td class="memItemRight" valign="bottom"><b>TXSTART_INIT</b> 0x40</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga112" doxytag="ax88796.h::RXSTART_INIT"></a>#define </td><td class="memItemRight" valign="bottom"><b>RXSTART_INIT</b> 0x46</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga113" doxytag="ax88796.h::RXSTOP_INIT"></a>#define </td><td class="memItemRight" valign="bottom"><b>RXSTOP_INIT</b> 0x60</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga114" doxytag="ax88796.h::ETHERNET_MIN_PACKET_LENGTH"></a>#define </td><td class="memItemRight" valign="bottom"><b>ETHERNET_MIN_PACKET_LENGTH</b> 0x3C</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga115" doxytag="ax88796.h::PKTHEADER_STATUS"></a>#define </td><td class="memItemRight" valign="bottom"><b>PKTHEADER_STATUS</b> 0x00</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga116" doxytag="ax88796.h::PKTHEADER_NEXTPAGE"></a>#define </td><td class="memItemRight" valign="bottom"><b>PKTHEADER_NEXTPAGE</b> 0x01</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga117" doxytag="ax88796.h::PKTHEADER_PKTLENL"></a>#define </td><td class="memItemRight" valign="bottom"><b>PKTHEADER_PKTLENL</b> 0x02</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga118" doxytag="ax88796.h::PKTHEADER_PKTLENH"></a>#define </td><td class="memItemRight" valign="bottom"><b>PKTHEADER_PKTLENH</b> 0x03</td></tr><tr><td colspan="2"><br><h2>Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga0" doxytag="ax88796.h::ax88796SetupPorts"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796SetupPorts</b> (void)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga1" doxytag="ax88796.h::ax88796Read"></a>u08 </td><td class="memItemRight" valign="bottom"><b>ax88796Read</b> (u08 address)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga2" doxytag="ax88796.h::ax88796Write"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796Write</b> (u08 address, u08 data)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga3" doxytag="ax88796.h::ax88796Init"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796Init</b> (void)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga4" doxytag="ax88796.h::ax88796BeginPacketSend"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796BeginPacketSend</b> (unsigned int packetLength)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga5" doxytag="ax88796.h::ax88796SendPacketData"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796SendPacketData</b> (unsigned char *localBuffer, unsigned int length)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga6" doxytag="ax88796.h::ax88796EndPacketSend"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796EndPacketSend</b> (void)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga7" doxytag="ax88796.h::ax88796BeginPacketRetreive"></a>unsigned int </td><td class="memItemRight" valign="bottom"><b>ax88796BeginPacketRetreive</b> (void)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga8" doxytag="ax88796.h::ax88796RetreivePacketData"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796RetreivePacketData</b> (unsigned char *localBuffer, unsigned int length)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga9" doxytag="ax88796.h::ax88796EndPacketRetreive"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796EndPacketRetreive</b> (void)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga10" doxytag="ax88796.h::ax88796ProcessInterrupt"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796ProcessInterrupt</b> (void)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga11" doxytag="ax88796.h::ax88796ReceiveOverflowRecover"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796ReceiveOverflowRecover</b> (void)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga12" doxytag="ax88796.h::ax88796WriteMii"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796WriteMii</b> (unsigned char phyad, unsigned char regad, unsigned int mii_data)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga13" doxytag="ax88796.h::ax88796ReadMii"></a>unsigned int </td><td class="memItemRight" valign="bottom"><b>ax88796ReadMii</b> (unsigned char phyad, unsigned char regad)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga14" doxytag="ax88796.h::ax88796RegDump"></a>void </td><td class="memItemRight" valign="bottom"><b>ax88796RegDump</b> (void)</td></tr></table><hr size="1"><address style="align: right;"><small>Generated on Sun Oct 29 03:41:08 2006 for Procyon AVRlib by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.2 </small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -