MVXORE_I_BITS
event = type - chan * MVXORE_I_BITS;
if (event >= 0 && event < MVXORE_I_BITS) {
cause >>= MVXORE_I_BITS;
#define MVXORE_I(c, b) ((b) << (MVXORE_I_BITS * (c)))