summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/score603e
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@oarcorp.com>2014-10-13 10:31:22 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2014-10-13 10:31:22 -0500
commita869b37aab66a8ce01b674baa376bfc587a3f867 (patch)
tree6a8c7b004c04d51723e55a18c87cfcbf83c67bad /c/src/lib/libbsp/powerpc/score603e
parentlibcpu/powerpc/mpc6xx/timer/timer.c: Fix warnings (diff)
downloadrtems-a869b37aab66a8ce01b674baa376bfc587a3f867.tar.bz2
powerpc/score603e/irq/irq_init.c: Clean up
Diffstat (limited to 'c/src/lib/libbsp/powerpc/score603e')
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c37
1 files changed, 30 insertions, 7 deletions
diff --git a/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c b/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c
index f0186bf06f..25128ad214 100644
--- a/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c
+++ b/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c
@@ -42,17 +42,40 @@ extern void external_exception_vector_prolog_code(void);
extern unsigned int decrementer_exception_vector_prolog_code_size[];
extern void decrementer_exception_vector_prolog_code(void);
-static void IRQ_Default_rtems_irq_hdl( rtems_irq_hdl_param ptr ) {}
-static void IRQ_Default_rtems_irq_enable (const struct __rtems_irq_connect_data__ *ptr){}
-static void IRQ_Default_rtems_irq_disable(const struct __rtems_irq_connect_data__ *ptr){}
-static int IRQ_Default_rtems_irq_is_enabled(const struct __rtems_irq_connect_data__ *ptr){ return 1; }
+static void IRQ_Default_rtems_irq_hdl(
+ rtems_irq_hdl_param ptr
+)
+{
+}
+
+static void IRQ_Default_rtems_irq_enable(
+ const struct __rtems_irq_connect_data__ *ptr
+)
+{
+}
+
+static void IRQ_Default_rtems_irq_disable(
+ const struct __rtems_irq_connect_data__ *ptr
+)
+{
+}
+
+static int IRQ_Default_rtems_irq_is_enabled(
+ const struct __rtems_irq_connect_data__ *ptr)
+{
+ return 1;
+}
static rtems_irq_connect_data rtemsIrq[BSP_IRQ_NUMBER];
static rtems_irq_global_settings initial_config;
-static rtems_irq_connect_data defaultIrq = {
-/*name, hdl handle on off isOn */
- 0, IRQ_Default_rtems_irq_hdl, NULL, IRQ_Default_rtems_irq_enable, IRQ_Default_rtems_irq_disable, IRQ_Default_rtems_irq_is_enabled
+static rtems_irq_connect_data defaultIrq = {
+ .name = 0,
+ .hdl = IRQ_Default_rtems_irq_hdl,
+ .handle = NULL,
+ .on = IRQ_Default_rtems_irq_enable,
+ .on = IRQ_Default_rtems_irq_disable,
+ .isOn = IRQ_Default_rtems_irq_is_enabled
};
static rtems_irq_prio irqPrioTable[BSP_IRQ_NUMBER];