summaryrefslogtreecommitdiffstats
path: root/c/src
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
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')
-rw-r--r--c/src/ChangeLog2
-rw-r--r--c/src/libchip/ide/ata.c5
-rw-r--r--c/src/libchip/ide/ide_controller.c1
3 files changed, 5 insertions, 3 deletions
diff --git a/c/src/ChangeLog b/c/src/ChangeLog
index c2d478af8d..7652b04fd4 100644
--- a/c/src/ChangeLog
+++ b/c/src/ChangeLog
@@ -1,5 +1,7 @@
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.
* libchip/display/disp_hcms29xx.c: Add missing initializer.
2011-11-09 Jennifer Averett <jennifer.averett@oarcorp.com>
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>