MBOX_STATE_MASK
return ((state & MBOX_STATE_MASK) == MBOX_STATE_IDLE);
status = (status & ~MBOX_STATE_MASK) | val;