Lines Matching +full:0 +full:x8000

64 #define IE_SCP_ADDR 0xfffff4
93 #define IE_RU_COMMAND 0x0070 /* mask for RU command */
94 #define IE_RU_NOP 0 /* for completeness */
95 #define IE_RU_START 0x0010 /* start receive unit command */
96 #define IE_RU_ENABLE 0x0020 /* enable receiver command */
97 #define IE_RU_DISABLE 0x0030 /* disable receiver command */
98 #define IE_RU_ABORT 0x0040 /* abort current receive operation */
100 #define IE_CU_COMMAND 0x0700 /* mask for CU command */
101 #define IE_CU_NOP 0 /* included for completeness */
102 #define IE_CU_START 0x0100 /* do-command command */
103 #define IE_CU_RESUME 0x0200 /* resume a suspended cmd list */
104 #define IE_CU_STOP 0x0300 /* SUSPEND was already taken */
105 #define IE_CU_ABORT 0x0400 /* abort current command */
107 #define IE_ACK_COMMAND 0xf000 /* mask for ACK command */
108 #define IE_ACK_CX 0x8000 /* ack IE_ST_DONE */
109 #define IE_ACK_FR 0x4000 /* ack IE_ST_RECV */
110 #define IE_ACK_CNA 0x2000 /* ack IE_ST_ALLDONE */
111 #define IE_ACK_RNR 0x1000 /* ack IE_ST_RNR */
117 #define IE_ST_WHENCE 0xf000 /* mask for cause of interrupt */
118 #define IE_ST_DONE 0x8000 /* command with I bit completed */
119 #define IE_ST_RECV 0x4000 /* frame received */
120 #define IE_ST_ALLDONE 0x2000 /* all commands completed */
121 #define IE_ST_RNR 0x1000 /* receive not ready */
123 #define IE_CU_STATUS 0x700 /* mask for command unit status */
124 #define IE_CU_ACTIVE 0x200 /* command unit is active */
125 #define IE_CU_SUSPEND 0x100 /* command unit is suspended */
127 #define IE_RU_STATUS 0x70 /* mask for receiver unit status */
128 #define IE_RU_SUSPEND 0x10 /* receiver is suspended */
129 #define IE_RU_NOSPACE 0x20 /* receiver has no resources */
130 #define IE_RU_READY 0x40 /* reveiver is ready */
146 #define IE_FD_LAST 0x8000 /* last rfd in list */
147 #define IE_FD_SUSP 0x4000 /* suspend RU after receipt */
149 #define IE_FD_COMPLETE 0x8000 /* frame is complete */
150 #define IE_FD_BUSY 0x4000 /* frame is busy */
151 #define IE_FD_OK 0x2000 /* frame is bad */
152 #define IE_FD_RNR 0x0200 /* receiver out of resources here */
165 #define IE_RBD_LAST 0x8000 /* last buffer */
166 #define IE_RBD_USED 0x4000 /* this buffer has data */
176 #define IE_STAT_COMPL 0x8000 /* command is completed */
177 #define IE_STAT_BUSY 0x4000 /* command is running now */
178 #define IE_STAT_OK 0x2000 /* command completed successfully */
180 #define IE_CMD_NOP 0x0000 /* NOP */
181 #define IE_CMD_IASETUP 0x0001 /* initial address setup */
182 #define IE_CMD_CONFIG 0x0002 /* configure command */
183 #define IE_CMD_MCAST 0x0003 /* multicast setup command */
184 #define IE_CMD_XMIT 0x0004 /* transmit command */
185 #define IE_CMD_TDR 0x0005 /* time-domain reflectometer command */
186 #define IE_CMD_DUMP 0x0006 /* dump command */
187 #define IE_CMD_DIAGNOSE 0x0007 /* diagnostics command */
189 #define IE_CMD_LAST 0x8000 /* this is the last command in the list */
190 #define IE_CMD_SUSPEND 0x4000 /* suspend CU after this command */
191 #define IE_CMD_INTR 0x2000 /* post an interrupt after completion */
206 #define IE_XS_MAXCOLL 0x000f /* number of collisions during transmit */
207 #define IE_XS_EXCMAX 0x0020 /* exceeded maximum number of collisions */
208 #define IE_XS_SQE 0x0040 /* SQE positive */
209 #define IE_XS_DEFERRED 0x0080 /* transmission deferred */
210 #define IE_XS_UNDERRUN 0x0100 /* DMA underrun */
211 #define IE_XS_LOSTCTS 0x0200 /* Lost CTS */
212 #define IE_XS_NOCARRIER 0x0400 /* No Carrier */
213 #define IE_XS_LATECOLL 0x0800 /* Late collision */
225 #define IE_XMIT_LAST 0x8000 /* this TBD is the last one */
253 #define IE_TDR_SUCCESS 0x8000 /* TDR succeeded without error */
254 #define IE_TDR_XCVR 0x4000 /* detected a transceiver problem */
255 #define IE_TDR_OPEN 0x2000 /* detected an open */
256 #define IE_TDR_SHORT 0x1000 /* TDR detected a short */
257 #define IE_TDR_TIME 0x07ff /* mask for reflection time */
276 u_char ie_config_count; /* byte count (0x0c) */
278 u_char ie_save_bad; /* save bad frames (0x40) */
279 u_char ie_addr_len; /* address length (0x2e) (AL-LOC == 1) */
280 u_char ie_priority; /* priority and backoff (0x0) */
281 u_char ie_ifs; /* inter-frame spacing (0x60) */
282 u_char ie_slot_low; /* slot time, LSB (0x0) */
283 u_char ie_slot_high; /* slot time, MSN, and retries (0xf2) */
284 u_char ie_promisc; /* 1 if promiscuous, else 0 */
285 u_char ie_crs_cdt; /* CSMA/CD parameters (0x0) */
286 u_char ie_min_len; /* min frame length (0x40) */
287 u_char ie_junk; /* stuff for 82596 (0xff) */
298 cmd->ie_config_count = 0x0c; in ie_setup_config()
300 cmd->ie_save_bad = 0x40; in ie_setup_config()
301 cmd->ie_addr_len = 0x2e; in ie_setup_config()
302 cmd->ie_priority = 0; in ie_setup_config()
303 cmd->ie_ifs = 0x60; in ie_setup_config()
304 cmd->ie_slot_low = 0; in ie_setup_config()
305 cmd->ie_slot_high = 0xf2; in ie_setup_config()
307 cmd->ie_crs_cdt = 0; in ie_setup_config()
309 cmd->ie_junk = 0xff; in ie_setup_config()
326 #if 0