From b7f206097313f794dbe53202542b5894aad6a117 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Wed, 14 Aug 2013 11:53:28 +1000 Subject: bsp: Fix CLOCK_DRIVER_USE_FAST_IDLE and CLOCK_DRIVER_ISRS_PER_TICK. Use the value rather than being defined. This allows inverted logic to be used. --- c/src/lib/libbsp/shared/clockdrv_shell.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/c/src/lib/libbsp/shared/clockdrv_shell.h b/c/src/lib/libbsp/shared/clockdrv_shell.h index 79192610de..4a455bb1ed 100644 --- a/c/src/lib/libbsp/shared/clockdrv_shell.h +++ b/c/src/lib/libbsp/shared/clockdrv_shell.h @@ -1,6 +1,6 @@ /** * @file - * + * * Clock Tick Device Driver Shell */ @@ -17,7 +17,7 @@ #include -#if defined(CLOCK_DRIVER_USE_FAST_IDLE) && defined(CLOCK_DRIVER_ISRS_PER_TICK) +#if CLOCK_DRIVER_USE_FAST_IDLE && CLOCK_DRIVER_ISRS_PER_TICK #error "clockdrv_shell.h: Fast Idle PLUS n ISRs per tick is not supported" #endif @@ -58,7 +58,7 @@ void Clock_exit( void ); (CPU_SIMPLE_VECTORED_INTERRUPTS != TRUE) void Clock_isr(void *arg) { -#else +#else rtems_isr Clock_isr(rtems_vector_number vector); rtems_isr Clock_isr( rtems_vector_number vector @@ -70,7 +70,7 @@ rtems_isr Clock_isr( */ Clock_driver_ticks += 1; - #ifdef CLOCK_DRIVER_USE_FAST_IDLE + #if CLOCK_DRIVER_USE_FAST_IDLE do { rtems_clock_tick(); } while ( @@ -89,7 +89,7 @@ rtems_isr Clock_isr( */ Clock_driver_support_at_tick(); - #ifdef CLOCK_DRIVER_ISRS_PER_TICK + #if CLOCK_DRIVER_ISRS_PER_TICK /* * The driver is multiple ISRs per clock tick. */ @@ -182,7 +182,7 @@ rtems_device_driver Clock_initialize( /* * If we are counting ISRs per tick, then initialize the counter. */ - #ifdef CLOCK_DRIVER_ISRS_PER_TICK + #if CLOCK_DRIVER_ISRS_PER_TICK Clock_driver_isrs = CLOCK_DRIVER_ISRS_PER_TICK; #endif -- cgit v1.2.3