From 3be6cd8f76739dde0f837c64adb83ec6bbc1f00b Mon Sep 17 00:00:00 2001 From: Gareth McMullin Date: Sat, 7 Apr 2012 09:01:39 +1200 Subject: [PATCH] Corrected bit definitions for capture/compare input selection. Thanks to Linux Casassa. --- include/libopencm3/stm32/timer.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/libopencm3/stm32/timer.h b/include/libopencm3/stm32/timer.h index c10d0159..71ff64cd 100644 --- a/include/libopencm3/stm32/timer.h +++ b/include/libopencm3/stm32/timer.h @@ -533,8 +533,8 @@ /* Note: CC2S bits are writable only when the channel is OFF (CC2E = 0 in * TIMx_CCER). */ #define TIM_CCMR1_CC1S_OUT (0x0 << 0) -#define TIM_CCMR1_CC1S_IN_TI2 (0x1 << 0) -#define TIM_CCMR1_CC1S_IN_TI1 (0x2 << 0) +#define TIM_CCMR1_CC1S_IN_TI2 (0x2 << 0) +#define TIM_CCMR1_CC1S_IN_TI1 (0x1 << 0) #define TIM_CCMR1_CC1S_IN_TRC (0x3 << 0) #define TIM_CCMR1_CC1S_MASK (0x3 << 0)