CPU_TIMER0_AUTO
val |= CPU_TIMER0_AUTO;
val &= ~CPU_TIMER0_AUTO;
val &= ~(CPU_TIMER0_EN | CPU_TIMER0_AUTO);