CSR_READ_1
*val = CSR_READ_1(sc, ACXREG_EEPROM_DATA);
*val = CSR_READ_1(sc, ACXREG_PHY_DATA);
CSR_WRITE_1(sc, RL_PMCH, CSR_READ_1(sc, RL_PMCH) | 0x80);
CSR_WRITE_1(sc, 0xD1, CSR_READ_1(sc, 0xD1) & ~0x08);
CSR_WRITE_1(sc, sc->rl_cfg1, CSR_READ_1(sc, sc->rl_cfg1) |
CSR_READ_1(sc, RL_EECMD) | x)
if ((CSR_READ_1(sc, sc->rl_txstart) &
CSR_READ_1(sc, RL_EECMD) & ~x)
CSR_WRITE_1(sc, RL_CFG3, CSR_READ_1(sc, RL_CFG3) |
CSR_WRITE_1(sc, RL_CFG4, CSR_READ_1(sc, RL_CFG4) |
CSR_WRITE_1(sc, RL_CFG4, CSR_READ_1(sc, RL_CFG4) |
if ((CSR_READ_1(sc, sc->rl_cfg1) & RL_CFG1_PME) == 0) {
if ((CSR_READ_1(sc, sc->rl_cfg2) & RL_CFG2_AUXPWR) == 0)
val = CSR_READ_1(sc, sc->rl_cfg5);
val = CSR_READ_1(sc, sc->rl_cfg3);
val = CSR_READ_1(sc, sc->rl_cfg5);
val = CSR_READ_1(sc, sc->rl_cfg3);
command = CSR_READ_1(sc, RL_COMMAND);
CSR_READ_1(sc, RL_COMMAND);
if (CSR_READ_1(sc, RL_EECMD) & RL_EE_DATAOUT)
rval = CSR_READ_1(sc, RL_GMEDIASTAT);
rval = CSR_READ_1(sc, RL_MEDIASTAT);
if (!(CSR_READ_1(sc, RL_COMMAND) & RL_CMD_RESET))
cfg2 = CSR_READ_1(sc, sc->rl_cfg2);
eaddr[i] = CSR_READ_1(sc, RL_IDR0 + i);
return (CSR_READ_1(sc, RL_MEDIASTAT));
CSR_READ_1(sc, RL_EECMD) | x)
CSR_READ_1(sc, RL_EECMD) & ~x)
if (CSR_READ_1(sc, RL_EECMD) & RL_EE_DATAOUT)
CSR_READ_1(sc, RL_MII) | x)
CSR_READ_1(sc, RL_MII) & ~x)
if (!(CSR_READ_1(sc, RL_COMMAND) & RL_CMD_RESET))
while ((CSR_READ_1(sc, RL_COMMAND) & RL_CMD_EMPTY_RXBUF) == 0) {
CSR_WRITE_1(sc, offset, CSR_READ_1(sc, offset) | (val))
CSR_WRITE_1(sc, offset, CSR_READ_1(sc, offset) & ~(val))
while ((txstat = CSR_READ_1(sc, XL_TX_STATUS))) {
*p++ = CSR_READ_1(sc, XL_W6_CARRIER_LOST + i);
CSR_READ_1(sc, XL_W4_BADSSD);
macctl = CSR_READ_1(sc, XL_W3_MAC_CTRL);
if (CSR_READ_1(sc, XL_W3_MAC_CTRL) & XL_MACCTRL_DUPLEX)
if (CSR_READ_1(sc, XL_W3_MAC_CTRL) & XL_MACCTRL_DUPLEX)
(CSR_READ_1(sc, XL_W3_MAC_CTRL) & ~XL_MACCTRL_DUPLEX));
rxfilt = CSR_READ_1(sc, XL_W5_RX_FILTER);
rxfilt = CSR_READ_1(sc, XL_W5_RX_FILTER);
(CSR_READ_1(sc, XL_W3_MAC_CTRL) & ~XL_MACCTRL_DUPLEX));
if (((count1 = CSR_READ_1(sc, ID_REG)) & Id_Mask) != Id_Sig)
count2 = CSR_READ_1(sc, ID_REG);
count2 = CSR_READ_1(sc, ID_REG);
count2 = CSR_READ_1(sc, ID_REG);
temp_reg = CSR_READ_1(sc, EEPROM_REG);
CSR_WRITE_1(sc, REG1, CSR_READ_1(sc, REG1) | Tx_Chn_Int_Md |
CSR_WRITE_1(sc, REG2, CSR_READ_1(sc, REG2) | No_SA_Ins |
CSR_WRITE_1(sc, REG3, (CSR_READ_1(sc, REG3) & 0x3f));
CSR_WRITE_1(sc, INT_NO_REG, (CSR_READ_1(sc, INT_NO_REG) & 0xf8) |
CSR_WRITE_1(sc, REG1, CSR_READ_1(sc, REG1) | TriST_INT);
CSR_WRITE_1(sc, REG1, CSR_READ_1(sc, REG1) & ~TriST_INT);
while ((int_status = CSR_READ_1(sc, STATUS_REG)) & (Tx_Int | Rx_Int)) {
CSR_READ_1(sc, IO_PORT_REG);
CSR_WRITE_1(sc, REG2, CSR_READ_1(sc, REG2) | Promisc_Mode);
CSR_WRITE_1(sc, REG3, CSR_READ_1(sc, REG3));
CSR_WRITE_1(sc, REG2, CSR_READ_1(sc, REG2) | Multi_IA);
CSR_WRITE_1(sc, REG3, CSR_READ_1(sc, REG3));
if ((CSR_READ_1(sc, STATUS_REG) & Exec_Int) == 0)
status = CSR_READ_1(sc, CMD_REG);
CSR_WRITE_1(sc, REG2, CSR_READ_1(sc, REG2) & 0xDE);
CSR_WRITE_1(sc, REG3, CSR_READ_1(sc, REG3));
current = CSR_READ_1(sc, REG3);
data = (data << 1) | ((CSR_READ_1(sc, EEPROM_REG) & EEDO) ? 1 : 0);
return CSR_READ_1(sc, IPW_CSR_INDIRECT_DATA);
*datap = CSR_READ_1(sc, IPW_CSR_INDIRECT_DATA + (offset & 3));
return CSR_READ_1(sc, IWI_CSR_INDIRECT_DATA);
if (CSR_READ_1(sc, LGE_RXCMDFREE_8BIT) == 0)
txdone = CSR_READ_1(sc, LGE_TXDMADONE_8BIT);
if (CSR_READ_1(sc, LGE_TXCMDFREE_8BIT) == 0)
return CSR_READ_1(sc, reg);
DPRINTFN(2, ("mskc_reset: sk_csr=%x\n", CSR_READ_1(sc, SK_CSR)));
cfg = CSR_READ_1(sc, RL_CFG2);
return CSR_READ_1(sc, reg);
CSR_WRITE_1(sc, reg, CSR_READ_1(sc, reg) | x)
CSR_WRITE_1(sc, reg, CSR_READ_1(sc, reg) & ~x)
rxmode = CSR_READ_1(sc, STE_RX_MODE);
while ((txstat = CSR_READ_1(sc, STE_TX_STATUS)) &
ifp->if_collisions += CSR_READ_1(sc, STE_LATE_COLLS)
+ CSR_READ_1(sc, STE_MULTI_COLLS)
+ CSR_READ_1(sc, STE_SINGLE_COLLS);
return (CSR_READ_1(sc, STGE_PhyCtrl));
sc->sc_PhyCtrl = CSR_READ_1(sc, STGE_PhyCtrl) &
return(CSR_READ_1(sc, TL_DIO_DATA + (reg & 3)));
f = CSR_READ_1(sc, TL_DIO_DATA + (reg & 3));
f = CSR_READ_1(sc, TL_DIO_DATA + (reg & 3));
if (CSR_READ_1(sc, VGE_EECMD) & VGE_EECMD_EDONE)
dest[i] = CSR_READ_1(sc, VGE_PAR0 + i);
if (CSR_READ_1(sc, VGE_MIISTS) & VGE_MIISTS_IIDL)
if (CSR_READ_1(sc, VGE_MIISTS) & VGE_MIISTS_IIDL)
if ((CSR_READ_1(sc, VGE_MIISTS) & VGE_MIISTS_IIDL) == 0)
if (phy != (CSR_READ_1(sc, VGE_MIICFG) & 0x1F))
if ((CSR_READ_1(sc, VGE_MIICMD) & VGE_MIICMD_RCMD) == 0)
if (phy != (CSR_READ_1(sc, VGE_MIICFG) & 0x1F))
if ((CSR_READ_1(sc, VGE_MIICMD) & VGE_MIICMD_WCMD) == 0)
if ((CSR_READ_1(sc, VGE_CAMCTL) & VGE_CAMCTL_WRITE) == 0)
rxctl = CSR_READ_1(sc, VGE_RXCTL);
if ((CSR_READ_1(sc, VGE_CRS1) & VGE_CR1_SOFTRESET) == 0)
if ((CSR_READ_1(sc, VGE_EECSR) & VGE_EECSR_RELOAD) == 0)
CSR_WRITE_1(sc, reg, CSR_READ_1(sc, reg) | (x))
CSR_WRITE_1(sc, reg, CSR_READ_1(sc, reg) & ~(x))
CSR_READ_1(sc, reg) | (x))
CSR_READ_1(sc, reg) & ~(x))
CSR_READ_1(sc, VR_MIICMD) | (x))
CSR_READ_1(sc, VR_MIICMD) & ~(x))
CSR_WRITE_1(sc, VR_PHYADDR, (CSR_READ_1(sc, VR_PHYADDR)& 0xe0)|
if ((CSR_READ_1(sc, VR_MIICMD) & VR_MIICMD_READ_ENB) == 0)
CSR_WRITE_1(sc, VR_PHYADDR, (CSR_READ_1(sc, VR_PHYADDR)& 0xe0)|
if ((CSR_READ_1(sc, VR_MIICMD) & VR_MIICMD_WRITE_ENB) == 0)
rxfilt = CSR_READ_1(sc, VR_RXCFG);
sc->arpcom.ac_enaddr[i] = CSR_READ_1(sc, VR_PAR0 + i);