From daa792f486ea7ce848c37eee636c73824efec396 Mon Sep 17 00:00:00 2001 From: Marti Bolivar Date: Sat, 2 Jun 2012 20:36:36 -0400 Subject: Add timer_has_cc_channel(). This is a convenience function for deciding whether a timer supports a particular capture/compare channel. It's necessary because of those nuisance "general purpose" timers that only have a subset of the channels. Signed-off-by: Marti Bolivar --- libmaple/include/libmaple/timer.h | 1 + 1 file changed, 1 insertion(+) (limited to 'libmaple/include/libmaple/timer.h') diff --git a/libmaple/include/libmaple/timer.h b/libmaple/include/libmaple/timer.h index 887b7eb..5d9650c 100644 --- a/libmaple/include/libmaple/timer.h +++ b/libmaple/include/libmaple/timer.h @@ -599,6 +599,7 @@ void timer_init(timer_dev *dev); void timer_disable(timer_dev *dev); void timer_set_mode(timer_dev *dev, uint8 channel, timer_mode mode); void timer_foreach(void (*fn)(timer_dev*)); +int timer_has_cc_channel(timer_dev *dev, uint8 channel); /** * @brief Timer interrupt number. -- cgit v1.2.3