dw16
u32 dw16;
dw16(0, addrptr[i]);
dw16(0, hash_table[i]);
dw16(0x80 + offset * 4, phy_data);
dw16(MACCtrl, macctrl);
dw16(ASICCtrl + 2, GlobalReset | HostReset);
dw16(ReceiveMode, rx_mode);
dw16(EepromCtrl, EEP_READ | (eep_addr & 0xff));
dw16(ASICCtrl + 2,
dw16(IntEnable, DEFAULT_INTR);
dw16(MaxFrameSize, MAX_JUMBO+14);
dw16(StationAddr0 + 2 * i, get_unaligned_le16(&dev->dev_addr[2 * i]));
dw16(VLANId, np->vlan);
dw16(MACCtrl, macctrl);
dw16(IntEnable, 0);
dw16(IntStatus, int_status);
dw16(TxStartThresh, dr16(TxStartThresh) + 0x10);
dw16(ASICCtrl + 2,
dw16(ASICCtrl + 2, TxReset | FIFOReset);