TxStatus
while (--i > 0 && (tx_status = inb(ioaddr + TxStatus)) > 0) {
outb(0x00, ioaddr + TxStatus); /* Pop the status stack. */
inb(ioaddr + TxStatus));
dev->name, inb(ioaddr + TxStatus),
if ((inb(ioaddr + TxStatus) & 0x88) == 0x88)
inw(ioaddr+RxStatus), inb(ioaddr+TxStatus),
u_char tx_status = inb(ioaddr + TxStatus);
outb(0x00, ioaddr + TxStatus); /* Pop the status stack. */
dev->name, ioread8(ioaddr + TxStatus),
if ((ioread8(ioaddr + TxStatus) & 0x88) == 0x88)
tx_status = ioread8(ioaddr + TxStatus);
iowrite8(0, ioaddr + TxStatus);
while (--i > 0 && (tx_status = ioread8(ioaddr + TxStatus)) > 0) {
iowrite8(0x00, ioaddr + TxStatus); /* Pop the status stack. */
dev->name, ioread16(ioaddr + EL3_STATUS), ioread8(ioaddr + TxStatus));
dev->name, dr32(TxStatus));
tx_status = dr32(TxStatus);
tx_status = ioread16 (ioaddr + TxStatus);
iowrite16 (0, ioaddr + TxStatus);
tx_status = ioread16 (ioaddr + TxStatus);
dev->name, ioread8(ioaddr + TxStatus),
dev->name, ioread32(ioaddr + RxStatus), ioread8(ioaddr + TxStatus),
ioread8(ioaddr + TxStatus), ioread32(ioaddr + RxStatus));
" resetting...\n", dev->name, ioread8(ioaddr + TxStatus),
" resetting...\n", dev->name, (int)readw(ioaddr + TxStatus));
status=readw(hmp->base + TxStatus);
status=readw(hmp->base + TxStatus);
dev->name, readw(ioaddr + TxStatus),
dev->name, readw(ioaddr + RxStatus), readw(ioaddr + TxStatus));
ioread16(ioaddr + TxStatus),
ioread32(ioaddr + TxStatus),
__le16 TxStatus; /* 0x27 */
txh->TxStatus = cpu_to_le16(status);