| Line No. | Rev | Author | Line |
|---|---|---|---|
| 1 | 6 | kaklik | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| 2 | <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> |
||
| 3 | <title>Procyon AVRlib: net/cs8900.h File Reference</title> |
||
| 4 | <link href="dox.css" rel="stylesheet" type="text/css"> |
||
| 5 | </head><body> |
||
| 6 | <!-- Generated by Doxygen 1.4.2 --> |
||
| 7 | <div class="qindex"><a class="qindex" href="main.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div> |
||
| 8 | <div class="nav"> |
||
| 9 | <a class="el" href="dir_000001.html">net</a></div> |
||
| 10 | <h1>cs8900.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2> |
||
| 11 | |||
| 12 | <p> |
||
| 13 | Definition in file <a class="el" href="cs8900_8h-source.html">cs8900.h</a>. |
||
| 14 | <p> |
||
| 15 | <code>#include "<a class="el" href="global_8h-source.html">global.h</a>"</code><br> |
||
| 16 | <code>#include "<a class="el" href="nic_8h-source.html">nic.h</a>"</code><br> |
||
| 17 | |||
| 18 | <p> |
||
| 19 | <a href="cs8900_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> |
||
| 20 | <tr><td></td></tr> |
||
| 21 | <tr><td colspan="2"><br><h2>Defines</h2></td></tr> |
||
| 22 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga15" doxytag="cs8900.h::nop"></a> |
||
| 23 | #define </td><td class="memItemRight" valign="bottom"><b>nop</b>() asm volatile ("nop")</td></tr> |
||
| 24 | |||
| 25 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga16" doxytag="cs8900.h::CS8900_ESIA_ID"></a> |
||
| 26 | #define </td><td class="memItemRight" valign="bottom"><b>CS8900_ESIA_ID</b> (0x630e)</td></tr> |
||
| 27 | |||
| 28 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga17" doxytag="cs8900.h::CS8900_IO_RXTX_DATA_PORT0"></a> |
||
| 29 | #define </td><td class="memItemRight" valign="bottom"><b>CS8900_IO_RXTX_DATA_PORT0</b> (0x0000)</td></tr> |
||
| 30 | |||
| 31 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga18" doxytag="cs8900.h::CS8900_IO_RXTX_DATA_PORT1"></a> |
||
| 32 | #define </td><td class="memItemRight" valign="bottom"><b>CS8900_IO_RXTX_DATA_PORT1</b> (0x0002)</td></tr> |
||
| 33 | |||
| 34 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga19" doxytag="cs8900.h::CS8900_IO_TXCMD"></a> |
||
| 35 | #define </td><td class="memItemRight" valign="bottom"><b>CS8900_IO_TXCMD</b> (0x0004)</td></tr> |
||
| 36 | |||
| 37 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga20" doxytag="cs8900.h::CS8900_IO_TXLENGTH"></a> |
||
| 38 | #define </td><td class="memItemRight" valign="bottom"><b>CS8900_IO_TXLENGTH</b> (0x0006)</td></tr> |
||
| 39 | |||
| 40 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga21" doxytag="cs8900.h::CS8900_IO_ISQ"></a> |
||
| 41 | #define </td><td class="memItemRight" valign="bottom"><b>CS8900_IO_ISQ</b> (0x0008)</td></tr> |
||
| 42 | |||
| 43 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga22" doxytag="cs8900.h::CS8900_IO_PP_PTR"></a> |
||
| 44 | #define </td><td class="memItemRight" valign="bottom"><b>CS8900_IO_PP_PTR</b> (0x000a)</td></tr> |
||
| 45 | |||
| 46 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga23" doxytag="cs8900.h::CS8900_IO_PP_DATA_PORT0"></a> |
||
| 47 | #define </td><td class="memItemRight" valign="bottom"><b>CS8900_IO_PP_DATA_PORT0</b> (0x000c)</td></tr> |
||
| 48 | |||
| 49 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga24" doxytag="cs8900.h::CS8900_IO_PP_DATA_PORT1"></a> |
||
| 50 | #define </td><td class="memItemRight" valign="bottom"><b>CS8900_IO_PP_DATA_PORT1</b> (0x000e)</td></tr> |
||
| 51 | |||
| 52 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga25" doxytag="cs8900.h::PP_ChipID"></a> |
||
| 53 | #define </td><td class="memItemRight" valign="bottom"><b>PP_ChipID</b> 0x0000</td></tr> |
||
| 54 | |||
| 55 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga26" doxytag="cs8900.h::PP_ISAIOB"></a> |
||
| 56 | #define </td><td class="memItemRight" valign="bottom"><b>PP_ISAIOB</b> 0x0020</td></tr> |
||
| 57 | |||
| 58 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga27" doxytag="cs8900.h::PP_CS8900_ISAINT"></a> |
||
| 59 | #define </td><td class="memItemRight" valign="bottom"><b>PP_CS8900_ISAINT</b> 0x0022</td></tr> |
||
| 60 | |||
| 61 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga28" doxytag="cs8900.h::PP_CS8900_ISADMA"></a> |
||
| 62 | #define </td><td class="memItemRight" valign="bottom"><b>PP_CS8900_ISADMA</b> 0x0024</td></tr> |
||
| 63 | |||
| 64 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga29" doxytag="cs8900.h::PP_ISASOF"></a> |
||
| 65 | #define </td><td class="memItemRight" valign="bottom"><b>PP_ISASOF</b> 0x0026</td></tr> |
||
| 66 | |||
| 67 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga30" doxytag="cs8900.h::PP_DmaFrameCnt"></a> |
||
| 68 | #define </td><td class="memItemRight" valign="bottom"><b>PP_DmaFrameCnt</b> 0x0028</td></tr> |
||
| 69 | |||
| 70 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga31" doxytag="cs8900.h::PP_DmaByteCnt"></a> |
||
| 71 | #define </td><td class="memItemRight" valign="bottom"><b>PP_DmaByteCnt</b> 0x002A</td></tr> |
||
| 72 | |||
| 73 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga32" doxytag="cs8900.h::PP_CS8900_ISAMemB"></a> |
||
| 74 | #define </td><td class="memItemRight" valign="bottom"><b>PP_CS8900_ISAMemB</b> 0x002C</td></tr> |
||
| 75 | |||
| 76 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga33" doxytag="cs8900.h::PP_ISABootBase"></a> |
||
| 77 | #define </td><td class="memItemRight" valign="bottom"><b>PP_ISABootBase</b> 0x0030</td></tr> |
||
| 78 | |||
| 79 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga34" doxytag="cs8900.h::PP_ISABootMask"></a> |
||
| 80 | #define </td><td class="memItemRight" valign="bottom"><b>PP_ISABootMask</b> 0x0034</td></tr> |
||
| 81 | |||
| 82 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga35" doxytag="cs8900.h::PP_RxFrameByteCnt"></a> |
||
| 83 | #define </td><td class="memItemRight" valign="bottom"><b>PP_RxFrameByteCnt</b> 0x0050</td></tr> |
||
| 84 | |||
| 85 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga36" doxytag="cs8900.h::PP_EECMD"></a> |
||
| 86 | #define </td><td class="memItemRight" valign="bottom"><b>PP_EECMD</b> 0x0040</td></tr> |
||
| 87 | |||
| 88 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga37" doxytag="cs8900.h::PP_EEData"></a> |
||
| 89 | #define </td><td class="memItemRight" valign="bottom"><b>PP_EEData</b> 0x0042</td></tr> |
||
| 90 | |||
| 91 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga38" doxytag="cs8900.h::PP_RxCFG"></a> |
||
| 92 | #define </td><td class="memItemRight" valign="bottom"><b>PP_RxCFG</b> 0x0102</td></tr> |
||
| 93 | |||
| 94 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga39" doxytag="cs8900.h::PP_RxCTL"></a> |
||
| 95 | #define </td><td class="memItemRight" valign="bottom"><b>PP_RxCTL</b> 0x0104</td></tr> |
||
| 96 | |||
| 97 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga40" doxytag="cs8900.h::PP_TxCFG"></a> |
||
| 98 | #define </td><td class="memItemRight" valign="bottom"><b>PP_TxCFG</b> 0x0106</td></tr> |
||
| 99 | |||
| 100 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga41" doxytag="cs8900.h::PP_TxCMD"></a> |
||
| 101 | #define </td><td class="memItemRight" valign="bottom"><b>PP_TxCMD</b> 0x0108</td></tr> |
||
| 102 | |||
| 103 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga42" doxytag="cs8900.h::PP_BufCFG"></a> |
||
| 104 | #define </td><td class="memItemRight" valign="bottom"><b>PP_BufCFG</b> 0x010A</td></tr> |
||
| 105 | |||
| 106 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga43" doxytag="cs8900.h::PP_LineCTL"></a> |
||
| 107 | #define </td><td class="memItemRight" valign="bottom"><b>PP_LineCTL</b> 0x0112</td></tr> |
||
| 108 | |||
| 109 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga44" doxytag="cs8900.h::PP_SelfCTL"></a> |
||
| 110 | #define </td><td class="memItemRight" valign="bottom"><b>PP_SelfCTL</b> 0x0114</td></tr> |
||
| 111 | |||
| 112 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga45" doxytag="cs8900.h::PP_BusCTL"></a> |
||
| 113 | #define </td><td class="memItemRight" valign="bottom"><b>PP_BusCTL</b> 0x0116</td></tr> |
||
| 114 | |||
| 115 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga46" doxytag="cs8900.h::PP_TestCTL"></a> |
||
| 116 | #define </td><td class="memItemRight" valign="bottom"><b>PP_TestCTL</b> 0x0118</td></tr> |
||
| 117 | |||
| 118 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga47" doxytag="cs8900.h::PP_ISQ"></a> |
||
| 119 | #define </td><td class="memItemRight" valign="bottom"><b>PP_ISQ</b> 0x0120</td></tr> |
||
| 120 | |||
| 121 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga48" doxytag="cs8900.h::PP_RxEvent"></a> |
||
| 122 | #define </td><td class="memItemRight" valign="bottom"><b>PP_RxEvent</b> 0x0124</td></tr> |
||
| 123 | |||
| 124 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga49" doxytag="cs8900.h::PP_TxEvent"></a> |
||
| 125 | #define </td><td class="memItemRight" valign="bottom"><b>PP_TxEvent</b> 0x0128</td></tr> |
||
| 126 | |||
| 127 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga50" doxytag="cs8900.h::PP_BufEvent"></a> |
||
| 128 | #define </td><td class="memItemRight" valign="bottom"><b>PP_BufEvent</b> 0x012C</td></tr> |
||
| 129 | |||
| 130 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga51" doxytag="cs8900.h::PP_RxMiss"></a> |
||
| 131 | #define </td><td class="memItemRight" valign="bottom"><b>PP_RxMiss</b> 0x0130</td></tr> |
||
| 132 | |||
| 133 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga52" doxytag="cs8900.h::PP_TxCol"></a> |
||
| 134 | #define </td><td class="memItemRight" valign="bottom"><b>PP_TxCol</b> 0x0132</td></tr> |
||
| 135 | |||
| 136 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga53" doxytag="cs8900.h::PP_LineST"></a> |
||
| 137 | #define </td><td class="memItemRight" valign="bottom"><b>PP_LineST</b> 0x0134</td></tr> |
||
| 138 | |||
| 139 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga54" doxytag="cs8900.h::PP_SelfST"></a> |
||
| 140 | #define </td><td class="memItemRight" valign="bottom"><b>PP_SelfST</b> 0x0136</td></tr> |
||
| 141 | |||
| 142 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga55" doxytag="cs8900.h::PP_BusST"></a> |
||
| 143 | #define </td><td class="memItemRight" valign="bottom"><b>PP_BusST</b> 0x0138</td></tr> |
||
| 144 | |||
| 145 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga56" doxytag="cs8900.h::PP_TDR"></a> |
||
| 146 | #define </td><td class="memItemRight" valign="bottom"><b>PP_TDR</b> 0x013C</td></tr> |
||
| 147 | |||
| 148 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga57" doxytag="cs8900.h::PP_TxCommand"></a> |
||
| 149 | #define </td><td class="memItemRight" valign="bottom"><b>PP_TxCommand</b> 0x0144</td></tr> |
||
| 150 | |||
| 151 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga58" doxytag="cs8900.h::PP_TxLength"></a> |
||
| 152 | #define </td><td class="memItemRight" valign="bottom"><b>PP_TxLength</b> 0x0146</td></tr> |
||
| 153 | |||
| 154 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga59" doxytag="cs8900.h::PP_LAF"></a> |
||
| 155 | #define </td><td class="memItemRight" valign="bottom"><b>PP_LAF</b> 0x0150</td></tr> |
||
| 156 | |||
| 157 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga60" doxytag="cs8900.h::PP_IA"></a> |
||
| 158 | #define </td><td class="memItemRight" valign="bottom"><b>PP_IA</b> 0x0158</td></tr> |
||
| 159 | |||
| 160 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga61" doxytag="cs8900.h::PP_RxStatus"></a> |
||
| 161 | #define </td><td class="memItemRight" valign="bottom"><b>PP_RxStatus</b> 0x0400</td></tr> |
||
| 162 | |||
| 163 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga62" doxytag="cs8900.h::PP_RxLength"></a> |
||
| 164 | #define </td><td class="memItemRight" valign="bottom"><b>PP_RxLength</b> 0x0402</td></tr> |
||
| 165 | |||
| 166 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga63" doxytag="cs8900.h::PP_RxFrame"></a> |
||
| 167 | #define </td><td class="memItemRight" valign="bottom"><b>PP_RxFrame</b> 0x0404</td></tr> |
||
| 168 | |||
| 169 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga64" doxytag="cs8900.h::PP_TxFrame"></a> |
||
| 170 | #define </td><td class="memItemRight" valign="bottom"><b>PP_TxFrame</b> 0x0A00</td></tr> |
||
| 171 | |||
| 172 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga65" doxytag="cs8900.h::DEFAULTIOBASE"></a> |
||
| 173 | #define </td><td class="memItemRight" valign="bottom"><b>DEFAULTIOBASE</b> 0x0300</td></tr> |
||
| 174 | |||
| 175 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga66" doxytag="cs8900.h::SKIP_1"></a> |
||
| 176 | #define </td><td class="memItemRight" valign="bottom"><b>SKIP_1</b> 0x0040</td></tr> |
||
| 177 | |||
| 178 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga67" doxytag="cs8900.h::RX_STREAM_ENBL"></a> |
||
| 179 | #define </td><td class="memItemRight" valign="bottom"><b>RX_STREAM_ENBL</b> 0x0080</td></tr> |
||
| 180 | |||
| 181 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga68" doxytag="cs8900.h::RX_OK_ENBL"></a> |
||
| 182 | #define </td><td class="memItemRight" valign="bottom"><b>RX_OK_ENBL</b> 0x0100</td></tr> |
||
| 183 | |||
| 184 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga69" doxytag="cs8900.h::RX_DMA_ONLY"></a> |
||
| 185 | #define </td><td class="memItemRight" valign="bottom"><b>RX_DMA_ONLY</b> 0x0200</td></tr> |
||
| 186 | |||
| 187 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga70" doxytag="cs8900.h::AUTO_RX_DMA"></a> |
||
| 188 | #define </td><td class="memItemRight" valign="bottom"><b>AUTO_RX_DMA</b> 0x0400</td></tr> |
||
| 189 | |||
| 190 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga71" doxytag="cs8900.h::BUFFER_CRC"></a> |
||
| 191 | #define </td><td class="memItemRight" valign="bottom"><b>BUFFER_CRC</b> 0x0800</td></tr> |
||
| 192 | |||
| 193 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga72" doxytag="cs8900.h::RX_CRC_ERROR_ENBL"></a> |
||
| 194 | #define </td><td class="memItemRight" valign="bottom"><b>RX_CRC_ERROR_ENBL</b> 0x1000</td></tr> |
||
| 195 | |||
| 196 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga73" doxytag="cs8900.h::RX_RUNT_ENBL"></a> |
||
| 197 | #define </td><td class="memItemRight" valign="bottom"><b>RX_RUNT_ENBL</b> 0x2000</td></tr> |
||
| 198 | |||
| 199 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga74" doxytag="cs8900.h::RX_EXTRA_DATA_ENBL"></a> |
||
| 200 | #define </td><td class="memItemRight" valign="bottom"><b>RX_EXTRA_DATA_ENBL</b> 0x4000</td></tr> |
||
| 201 | |||
| 202 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga75" doxytag="cs8900.h::RX_IA_HASH_ACCEPT"></a> |
||
| 203 | #define </td><td class="memItemRight" valign="bottom"><b>RX_IA_HASH_ACCEPT</b> 0x0040</td></tr> |
||
| 204 | |||
| 205 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga76" doxytag="cs8900.h::RX_PROM_ACCEPT"></a> |
||
| 206 | #define </td><td class="memItemRight" valign="bottom"><b>RX_PROM_ACCEPT</b> 0x0080</td></tr> |
||
| 207 | |||
| 208 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga77" doxytag="cs8900.h::RX_OK_ACCEPT"></a> |
||
| 209 | #define </td><td class="memItemRight" valign="bottom"><b>RX_OK_ACCEPT</b> 0x0100</td></tr> |
||
| 210 | |||
| 211 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga78" doxytag="cs8900.h::RX_MULTCAST_ACCEPT"></a> |
||
| 212 | #define </td><td class="memItemRight" valign="bottom"><b>RX_MULTCAST_ACCEPT</b> 0x0200</td></tr> |
||
| 213 | |||
| 214 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga79" doxytag="cs8900.h::RX_IA_ACCEPT"></a> |
||
| 215 | #define </td><td class="memItemRight" valign="bottom"><b>RX_IA_ACCEPT</b> 0x0400</td></tr> |
||
| 216 | |||
| 217 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga80" doxytag="cs8900.h::RX_BROADCAST_ACCEPT"></a> |
||
| 218 | #define </td><td class="memItemRight" valign="bottom"><b>RX_BROADCAST_ACCEPT</b> 0x0800</td></tr> |
||
| 219 | |||
| 220 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga81" doxytag="cs8900.h::RX_BAD_CRC_ACCEPT"></a> |
||
| 221 | #define </td><td class="memItemRight" valign="bottom"><b>RX_BAD_CRC_ACCEPT</b> 0x1000</td></tr> |
||
| 222 | |||
| 223 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga82" doxytag="cs8900.h::RX_RUNT_ACCEPT"></a> |
||
| 224 | #define </td><td class="memItemRight" valign="bottom"><b>RX_RUNT_ACCEPT</b> 0x2000</td></tr> |
||
| 225 | |||
| 226 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga83" doxytag="cs8900.h::RX_EXTRA_DATA_ACCEPT"></a> |
||
| 227 | #define </td><td class="memItemRight" valign="bottom"><b>RX_EXTRA_DATA_ACCEPT</b> 0x4000</td></tr> |
||
| 228 | |||
| 229 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga84" doxytag="cs8900.h::TX_LOST_CRS_ENBL"></a> |
||
| 230 | #define </td><td class="memItemRight" valign="bottom"><b>TX_LOST_CRS_ENBL</b> 0x0040</td></tr> |
||
| 231 | |||
| 232 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga85" doxytag="cs8900.h::TX_SQE_ERROR_ENBL"></a> |
||
| 233 | #define </td><td class="memItemRight" valign="bottom"><b>TX_SQE_ERROR_ENBL</b> 0x0080</td></tr> |
||
| 234 | |||
| 235 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga86" doxytag="cs8900.h::TX_OK_ENBL"></a> |
||
| 236 | #define </td><td class="memItemRight" valign="bottom"><b>TX_OK_ENBL</b> 0x0100</td></tr> |
||
| 237 | |||
| 238 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga87" doxytag="cs8900.h::TX_LATE_COL_ENBL"></a> |
||
| 239 | #define </td><td class="memItemRight" valign="bottom"><b>TX_LATE_COL_ENBL</b> 0x0200</td></tr> |
||
| 240 | |||
| 241 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga88" doxytag="cs8900.h::TX_JBR_ENBL"></a> |
||
| 242 | #define </td><td class="memItemRight" valign="bottom"><b>TX_JBR_ENBL</b> 0x0400</td></tr> |
||
| 243 | |||
| 244 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga89" doxytag="cs8900.h::TX_ANY_COL_ENBL"></a> |
||
| 245 | #define </td><td class="memItemRight" valign="bottom"><b>TX_ANY_COL_ENBL</b> 0x0800</td></tr> |
||
| 246 | |||
| 247 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga90" doxytag="cs8900.h::TX_16_COL_ENBL"></a> |
||
| 248 | #define </td><td class="memItemRight" valign="bottom"><b>TX_16_COL_ENBL</b> 0x8000</td></tr> |
||
| 249 | |||
| 250 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga91" doxytag="cs8900.h::TX_START_5_BYTES"></a> |
||
| 251 | #define </td><td class="memItemRight" valign="bottom"><b>TX_START_5_BYTES</b> 0x0000</td></tr> |
||
| 252 | |||
| 253 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga92" doxytag="cs8900.h::TX_START_381_BYTES"></a> |
||
| 254 | #define </td><td class="memItemRight" valign="bottom"><b>TX_START_381_BYTES</b> 0x0040</td></tr> |
||
| 255 | |||
| 256 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga93" doxytag="cs8900.h::TX_START_1021_BYTES"></a> |
||
| 257 | #define </td><td class="memItemRight" valign="bottom"><b>TX_START_1021_BYTES</b> 0x0080</td></tr> |
||
| 258 | |||
| 259 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga94" doxytag="cs8900.h::TX_START_ALL_BYTES"></a> |
||
| 260 | #define </td><td class="memItemRight" valign="bottom"><b>TX_START_ALL_BYTES</b> 0x00C0</td></tr> |
||
| 261 | |||
| 262 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga95" doxytag="cs8900.h::TX_FORCE"></a> |
||
| 263 | #define </td><td class="memItemRight" valign="bottom"><b>TX_FORCE</b> 0x0100</td></tr> |
||
| 264 | |||
| 265 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga96" doxytag="cs8900.h::TX_ONE_COL"></a> |
||
| 266 | #define </td><td class="memItemRight" valign="bottom"><b>TX_ONE_COL</b> 0x0200</td></tr> |
||
| 267 | |||
| 268 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga97" doxytag="cs8900.h::TX_NO_CRC"></a> |
||
| 269 | #define </td><td class="memItemRight" valign="bottom"><b>TX_NO_CRC</b> 0x1000</td></tr> |
||
| 270 | |||
| 271 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga98" doxytag="cs8900.h::TX_RUNT"></a> |
||
| 272 | #define </td><td class="memItemRight" valign="bottom"><b>TX_RUNT</b> 0x2000</td></tr> |
||
| 273 | |||
| 274 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga99" doxytag="cs8900.h::GENERATE_SW_INTERRUPT"></a> |
||
| 275 | #define </td><td class="memItemRight" valign="bottom"><b>GENERATE_SW_INTERRUPT</b> 0x0040</td></tr> |
||
| 276 | |||
| 277 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga100" doxytag="cs8900.h::RX_DMA_ENBL"></a> |
||
| 278 | #define </td><td class="memItemRight" valign="bottom"><b>RX_DMA_ENBL</b> 0x0080</td></tr> |
||
| 279 | |||
| 280 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga101" doxytag="cs8900.h::READY_FOR_TX_ENBL"></a> |
||
| 281 | #define </td><td class="memItemRight" valign="bottom"><b>READY_FOR_TX_ENBL</b> 0x0100</td></tr> |
||
| 282 | |||
| 283 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga102" doxytag="cs8900.h::TX_UNDERRUN_ENBL"></a> |
||
| 284 | #define </td><td class="memItemRight" valign="bottom"><b>TX_UNDERRUN_ENBL</b> 0x0200</td></tr> |
||
| 285 | |||
| 286 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga103" doxytag="cs8900.h::RX_MISS_ENBL"></a> |
||
| 287 | #define </td><td class="memItemRight" valign="bottom"><b>RX_MISS_ENBL</b> 0x0400</td></tr> |
||
| 288 | |||
| 289 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga104" doxytag="cs8900.h::RX_128_BYTE_ENBL"></a> |
||
| 290 | #define </td><td class="memItemRight" valign="bottom"><b>RX_128_BYTE_ENBL</b> 0x0800</td></tr> |
||
| 291 | |||
| 292 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga105" doxytag="cs8900.h::TX_COL_COUNT_OVRFLOW_ENBL"></a> |
||
| 293 | #define </td><td class="memItemRight" valign="bottom"><b>TX_COL_COUNT_OVRFLOW_ENBL</b> 0x1000</td></tr> |
||
| 294 | |||
| 295 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga106" doxytag="cs8900.h::RX_MISS_COUNT_OVRFLOW_ENBL"></a> |
||
| 296 | #define </td><td class="memItemRight" valign="bottom"><b>RX_MISS_COUNT_OVRFLOW_ENBL</b> 0x2000</td></tr> |
||
| 297 | |||
| 298 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga107" doxytag="cs8900.h::RX_DEST_MATCH_ENBL"></a> |
||
| 299 | #define </td><td class="memItemRight" valign="bottom"><b>RX_DEST_MATCH_ENBL</b> 0x8000</td></tr> |
||
| 300 | |||
| 301 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga108" doxytag="cs8900.h::SERIAL_RX_ON"></a> |
||
| 302 | #define </td><td class="memItemRight" valign="bottom"><b>SERIAL_RX_ON</b> 0x0040</td></tr> |
||
| 303 | |||
| 304 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga109" doxytag="cs8900.h::SERIAL_TX_ON"></a> |
||
| 305 | #define </td><td class="memItemRight" valign="bottom"><b>SERIAL_TX_ON</b> 0x0080</td></tr> |
||
| 306 | |||
| 307 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga110" doxytag="cs8900.h::AUI_ONLY"></a> |
||
| 308 | #define </td><td class="memItemRight" valign="bottom"><b>AUI_ONLY</b> 0x0100</td></tr> |
||
| 309 | |||
| 310 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga111" doxytag="cs8900.h::AUTO_AUI_10BASET"></a> |
||
| 311 | #define </td><td class="memItemRight" valign="bottom"><b>AUTO_AUI_10BASET</b> 0x0200</td></tr> |
||
| 312 | |||
| 313 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga112" doxytag="cs8900.h::MODIFIED_BACKOFF"></a> |
||
| 314 | #define </td><td class="memItemRight" valign="bottom"><b>MODIFIED_BACKOFF</b> 0x0800</td></tr> |
||
| 315 | |||
| 316 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga113" doxytag="cs8900.h::NO_AUTO_POLARITY"></a> |
||
| 317 | #define </td><td class="memItemRight" valign="bottom"><b>NO_AUTO_POLARITY</b> 0x1000</td></tr> |
||
| 318 | |||
| 319 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga114" doxytag="cs8900.h::TWO_PART_DEFDIS"></a> |
||
| 320 | #define </td><td class="memItemRight" valign="bottom"><b>TWO_PART_DEFDIS</b> 0x2000</td></tr> |
||
| 321 | |||
| 322 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga115" doxytag="cs8900.h::LOW_RX_SQUELCH"></a> |
||
| 323 | #define </td><td class="memItemRight" valign="bottom"><b>LOW_RX_SQUELCH</b> 0x4000</td></tr> |
||
| 324 | |||
| 325 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga116" doxytag="cs8900.h::POWER_ON_RESET"></a> |
||
| 326 | #define </td><td class="memItemRight" valign="bottom"><b>POWER_ON_RESET</b> 0x0040</td></tr> |
||
| 327 | |||
| 328 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga117" doxytag="cs8900.h::SW_STOP"></a> |
||
| 329 | #define </td><td class="memItemRight" valign="bottom"><b>SW_STOP</b> 0x0100</td></tr> |
||
| 330 | |||
| 331 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga118" doxytag="cs8900.h::SLEEP_ON"></a> |
||
| 332 | #define </td><td class="memItemRight" valign="bottom"><b>SLEEP_ON</b> 0x0200</td></tr> |
||
| 333 | |||
| 334 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga119" doxytag="cs8900.h::AUTO_WAKEUP"></a> |
||
| 335 | #define </td><td class="memItemRight" valign="bottom"><b>AUTO_WAKEUP</b> 0x0400</td></tr> |
||
| 336 | |||
| 337 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga120" doxytag="cs8900.h::HCB0_ENBL"></a> |
||
| 338 | #define </td><td class="memItemRight" valign="bottom"><b>HCB0_ENBL</b> 0x1000</td></tr> |
||
| 339 | |||
| 340 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga121" doxytag="cs8900.h::HCB1_ENBL"></a> |
||
| 341 | #define </td><td class="memItemRight" valign="bottom"><b>HCB1_ENBL</b> 0x2000</td></tr> |
||
| 342 | |||
| 343 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga122" doxytag="cs8900.h::HCB0"></a> |
||
| 344 | #define </td><td class="memItemRight" valign="bottom"><b>HCB0</b> 0x4000</td></tr> |
||
| 345 | |||
| 346 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga123" doxytag="cs8900.h::HCB1"></a> |
||
| 347 | #define </td><td class="memItemRight" valign="bottom"><b>HCB1</b> 0x8000</td></tr> |
||
| 348 | |||
| 349 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga124" doxytag="cs8900.h::RESET_RX_DMA"></a> |
||
| 350 | #define </td><td class="memItemRight" valign="bottom"><b>RESET_RX_DMA</b> 0x0040</td></tr> |
||
| 351 | |||
| 352 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga125" doxytag="cs8900.h::MEMORY_ON"></a> |
||
| 353 | #define </td><td class="memItemRight" valign="bottom"><b>MEMORY_ON</b> 0x0400</td></tr> |
||
| 354 | |||
| 355 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga126" doxytag="cs8900.h::DMA_BURST_MODE"></a> |
||
| 356 | #define </td><td class="memItemRight" valign="bottom"><b>DMA_BURST_MODE</b> 0x0800</td></tr> |
||
| 357 | |||
| 358 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga127" doxytag="cs8900.h::IO_CHANNEL_READY_ON"></a> |
||
| 359 | #define </td><td class="memItemRight" valign="bottom"><b>IO_CHANNEL_READY_ON</b> 0x1000</td></tr> |
||
| 360 | |||
| 361 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga128" doxytag="cs8900.h::RX_DMA_SIZE_64K"></a> |
||
| 362 | #define </td><td class="memItemRight" valign="bottom"><b>RX_DMA_SIZE_64K</b> 0x2000</td></tr> |
||
| 363 | |||
| 364 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga129" doxytag="cs8900.h::ENABLE_IRQ"></a> |
||
| 365 | #define </td><td class="memItemRight" valign="bottom"><b>ENABLE_IRQ</b> 0x8000</td></tr> |
||
| 366 | |||
| 367 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga130" doxytag="cs8900.h::LINK_OFF"></a> |
||
| 368 | #define </td><td class="memItemRight" valign="bottom"><b>LINK_OFF</b> 0x0080</td></tr> |
||
| 369 | |||
| 370 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga131" doxytag="cs8900.h::ENDEC_LOOPBACK"></a> |
||
| 371 | #define </td><td class="memItemRight" valign="bottom"><b>ENDEC_LOOPBACK</b> 0x0200</td></tr> |
||
| 372 | |||
| 373 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga132" doxytag="cs8900.h::AUI_LOOPBACK"></a> |
||
| 374 | #define </td><td class="memItemRight" valign="bottom"><b>AUI_LOOPBACK</b> 0x0400</td></tr> |
||
| 375 | |||
| 376 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga133" doxytag="cs8900.h::BACKOFF_OFF"></a> |
||
| 377 | #define </td><td class="memItemRight" valign="bottom"><b>BACKOFF_OFF</b> 0x0800</td></tr> |
||
| 378 | |||
| 379 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga134" doxytag="cs8900.h::FDX_8900"></a> |
||
| 380 | #define </td><td class="memItemRight" valign="bottom"><b>FDX_8900</b> 0x4000</td></tr> |
||
| 381 | |||
| 382 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga135" doxytag="cs8900.h::RX_IA_HASHED"></a> |
||
| 383 | #define </td><td class="memItemRight" valign="bottom"><b>RX_IA_HASHED</b> 0x0040</td></tr> |
||
| 384 | |||
| 385 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga136" doxytag="cs8900.h::RX_DRIBBLE"></a> |
||
| 386 | #define </td><td class="memItemRight" valign="bottom"><b>RX_DRIBBLE</b> 0x0080</td></tr> |
||
| 387 | |||
| 388 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga137" doxytag="cs8900.h::RX_OK"></a> |
||
| 389 | #define </td><td class="memItemRight" valign="bottom"><b>RX_OK</b> 0x0100</td></tr> |
||
| 390 | |||
| 391 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga138" doxytag="cs8900.h::RX_HASHED"></a> |
||
| 392 | #define </td><td class="memItemRight" valign="bottom"><b>RX_HASHED</b> 0x0200</td></tr> |
||
| 393 | |||
| 394 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga139" doxytag="cs8900.h::RX_IA"></a> |
||
| 395 | #define </td><td class="memItemRight" valign="bottom"><b>RX_IA</b> 0x0400</td></tr> |
||
| 396 | |||
| 397 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga140" doxytag="cs8900.h::RX_BROADCAST"></a> |
||
| 398 | #define </td><td class="memItemRight" valign="bottom"><b>RX_BROADCAST</b> 0x0800</td></tr> |
||
| 399 | |||
| 400 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga141" doxytag="cs8900.h::RX_CRC_ERROR"></a> |
||
| 401 | #define </td><td class="memItemRight" valign="bottom"><b>RX_CRC_ERROR</b> 0x1000</td></tr> |
||
| 402 | |||
| 403 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga142" doxytag="cs8900.h::RX_RUNT"></a> |
||
| 404 | #define </td><td class="memItemRight" valign="bottom"><b>RX_RUNT</b> 0x2000</td></tr> |
||
| 405 | |||
| 406 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga143" doxytag="cs8900.h::RX_EXTRA_DATA"></a> |
||
| 407 | #define </td><td class="memItemRight" valign="bottom"><b>RX_EXTRA_DATA</b> 0x4000</td></tr> |
||
| 408 | |||
| 409 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga144" doxytag="cs8900.h::HASH_INDEX_MASK"></a> |
||
| 410 | #define </td><td class="memItemRight" valign="bottom"><b>HASH_INDEX_MASK</b> 0xFC00</td></tr> |
||
| 411 | |||
| 412 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga145" doxytag="cs8900.h::TX_LOST_CRS"></a> |
||
| 413 | #define </td><td class="memItemRight" valign="bottom"><b>TX_LOST_CRS</b> 0x0040</td></tr> |
||
| 414 | |||
| 415 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga146" doxytag="cs8900.h::TX_SQE_ERROR"></a> |
||
| 416 | #define </td><td class="memItemRight" valign="bottom"><b>TX_SQE_ERROR</b> 0x0080</td></tr> |
||
| 417 | |||
| 418 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga147" doxytag="cs8900.h::TX_OK"></a> |
||
| 419 | #define </td><td class="memItemRight" valign="bottom"><b>TX_OK</b> 0x0100</td></tr> |
||
| 420 | |||
| 421 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga148" doxytag="cs8900.h::TX_LATE_COL"></a> |
||
| 422 | #define </td><td class="memItemRight" valign="bottom"><b>TX_LATE_COL</b> 0x0200</td></tr> |
||
| 423 | |||
| 424 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga149" doxytag="cs8900.h::TX_JBR"></a> |
||
| 425 | #define </td><td class="memItemRight" valign="bottom"><b>TX_JBR</b> 0x0400</td></tr> |
||
| 426 | |||
| 427 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga150" doxytag="cs8900.h::TX_16_COL"></a> |
||
| 428 | #define </td><td class="memItemRight" valign="bottom"><b>TX_16_COL</b> 0x8000</td></tr> |
||
| 429 | |||
| 430 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga151" doxytag="cs8900.h::TX_COL_COUNT_MASK"></a> |
||
| 431 | #define </td><td class="memItemRight" valign="bottom"><b>TX_COL_COUNT_MASK</b> 0x7800</td></tr> |
||
| 432 | |||
| 433 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga152" doxytag="cs8900.h::SW_INTERRUPT"></a> |
||
| 434 | #define </td><td class="memItemRight" valign="bottom"><b>SW_INTERRUPT</b> 0x0040</td></tr> |
||
| 435 | |||
| 436 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga153" doxytag="cs8900.h::RX_DMA"></a> |
||
| 437 | #define </td><td class="memItemRight" valign="bottom"><b>RX_DMA</b> 0x0080</td></tr> |
||
| 438 | |||
| 439 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga154" doxytag="cs8900.h::READY_FOR_TX"></a> |
||
| 440 | #define </td><td class="memItemRight" valign="bottom"><b>READY_FOR_TX</b> 0x0100</td></tr> |
||
| 441 | |||
| 442 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga155" doxytag="cs8900.h::TX_UNDERRUN"></a> |
||
| 443 | #define </td><td class="memItemRight" valign="bottom"><b>TX_UNDERRUN</b> 0x0200</td></tr> |
||
| 444 | |||
| 445 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga156" doxytag="cs8900.h::RX_MISS"></a> |
||
| 446 | #define </td><td class="memItemRight" valign="bottom"><b>RX_MISS</b> 0x0400</td></tr> |
||
| 447 | |||
| 448 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga157" doxytag="cs8900.h::RX_128_BYTE"></a> |
||
| 449 | #define </td><td class="memItemRight" valign="bottom"><b>RX_128_BYTE</b> 0x0800</td></tr> |
||
| 450 | |||
| 451 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga158" doxytag="cs8900.h::TX_COL_OVRFLW"></a> |
||
| 452 | #define </td><td class="memItemRight" valign="bottom"><b>TX_COL_OVRFLW</b> 0x1000</td></tr> |
||
| 453 | |||
| 454 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga159" doxytag="cs8900.h::RX_MISS_OVRFLW"></a> |
||
| 455 | #define </td><td class="memItemRight" valign="bottom"><b>RX_MISS_OVRFLW</b> 0x2000</td></tr> |
||
| 456 | |||
| 457 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga160" doxytag="cs8900.h::RX_DEST_MATCH"></a> |
||
| 458 | #define </td><td class="memItemRight" valign="bottom"><b>RX_DEST_MATCH</b> 0x8000</td></tr> |
||
| 459 | |||
| 460 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga161" doxytag="cs8900.h::LINK_OK"></a> |
||
| 461 | #define </td><td class="memItemRight" valign="bottom"><b>LINK_OK</b> 0x0080</td></tr> |
||
| 462 | |||
| 463 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga162" doxytag="cs8900.h::AUI_ON"></a> |
||
| 464 | #define </td><td class="memItemRight" valign="bottom"><b>AUI_ON</b> 0x0100</td></tr> |
||
| 465 | |||
| 466 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga163" doxytag="cs8900.h::TENBASET_ON"></a> |
||
| 467 | #define </td><td class="memItemRight" valign="bottom"><b>TENBASET_ON</b> 0x0200</td></tr> |
||
| 468 | |||
| 469 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga164" doxytag="cs8900.h::POLARITY_OK"></a> |
||
| 470 | #define </td><td class="memItemRight" valign="bottom"><b>POLARITY_OK</b> 0x1000</td></tr> |
||
| 471 | |||
| 472 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga165" doxytag="cs8900.h::CRS_OK"></a> |
||
| 473 | #define </td><td class="memItemRight" valign="bottom"><b>CRS_OK</b> 0x4000</td></tr> |
||
| 474 | |||
| 475 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga166" doxytag="cs8900.h::ACTIVE_33V"></a> |
||
| 476 | #define </td><td class="memItemRight" valign="bottom"><b>ACTIVE_33V</b> 0x0040</td></tr> |
||
| 477 | |||
| 478 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga167" doxytag="cs8900.h::INIT_DONE"></a> |
||
| 479 | #define </td><td class="memItemRight" valign="bottom"><b>INIT_DONE</b> 0x0080</td></tr> |
||
| 480 | |||
| 481 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga168" doxytag="cs8900.h::SI_BUSY"></a> |
||
| 482 | #define </td><td class="memItemRight" valign="bottom"><b>SI_BUSY</b> 0x0100</td></tr> |
||
| 483 | |||
| 484 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga169" doxytag="cs8900.h::EEPROM_PRESENT"></a> |
||
| 485 | #define </td><td class="memItemRight" valign="bottom"><b>EEPROM_PRESENT</b> 0x0200</td></tr> |
||
| 486 | |||
| 487 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga170" doxytag="cs8900.h::EEPROM_OK"></a> |
||
| 488 | #define </td><td class="memItemRight" valign="bottom"><b>EEPROM_OK</b> 0x0400</td></tr> |
||
| 489 | |||
| 490 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga171" doxytag="cs8900.h::EL_PRESENT"></a> |
||
| 491 | #define </td><td class="memItemRight" valign="bottom"><b>EL_PRESENT</b> 0x0800</td></tr> |
||
| 492 | |||
| 493 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga172" doxytag="cs8900.h::EE_SIZE_64"></a> |
||
| 494 | #define </td><td class="memItemRight" valign="bottom"><b>EE_SIZE_64</b> 0x1000</td></tr> |
||
| 495 | |||
| 496 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga173" doxytag="cs8900.h::TX_BID_ERROR"></a> |
||
| 497 | #define </td><td class="memItemRight" valign="bottom"><b>TX_BID_ERROR</b> 0x0080</td></tr> |
||
| 498 | |||
| 499 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga174" doxytag="cs8900.h::READY_FOR_TX_NOW"></a> |
||
| 500 | #define </td><td class="memItemRight" valign="bottom"><b>READY_FOR_TX_NOW</b> 0x0100</td></tr> |
||
| 501 | |||
| 502 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga175" doxytag="cs8900.h::ISQ_RX_EVENT"></a> |
||
| 503 | #define </td><td class="memItemRight" valign="bottom"><b>ISQ_RX_EVENT</b> 0x0004</td></tr> |
||
| 504 | |||
| 505 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga176" doxytag="cs8900.h::ISQ_TX_EVENT"></a> |
||
| 506 | #define </td><td class="memItemRight" valign="bottom"><b>ISQ_TX_EVENT</b> 0x0008</td></tr> |
||
| 507 | |||
| 508 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga177" doxytag="cs8900.h::ISQ_BUFFER_EVENT"></a> |
||
| 509 | #define </td><td class="memItemRight" valign="bottom"><b>ISQ_BUFFER_EVENT</b> 0x000C</td></tr> |
||
| 510 | |||
| 511 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga178" doxytag="cs8900.h::ISQ_RX_MISS_EVENT"></a> |
||
| 512 | #define </td><td class="memItemRight" valign="bottom"><b>ISQ_RX_MISS_EVENT</b> 0x0010</td></tr> |
||
| 513 | |||
| 514 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga179" doxytag="cs8900.h::ISQ_TX_COL_EVENT"></a> |
||
| 515 | #define </td><td class="memItemRight" valign="bottom"><b>ISQ_TX_COL_EVENT</b> 0x0012</td></tr> |
||
| 516 | |||
| 517 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga180" doxytag="cs8900.h::ISQ_EVENT_MASK"></a> |
||
| 518 | #define </td><td class="memItemRight" valign="bottom"><b>ISQ_EVENT_MASK</b> 0x003F</td></tr> |
||
| 519 | |||
| 520 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga181" doxytag="cs8900.h::AUTOINCREMENT"></a> |
||
| 521 | #define </td><td class="memItemRight" valign="bottom"><b>AUTOINCREMENT</b> 0x8000</td></tr> |
||
| 522 | |||
| 523 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga182" doxytag="cs8900.h::EEPROM_WRITE_EN"></a> |
||
| 524 | #define </td><td class="memItemRight" valign="bottom"><b>EEPROM_WRITE_EN</b> 0x00F0</td></tr> |
||
| 525 | |||
| 526 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga183" doxytag="cs8900.h::EEPROM_WRITE_DIS"></a> |
||
| 527 | #define </td><td class="memItemRight" valign="bottom"><b>EEPROM_WRITE_DIS</b> 0x0000</td></tr> |
||
| 528 | |||
| 529 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga184" doxytag="cs8900.h::EEPROM_WRITE_CMD"></a> |
||
| 530 | #define </td><td class="memItemRight" valign="bottom"><b>EEPROM_WRITE_CMD</b> 0x0100</td></tr> |
||
| 531 | |||
| 532 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga185" doxytag="cs8900.h::EEPROM_READ_CMD"></a> |
||
| 533 | #define </td><td class="memItemRight" valign="bottom"><b>EEPROM_READ_CMD</b> 0x0200</td></tr> |
||
| 534 | |||
| 535 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga186" doxytag="cs8900.h::RBUF_EVENT_LOW"></a> |
||
| 536 | #define </td><td class="memItemRight" valign="bottom"><b>RBUF_EVENT_LOW</b> 0x0000</td></tr> |
||
| 537 | |||
| 538 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga187" doxytag="cs8900.h::RBUF_EVENT_HIGH"></a> |
||
| 539 | #define </td><td class="memItemRight" valign="bottom"><b>RBUF_EVENT_HIGH</b> 0x0001</td></tr> |
||
| 540 | |||
| 541 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga188" doxytag="cs8900.h::RBUF_LEN_LOW"></a> |
||
| 542 | #define </td><td class="memItemRight" valign="bottom"><b>RBUF_LEN_LOW</b> 0x0002</td></tr> |
||
| 543 | |||
| 544 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga189" doxytag="cs8900.h::RBUF_LEN_HI"></a> |
||
| 545 | #define </td><td class="memItemRight" valign="bottom"><b>RBUF_LEN_HI</b> 0x0003</td></tr> |
||
| 546 | |||
| 547 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga190" doxytag="cs8900.h::RBUF_HEAD_LEN"></a> |
||
| 548 | #define </td><td class="memItemRight" valign="bottom"><b>RBUF_HEAD_LEN</b> 0x0004</td></tr> |
||
| 549 | |||
| 550 | <tr><td colspan="2"><br><h2>Functions</h2></td></tr> |
||
| 551 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga0" doxytag="cs8900.h::cs8900BeginPacketRetreive"></a> |
||
| 552 | unsigned int </td><td class="memItemRight" valign="bottom"><b>cs8900BeginPacketRetreive</b> (void)</td></tr> |
||
| 553 | |||
| 554 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga1" doxytag="cs8900.h::cs8900RetreivePacketData"></a> |
||
| 555 | void </td><td class="memItemRight" valign="bottom"><b>cs8900RetreivePacketData</b> (u08 *packet, unsigned int packetLength)</td></tr> |
||
| 556 | |||
| 557 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga2" doxytag="cs8900.h::cs8900EndPacketRetreive"></a> |
||
| 558 | void </td><td class="memItemRight" valign="bottom"><b>cs8900EndPacketRetreive</b> (void)</td></tr> |
||
| 559 | |||
| 560 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga3" doxytag="cs8900.h::cs8900Init"></a> |
||
| 561 | void </td><td class="memItemRight" valign="bottom"><b>cs8900Init</b> (void)</td></tr> |
||
| 562 | |||
| 563 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga4" doxytag="cs8900.h::cs8900Write"></a> |
||
| 564 | void </td><td class="memItemRight" valign="bottom"><b>cs8900Write</b> (unsigned char address, unsigned char data)</td></tr> |
||
| 565 | |||
| 566 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga5" doxytag="cs8900.h::cs8900Read"></a> |
||
| 567 | unsigned char </td><td class="memItemRight" valign="bottom"><b>cs8900Read</b> (unsigned char address)</td></tr> |
||
| 568 | |||
| 569 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga6" doxytag="cs8900.h::cs8900Write16"></a> |
||
| 570 | void </td><td class="memItemRight" valign="bottom"><b>cs8900Write16</b> (unsigned char address, unsigned short data)</td></tr> |
||
| 571 | |||
| 572 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga7" doxytag="cs8900.h::cs8900Read16"></a> |
||
| 573 | unsigned short </td><td class="memItemRight" valign="bottom"><b>cs8900Read16</b> (unsigned char address)</td></tr> |
||
| 574 | |||
| 575 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga8" doxytag="cs8900.h::cs8900WriteReg"></a> |
||
| 576 | void </td><td class="memItemRight" valign="bottom"><b>cs8900WriteReg</b> (unsigned short address, unsigned short data)</td></tr> |
||
| 577 | |||
| 578 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga9" doxytag="cs8900.h::cs8900ReadReg"></a> |
||
| 579 | unsigned short </td><td class="memItemRight" valign="bottom"><b>cs8900ReadReg</b> (unsigned short address)</td></tr> |
||
| 580 | |||
| 581 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga10" doxytag="cs8900.h::cs8900CopyToFrame"></a> |
||
| 582 | void </td><td class="memItemRight" valign="bottom"><b>cs8900CopyToFrame</b> (unsigned char *source, unsigned short size)</td></tr> |
||
| 583 | |||
| 584 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga11" doxytag="cs8900.h::cs8900CopyFromFrame"></a> |
||
| 585 | void </td><td class="memItemRight" valign="bottom"><b>cs8900CopyFromFrame</b> (unsigned char *dest, unsigned short size)</td></tr> |
||
| 586 | |||
| 587 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga12" doxytag="cs8900.h::cs8900LinkStatus"></a> |
||
| 588 | u08 </td><td class="memItemRight" valign="bottom"><b>cs8900LinkStatus</b> (void)</td></tr> |
||
| 589 | |||
| 590 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga13" doxytag="cs8900.h::cs8900IORegDump"></a> |
||
| 591 | void </td><td class="memItemRight" valign="bottom"><b>cs8900IORegDump</b> (void)</td></tr> |
||
| 592 | |||
| 593 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga14" doxytag="cs8900.h::cs8900RegDump"></a> |
||
| 594 | void </td><td class="memItemRight" valign="bottom"><b>cs8900RegDump</b> (void)</td></tr> |
||
| 595 | |||
| 596 | </table> |
||
| 597 | <hr size="1"><address style="align: right;"><small>Generated on Sun Oct 29 03:41:08 2006 for Procyon AVRlib by |
||
| 598 | <a href="http://www.doxygen.org/index.html"> |
||
| 599 | <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.2 </small></address> |
||
| 600 | </body> |
||
| 601 | </html> |
Powered by WebSVN v2.8.3