From a16af0b367beb0ef68bad553d3c90826f5bce373 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 29 Apr 2014 09:39:08 +0200 Subject: bsps/mips: Delete unused files The MIPS port defines CPU_SIMPLE_VECTORED_INTERRUPTS to FALSE. --- .../lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c | 49 ---------------------- 1 file changed, 49 deletions(-) delete mode 100644 c/src/lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c (limited to 'c/src/lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c') diff --git a/c/src/lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c b/c/src/lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c deleted file mode 100644 index 681cd85531..0000000000 --- a/c/src/lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c +++ /dev/null @@ -1,49 +0,0 @@ -#include -#include - - -void mips_default_isr( int vector ); - -#define CALL_ISR(_vector,_frame) \ - do { \ - if ( _ISR_Vector_table[_vector] ) \ - (_ISR_Vector_table[_vector])(_vector,_frame); \ - else \ - mips_default_isr(_vector); \ - } while (0) - -#include /* for printk */ - -void mips_vector_isr_handlers( CPU_Interrupt_frame *frame ) -{ - unsigned int sr; - unsigned int cause; - unsigned int i; - unsigned int mask; - - mips_get_sr( sr ); - mips_get_cause( cause ); - - cause &= (sr & SR_IMASK); - cause >>= CAUSE_IPSHIFT; - - /* XXX check this and think about it. */ - - for ( i=1, mask=0x80 ; i<=8 ; i++, mask >>= 1 ) { - if ( cause & mask ) - CALL_ISR( MIPS_EXCEPTION_BASE + 8 - i, frame ); - } -} - -void mips_default_isr( int vector ) -{ - unsigned int sr; - unsigned int cause; - - mips_get_sr( sr ); - mips_get_cause( cause ); - - printk( "Unhandled isr exception: vector 0x%02x, cause 0x%08X, sr 0x%08X\n", - vector, cause, sr ); - rtems_fatal_error_occurred(1); -} -- cgit v1.2.3