INT_CAUSE
int_cause = rdlp(mp, INT_CAUSE) & mp->int_mask;
wrlp(mp, INT_CAUSE, ~int_cause);
wrlp(mp, INT_CAUSE, 0);
wrl(pep, INT_CAUSE, 0);
wrl(pep, INT_CAUSE, 0);
wrl(pep, INT_CAUSE, 0);
icr = rdl(pep, INT_CAUSE);
wrl(pep, INT_CAUSE, ~icr);
wrl(pep, INT_CAUSE, 0);