Lines Matching refs:outb
188 outb(RS_VALID_BITS, EDLC_RCLR); /* Clear all pending Rcv interrupts */
189 outb(MM_EN_RCV, IE_MMODE); /* Enable rcv */
200 outb(RS_RESET, EDLC_RESET); /* Hold up EDLC_RESET while configing board */
201 outb(0, IE_RESET); /* Hardware reset of ni5010 board */
202 outb(0, EDLC_XMASK); /* Disable all Xmt interrupts */
203 outb(0, EDLC_RMASK); /* Disable all Rcv interrupt */
204 outb(0xFF, EDLC_XCLR); /* Clear all pending Xmt interrupts */
205 outb(0xFF, EDLC_RCLR); /* Clear all pending Rcv interrupts */
206 outb(XMD_LBC, EDLC_XMODE); /* Only loopback xmits */
209 outb(nic->node_addr[i], EDLC_ADDR + i);
210 outb(XMD_IG_PAR | XMD_T_MODE | XMD_LBC, EDLC_XMODE);
212 outb(RMD_BROADCAST, EDLC_RMODE);
215 outb(0x00, EDLC_RESET); /* Un-reset the ni5010 */
226 outb(rcv_stat, EDLC_RSTAT); /* Clear the status */
229 outb(rcv_stat, EDLC_RCLR); /* Clear the status */
232 outb(MM_MUX, IE_MMODE); /* Rcv buffer to system bus */
255 outb(0, EDLC_RMASK); /* Mask all receive interrupts */
256 outb(0, IE_MMODE); /* Put Xmit buffer on system bus */
257 outb(0xFF, EDLC_RCLR); /* Clear out pending rcv interrupts */
261 outb(t >> 8, IE_XBUF);
262 outb(t, IE_XBUF);
265 outb(0, IE_XBUF);
267 /* should work without that outb() (Crynwr used it) */
268 /*outb(MM_MUX, IE_MMODE);*/
270 outb(MM_EN_XMT | MM_MUX, IE_MMODE); /* Begin transmission */
282 outb(0, IE_MMODE);
283 outb(RS_RESET, EDLC_RESET);
328 outb(1, IE_MMODE); /* Put Rcv buffer on system bus */
330 outb(0, IE_RBUF); /* set buffer byte 0 to 0 */
333 outb(i, IE_RBUF);
340 outb(0, IE_RBUF); /* set buffer byte 0 to 0 again */