static __attribute__((interrupt_handler)) void rotenc_isr(void)
{
/* \e$B3d$j9~$_%9%F!<%?%9$N99?7\e(B */
- *pTIMER_STATUS = TIMIL0;
+ *pTIMER_STATUS = TIMIL1;
ssync();
static uint8_t swstat = 0;
/* \e$B3d$j9~$_%O%s%I%i$r\e(BIVG11\e$B$KEPO?\e(B */
s_bfin_register_handler(ik_ivg11, rotenc_isr);
- *pSIC_IMASK |= IRQ_TIMER0;
+ *pSIC_IMASK |= IRQ_TIMER1;
- /* GP\e$B%?%$%^\e(B0\e$B$N@_Dj\e(B */
+ /* GP\e$B%?%$%^\e(B1\e$B$N@_Dj\e(B */
/* 1ms\e$BC10L$K3d$j9~$_$,$+$+$k$h$&$K@_Dj\e(B */
- *pTIMER0_CONFIG = OUT_DIS | IRQ_ENA | PERIOD_CNT | PWM_OUT;
- *pTIMER0_PERIOD = SCLOCK_HZ / 1000;
- *pTIMER0_WIDTH = 1;
- *pTIMER_ENABLE = TIMEN0;
+ *pTIMER1_CONFIG = OUT_DIS | IRQ_ENA | PERIOD_CNT | PWM_OUT;
+ *pTIMER1_PERIOD = SCLOCK_HZ / 1000;
+ *pTIMER1_WIDTH = 1;
+ *pTIMER_ENABLE = TIMEN1;
ssync();
}