From 51c85da2ce4f2134271ee16b5427c95a020c282b Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 12 Jun 2012 12:26:35 +0200 Subject: libchip/ata: Fix pre-processor symbol evaluation --- c/src/libchip/ide/ata.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/c/src/libchip/ide/ata.c b/c/src/libchip/ide/ata.c index 245d6d6f15..18d8d14386 100644 --- a/c/src/libchip/ide/ata.c +++ b/c/src/libchip/ide/ata.c @@ -33,7 +33,7 @@ bool ata_trace; #define ata_printf if (ata_trace) printf #endif -#if !defined(CPU_SIMPLE_VECTORED_INTERRUPTS) +#if CPU_SIMPLE_VECTORED_INTERRUPTS != TRUE #include #define ATA_IRQ_CHAIN_MAX_CNT 4 /* support up to 4 ATA devices */ typedef struct { @@ -134,7 +134,7 @@ static bool ata_initialized = false; static rtems_id ata_task_id; static rtems_id ata_queue_id; -#if defined(CPU_SIMPLE_VECTORED_INTERRUPTS) +#if CPU_SIMPLE_VECTORED_INTERRUPTS == TRUE /* Mapping of interrupt vectors to devices */ static rtems_chain_control ata_int_vec[ATA_MAX_RTEMS_INT_VEC_NUMBER + 1]; #endif @@ -632,7 +632,7 @@ ata_add_to_controller_queue(rtems_device_minor_number ctrl_minor, * RETURNS: * NONE */ -#if defined(CPU_SIMPLE_VECTORED_INTERRUPTS) +#if CPU_SIMPLE_VECTORED_INTERRUPTS == TRUE static rtems_isr ata_interrupt_handler(rtems_vector_number vec) { rtems_chain_node *the_node = rtems_chain_first(&ata_int_vec[vec]); @@ -1153,7 +1153,7 @@ rtems_ata_initialize(rtems_device_major_number major, dev_t device; ata_int_st_t *int_st; -#if defined(CPU_SIMPLE_VECTORED_INTERRUPTS) +#if CPU_SIMPLE_VECTORED_INTERRUPTS == TRUE rtems_isr_entry old_isr; #else int ata_irq_chain_use; @@ -1238,7 +1238,7 @@ rtems_ata_initialize(rtems_device_major_number major, for (i = 0; i < (2 * IDE_CTRL_MAX_MINOR_NUMBER); i++) ata_devs[i].device = ATA_UNDEFINED_VALUE; -#if defined(CPU_SIMPLE_VECTORED_INTERRUPTS) +#if CPU_SIMPLE_VECTORED_INTERRUPTS == TRUE /* prepare ATA driver for handling interrupt driven devices */ for (i = 0; i < ATA_MAX_RTEMS_INT_VEC_NUMBER; i++) rtems_chain_initialize_empty(&ata_int_vec[i]); @@ -1278,7 +1278,7 @@ rtems_ata_initialize(rtems_device_major_number major, } int_st->ctrl_minor = ctrl_minor; -#if defined(CPU_SIMPLE_VECTORED_INTERRUPTS) +#if CPU_SIMPLE_VECTORED_INTERRUPTS == TRUE status = rtems_interrupt_catch( ata_interrupt_handler, IDE_Controller_Table[ctrl_minor].int_vec, @@ -1330,7 +1330,7 @@ rtems_ata_initialize(rtems_device_major_number major, rtems_disk_io_done(); return status; } -#if defined(CPU_SIMPLE_VECTORED_INTERRUPTS) +#if CPU_SIMPLE_VECTORED_INTERRUPTS == TRUE rtems_chain_append( &ata_int_vec[IDE_Controller_Table[ctrl_minor].int_vec], &int_st->link); -- cgit v1.2.3