Lines Matching defs:rx_fifo
204 register short rx_fifo;
231 rx_fifo = status & RX_BYTES_MASK;
232 if (rx_fifo==0)
239 printf("[l=%d",rx_fifo);
241 insw(nic->ioaddr + EP_W1_RX_PIO_RD_1, nic->packet, rx_fifo / 2);
242 if(rx_fifo & 1)
243 nic->packet[rx_fifo-1]=inb(nic->ioaddr + EP_W1_RX_PIO_RD_1);
244 nic->packetlen=rx_fifo;
251 rx_fifo = status & RX_BYTES_MASK;
252 if(rx_fifo>0) {
253 insw(nic->ioaddr + EP_W1_RX_PIO_RD_1, nic->packet+nic->packetlen, rx_fifo / 2);
254 if(rx_fifo & 1)
255 nic->packet[nic->packetlen+rx_fifo-1]=inb(nic->ioaddr + EP_W1_RX_PIO_RD_1);
256 nic->packetlen+=rx_fifo;
258 printf("+%d",rx_fifo);