CSR_STATUS
AE_WRITE(sc, CSR_STATUS, 0xffffffff);
if (AE_ISSET(sc, CSR_STATUS, ackmask) == ackmask)
csr = AE_READ(sc, CSR_STATUS);
status = AE_READ(sc, CSR_STATUS);
AE_WRITE(sc, CSR_STATUS, status);
status = TULIP_READ(sc, CSR_STATUS);
TULIP_WRITE(sc, CSR_STATUS, status);
TULIP_WRITE(sc, CSR_STATUS, 0xffffffff);
if (TULIP_ISSET(sc, CSR_STATUS, ackmask) == ackmask)
csr = TULIP_READ(sc, CSR_STATUS);
TULIP_WRITE(sc, CSR_STATUS, ackmask);