diff packages/hal/mips/arch/current/src/hal_misc.c @ 18:7253dcc42a09 ecos-sw-1999-06-25

Merge from eCos master repository on 1999-06-25-15:31:50-BST
author jlarmour
date Fri, 25 Jun 1999 08:28:05 +0000
parents 4f2df4ab82c8
children 4741a3c3496a
line wrap: on
line diff
--- a/packages/hal/mips/arch/current/src/hal_misc.c
+++ b/packages/hal/mips/arch/current/src/hal_misc.c
@@ -53,6 +53,15 @@
 #include <cyg/hal/hal_cache.h>          // Cache handling
 
 /*------------------------------------------------------------------------*/
+/* If required, define a variable to store the clock period.              */
+
+#ifdef CYGHWR_HAL_CLOCK_PERIOD_DEFINED
+
+CYG_WORD32 cyg_hal_clock_period;
+
+#endif
+
+/*------------------------------------------------------------------------*/
 /* First level C exception handler.                                       */
 
 externC void __handle_exception (void);
@@ -95,7 +104,9 @@ externC cyg_uint32 hal_default_isr(CYG_A
     defined(CYGHWR_HAL_GDB_PORT_VECTOR) &&              \
     defined(HAL_CTRLC_ISR)
 
+#ifndef CYGIMP_HAL_COMMON_INTERRUPTS_CHAIN    
     if( vector == CYGHWR_HAL_GDB_PORT_VECTOR )
+#endif        
     {
         cyg_uint32 result = HAL_CTRLC_ISR( vector, data );
         if( result != 0 ) return result;