summaryrefslogtreecommitdiffstats
path: root/c/src/libchip
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2011-12-03 05:16:57 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2011-12-03 05:16:57 +0000
commit86c798498853d54ea8edc2fbe2ac09b7f6cace10 (patch)
treef694e9790b11686f68bf3548af0ed87d8c932463 /c/src/libchip
parent2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-86c798498853d54ea8edc2fbe2ac09b7f6cace10.tar.bz2
2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/ide/ata.c: Make ata_interrupt_handler static. * libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
Diffstat (limited to 'c/src/libchip')
-rw-r--r--c/src/libchip/ide/ata.c5
-rw-r--r--c/src/libchip/ide/ide_controller.c1
2 files changed, 3 insertions, 3 deletions
diff --git a/c/src/libchip/ide/ata.c b/c/src/libchip/ide/ata.c
index 1e531e484e..2f1c797d7d 100644
--- a/c/src/libchip/ide/ata.c
+++ b/c/src/libchip/ide/ata.c
@@ -630,8 +630,7 @@ ata_add_to_controller_queue(rtems_device_minor_number ctrl_minor,
* NONE
*/
#if defined(CPU_SIMPLE_VECTORED_INTERRUPTS)
-rtems_isr
-ata_interrupt_handler(rtems_vector_number vec)
+static rtems_isr ata_interrupt_handler(rtems_vector_number vec)
{
rtems_chain_node *the_node = rtems_chain_first(&ata_int_vec[vec]);
ata_queue_msg_t msg;
@@ -654,7 +653,7 @@ ata_interrupt_handler(rtems_vector_number vec)
}
}
#else
-void ata_interrupt_handler(rtems_irq_hdl_param handle)
+static void ata_interrupt_handler(rtems_irq_hdl_param handle)
{
int ata_irq_chain_index = (int) handle;
rtems_chain_node *the_node =
diff --git a/c/src/libchip/ide/ide_controller.c b/c/src/libchip/ide/ide_controller.c
index f59ad530bb..e9840023c5 100644
--- a/c/src/libchip/ide/ide_controller.c
+++ b/c/src/libchip/ide/ide_controller.c
@@ -21,6 +21,7 @@
#include <errno.h>
#include <rtems/blkdev.h>
+#include <libchip/ide_ctrl.h>
#include <libchip/ide_ctrl_cfg.h>
#include <libchip/ide_ctrl_io.h>