TIM_CR2_MMS2_SHIFT
0x2 << TIM_CR2_MMS2_SHIFT);
cr2 = (cr2 & TIM_CR2_MMS2) >> TIM_CR2_MMS2_SHIFT;
shift = TIM_CR2_MMS2_SHIFT;