diff options
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mpc8260ads/irq')
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.c | 11 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h | 9 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq_asm.S | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq_init.c | 2 |
4 files changed, 0 insertions, 26 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.c b/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.c index 7de64a8884..d8abb1f29b 100644 --- a/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.c +++ b/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.c @@ -38,7 +38,6 @@ static rtems_irq_connect_data default_rtems_entry; static rtems_irq_global_settings* internal_config; static rtems_irq_connect_data* rtems_hdl_tbl; - /* * Check if symbolic IRQ name is an CPM IRQ */ @@ -141,8 +140,6 @@ static m82xxIrqMasks_t SIU_MaskBit[BSP_CPM_IRQ_NUMBER] = }; - - void dump_irq_masks(void ) { int i; @@ -226,7 +223,6 @@ int BSP_irq_disable_at_cpm(const rtems_irq_symbolic_name irqLine) m8260.simr_h &= ~(SIU_MaskBit[cpm_irq_index].mask_h); m8260.simr_l &= ~(SIU_MaskBit[cpm_irq_index].mask_l); - return 0; } @@ -243,7 +239,6 @@ int BSP_irq_enabled_at_cpm(const rtems_irq_symbolic_name irqLine) (m8260.simr_l & SIU_MaskBit[cpm_irq_index].mask_l)); } - /* * ------------------------ RTEMS Single Irq Handler Mngt Routines ---------------- */ @@ -304,7 +299,6 @@ int BSP_install_rtems_irq_handler (const rtems_irq_connect_data* irq) return 1; } - int BSP_get_current_rtems_irq_handler (rtems_irq_connect_data* irq) { if (!isValidInterrupt(irq->name)) { @@ -418,7 +412,6 @@ int BSP_rtems_irq_mngt_get(rtems_irq_global_settings** config) volatile unsigned int maxLoop = 0; #endif - /* * High level IRQ handler called from shared_raw_irq_code_entry */ @@ -436,8 +429,6 @@ void C_dispatch_irq_handler (CPU_Interrupt_frame *frame, unsigned int excNum) unsigned loopCounter; #endif - - /* * Handle decrementer interrupt */ @@ -507,8 +498,6 @@ void C_dispatch_irq_handler (CPU_Interrupt_frame *frame, unsigned int excNum) } } - - void _ThreadProcessSignalsFromIrq (BSP_Exception_frame* ctx) { /* diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h b/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h index d01dcc1e47..7d24745142 100644 --- a/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h +++ b/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h @@ -29,7 +29,6 @@ #ifndef LIBBSP_POWERPC_MBX8XX_IRQ_IRQ_H #define LIBBSP_POWERPC_MBX8XX_IRQ_IRQ_H - #define BSP_ASM_IRQ_VECTOR_BASE 0x0 #ifndef ASM @@ -144,7 +143,6 @@ typedef enum { BSP_CPM_IRQ_PC1 = BSP_CPM_IRQ_LOWEST_OFFSET + 62, BSP_CPM_IRQ_PC0 = BSP_CPM_IRQ_LOWEST_OFFSET + 63, - /* * Some Processor exception handled as rtems IRQ symbolic name definition */ @@ -155,7 +153,6 @@ typedef enum { #define CPM_INTERRUPT - /* * Type definition for RTEMS managed interrupts */ @@ -229,9 +226,6 @@ typedef struct { rtems_irq_prio* irqPrioTbl; }rtems_irq_global_settings; - - - /*-------------------------------------------------------------------------+ | Function Prototypes. +--------------------------------------------------------------------------*/ @@ -264,8 +258,6 @@ int BSP_irq_ack_at_cpm (const rtems_irq_symbolic_name irqLine); */ int BSP_irq_enabled_at_cpm (const rtems_irq_symbolic_name irqLine); - - /* * ------------------------ RTEMS Single Irq Handler Mngt Routines ---------------- */ @@ -315,7 +307,6 @@ int BSP_get_current_rtems_irq_handler (rtems_irq_connect_data* ptr); */ int BSP_remove_rtems_irq_handler (const rtems_irq_connect_data*); - /* * ------------------------ RTEMS Global Irq Handler Mngt Routines ---------------- */ diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq_asm.S b/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq_asm.S index 64f0176109..a8971f5b1d 100644 --- a/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq_asm.S +++ b/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq_asm.S @@ -28,7 +28,6 @@ .text .p2align 5 - PUBLIC_VAR(decrementer_exception_vector_prolog_code) SYM (decrementer_exception_vector_prolog_code): @@ -258,7 +257,6 @@ nested: */ bl _ThreadProcessSignalsFromIrq - /* * start restoring exception like frame */ @@ -272,10 +270,8 @@ nested: mtcr r29 mtlr r28 - lmw r4, GPR4_OFFSET(r1) - lwz r2, GPR2_OFFSET(r1) lwz r0, GPR0_OFFSET(r1) diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq_init.c b/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq_init.c index b0f8324ae7..952cf76d66 100644 --- a/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq_init.c +++ b/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq_init.c @@ -58,7 +58,6 @@ static rtems_irq_connect_data defaultIrq = { without knowing more about the application they are kept the same. */ - static rtems_irq_prio irqPrioTable[BSP_CPM_IRQ_NUMBER]={ /* * actual priorities for interrupt : @@ -73,7 +72,6 @@ static rtems_irq_prio irqPrioTable[BSP_CPM_IRQ_NUMBER]={ }; - /* * Initialize CPM interrupt management */ |