comparison packages/hal/mips/arch/current/src/hal_misc.c @ 10:d3fbcdfa1b2f ecos-sw-1999-05-29

Merge from eCos master repository on 1999-05-29-00:13:11-BST
author jlarmour
date Fri, 28 May 1999 16:43:09 +0000
parents d376b777e2ce
children 4cc3eff958ab
comparison
equal deleted inserted replaced
9:95cc44ea0068 10:d3fbcdfa1b2f
89 /*------------------------------------------------------------------------*/ 89 /*------------------------------------------------------------------------*/
90 /* default ISR */ 90 /* default ISR */
91 91
92 externC cyg_uint32 hal_default_isr(CYG_ADDRWORD vector, CYG_ADDRWORD data) 92 externC cyg_uint32 hal_default_isr(CYG_ADDRWORD vector, CYG_ADDRWORD data)
93 { 93 {
94 #if defined(CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT) && \
95 defined(CYGHWR_HAL_GDB_PORT_VECTOR) && \
96 defined(HAL_CTRLC_ISR)
97
98 if( vector == CYGHWR_HAL_GDB_PORT_VECTOR )
99 {
100 cyg_uint32 result = HAL_CTRLC_ISR( vector, data );
101 if( result != 0 ) return result;
102 }
103
104 #endif
105
94 CYG_TRACE1(true, "Interrupt: %d", vector); 106 CYG_TRACE1(true, "Interrupt: %d", vector);
95 CYG_FAIL("Spurious Interrupt!!!"); 107 CYG_FAIL("Spurious Interrupt!!!");
96 return 0; 108 return 0;
97 } 109 }
98 110