diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2004-04-21 10:43:04 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2004-04-21 10:43:04 +0000 |
commit | 6128a4aa5e791ed4e0a655bfd346a52d92da7883 (patch) | |
tree | af53ca3f67ce405b6fbc6c98399c8e0c87e01a9e /c/src/lib/libbsp/arm/vegaplus/irq | |
parent | 2004-04-20 Ralf Corsepius <ralf_corsepius@rtems.org> (diff) | |
download | rtems-6128a4aa5e791ed4e0a655bfd346a52d92da7883.tar.bz2 |
Remove stray white spaces.
Diffstat (limited to 'c/src/lib/libbsp/arm/vegaplus/irq')
-rw-r--r-- | c/src/lib/libbsp/arm/vegaplus/irq/bsp_irq_asm.S | 22 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/vegaplus/irq/bsp_irq_init.c | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/vegaplus/irq/irq.c | 16 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/vegaplus/irq/irq.h | 12 |
4 files changed, 27 insertions, 27 deletions
diff --git a/c/src/lib/libbsp/arm/vegaplus/irq/bsp_irq_asm.S b/c/src/lib/libbsp/arm/vegaplus/irq/bsp_irq_asm.S index 7d31234c53..6cca55980b 100644 --- a/c/src/lib/libbsp/arm/vegaplus/irq/bsp_irq_asm.S +++ b/c/src/lib/libbsp/arm/vegaplus/irq/bsp_irq_asm.S @@ -14,16 +14,16 @@ #define __asm__ #include <registers.h> - -/* - * Function to obtain, execute an IT handler and acknowledge the IT + +/* + * Function to obtain, execute an IT handler and acknowledge the IT */ .globl ExecuteITHandler - -ExecuteITHandler : + +ExecuteITHandler : ldr r0, =INTPHAI3 /* read the vector number */ - ldr r0, [r0] + ldr r0, [r0] ldr r0, [r0] /* extract the IT handler @ */ /* @@ -52,14 +52,14 @@ IRQ_return: msr cpsr, r0 mov pc, lr - -/* - * Function to acknowledge the IT controller + +/* + * Function to acknowledge the IT controller */ .globl AckControler -#if 0 -AckControler: +#if 0 +AckControler: ldr r0, =INTEOI3 mov r1, #EOI str r1, [r0] diff --git a/c/src/lib/libbsp/arm/vegaplus/irq/bsp_irq_init.c b/c/src/lib/libbsp/arm/vegaplus/irq/bsp_irq_init.c index 4a220e1462..7807d89181 100644 --- a/c/src/lib/libbsp/arm/vegaplus/irq/bsp_irq_init.c +++ b/c/src/lib/libbsp/arm/vegaplus/irq/bsp_irq_init.c @@ -21,7 +21,7 @@ void BSP_rtems_irq_mngt_init() { /* Initialize the vector table address in internal RAM */ Regs[INTTAB] = VECTOR_TABLE; - + /* Initialize the GLOBAL INT CONTROL register */ Regs[INTGCNTL] = 0x00; @@ -33,7 +33,7 @@ void BSP_rtems_irq_mngt_init() { /* Ack pending interrupt */ while ( ( Regs[INTSTAT] & 0xF433 ) != 0 ) { - Regs[INTACK] = 0xFFFF; + Regs[INTACK] = 0xFFFF; Regs[INTEOI] = EOI; } } diff --git a/c/src/lib/libbsp/arm/vegaplus/irq/irq.c b/c/src/lib/libbsp/arm/vegaplus/irq/irq.c index 453ccf3d95..55c1590bdf 100644 --- a/c/src/lib/libbsp/arm/vegaplus/irq/irq.c +++ b/c/src/lib/libbsp/arm/vegaplus/irq/irq.c @@ -40,7 +40,7 @@ int BSP_install_rtems_irq_handler (const rtems_irq_connect_data* irq) { rtems_irq_hdl *HdlTable; rtems_interrupt_level level; - + if (!isValidInterrupt(irq->name)) { return 0; } @@ -51,7 +51,7 @@ int BSP_install_rtems_irq_handler (const rtems_irq_connect_data* irq) if (*(HdlTable + irq->name) != default_int_handler) { return 0; } - + _CPU_ISR_Disable(level); /* @@ -60,7 +60,7 @@ int BSP_install_rtems_irq_handler (const rtems_irq_connect_data* irq) *(HdlTable + irq->name) = irq->hdl; /* - * initialize the control register for the concerned interrupt + * initialize the control register for the concerned interrupt */ Regs[(INTCNTL0 + irq->name)] = (long)(irq->irqTrigger) | (long)(irq->irqLevel) ; @@ -68,17 +68,17 @@ int BSP_install_rtems_irq_handler (const rtems_irq_connect_data* irq) * ack pending interrupt */ Regs[INTACK] |= (long)(1 << irq->name); - + /* * unmask at INT controler level level */ Regs[INTMASK] &= ~(long)(1 << irq->name); - + /* * Enable interrupt on device */ irq->on(irq); - + _CPU_ISR_Enable(level); return 1; @@ -88,7 +88,7 @@ int BSP_remove_rtems_irq_handler (const rtems_irq_connect_data* irq) { rtems_irq_hdl *HdlTable; rtems_interrupt_level level; - + if (!isValidInterrupt(irq->name)) { return 0; } @@ -115,7 +115,7 @@ int BSP_remove_rtems_irq_handler (const rtems_irq_connect_data* irq) * restore the default irq value */ *(HdlTable + irq->name) = default_int_handler; - + _CPU_ISR_Enable(level); return 1; diff --git a/c/src/lib/libbsp/arm/vegaplus/irq/irq.h b/c/src/lib/libbsp/arm/vegaplus/irq/irq.h index 116f528640..5857792ebe 100644 --- a/c/src/lib/libbsp/arm/vegaplus/irq/irq.h +++ b/c/src/lib/libbsp/arm/vegaplus/irq/irq.h @@ -22,7 +22,7 @@ extern "C" { /* * Include some preprocessor value also used by assember code */ - + #include <rtems.h> extern void default_int_handler(); @@ -62,11 +62,11 @@ typedef enum { #define MASKIRQ 0x80 #define MASKFIQ 0x40 - + #define END_OF_INT 0x80 #define VECTOR_TABLE 0x40 - + /* * Type definition for RTEMS managed interrupts */ @@ -96,9 +96,9 @@ typedef struct __rtems_irq_connect_data__ { * It is usually called immediately AFTER connecting the interrupt handler. * RTEMS may well need such a function when restoring normal interrupt * processing after a debug session. - * + * */ - rtems_irq_enable on; + rtems_irq_enable on; /* * function for disabling interrupts at device level (ONLY!). * The code will disable it at i8259s level. RATIONALE : anyway @@ -168,7 +168,7 @@ void BSP_rtems_irq_mngt_init(); * 4) perform rescheduling when necessary, * 5) restore the C scratch registers... * 6) restore initial execution flow - * + * */ int BSP_install_rtems_irq_handler (const rtems_irq_connect_data*); |