TCSTATUS_A
tmp &= ~(TCSTATUS_A | TCSTATUS_DA);
write_tc_c0_tcstatus((read_tc_c0_tcstatus() & ~TCSTATUS_IXMT) | TCSTATUS_A);
tmp &= ~(TCSTATUS_A | TCSTATUS_DA);
write_tc_c0_tcstatus(read_tc_c0_tcstatus() & ~TCSTATUS_A);
tmp &= ~(TCSTATUS_A | TCSTATUS_DA);
if ((read_tc_c0_tcstatus() & TCSTATUS_A) ||
val = (val & ~(TCSTATUS_DA | TCSTATUS_IXMT)) | TCSTATUS_A;