EVENT_IFM_MASK
val = (event[i] >> EVENT_IFM_SHIFT) & EVENT_IFM_MASK;
#define CNST_IFM_VAL(v) (((v) & EVENT_IFM_MASK) << 25)
#define CNST_IFM_MASK CNST_IFM_VAL(EVENT_IFM_MASK)
(EVENT_IFM_MASK << EVENT_IFM_SHIFT))