WPI_READ
r1 = WPI_READ(sc, WPI_INT);
r2 = WPI_READ(sc, WPI_FH_INT);
temp = (int)WPI_READ(sc, WPI_UCODE_GP2);
if ((sc->temp = (int)WPI_READ(sc, WPI_UCODE_GP2)) != 0)
if (WPI_READ(sc, WPI_GP_CNTRL) & WPI_GP_CNTRL_MAC_CLOCK_READY)
if ((WPI_READ(sc, WPI_GP_CNTRL) & WPI_GP_CNTRL_PS_MASK) ==
if (WPI_READ(sc, WPI_RESET) & WPI_RESET_MASTER_DISABLED)
if (WPI_READ(sc, WPI_GPIO_IN) & WPI_GPIO_IN_VMAIN)
(void)WPI_READ(sc, WPI_FH_RSSR_TBL); /* barrier */
(void)WPI_READ(sc, WPI_FH_TX_BASE); /* barrier */
tmp = WPI_READ(sc, WPI_FH_TX_STATUS);
if (!(WPI_READ(sc, WPI_GP_CNTRL) & WPI_GP_CNTRL_RFKILL)) {
if ((WPI_READ(sc, WPI_GP_CNTRL) &
return WPI_READ(sc, WPI_PRPH_RDATA);
return WPI_READ(sc, WPI_MEM_RDATA);
val = WPI_READ(sc, WPI_EEPROM);
if (WPI_READ(sc, WPI_FH_RX_STATUS) &
if ((WPI_READ(sc, WPI_EEPROM_GP) & 0x6) == 0) {
WPI_WRITE(sc, reg, WPI_READ(sc, reg) | (mask))
WPI_WRITE(sc, reg, WPI_READ(sc, reg) & ~(mask))