diff packages/kernel/current/include/except.hxx @ 2:443894e2e912 ecos-v1_2_1-release

Block commit of eCos version 1.2.1
author jlarmour
date Tue, 11 May 1999 12:24:34 +0000
parents 3111d98ba7b3
children c38311975d4f
line wrap: on
line diff
--- a/packages/kernel/current/include/except.hxx
+++ b/packages/kernel/current/include/except.hxx
@@ -3,9 +3,9 @@
 
 //==========================================================================
 //
-//	except.hxx
+//      except.hxx
 //
-//	Exception handling declarations
+//      Exception handling declarations
 //
 //==========================================================================
 //####COPYRIGHTBEGIN####
@@ -25,21 +25,21 @@
 // September 30, 1998.
 // 
 // The Initial Developer of the Original Code is Cygnus.  Portions created
-// by Cygnus are Copyright (C) 1998 Cygnus Solutions.  All Rights Reserved.
+// by Cygnus are Copyright (C) 1998,1999 Cygnus Solutions.  All Rights Reserved.
 // -------------------------------------------
 //
 //####COPYRIGHTEND####
 //==========================================================================
 //#####DESCRIPTIONBEGIN####
 //
-// Author(s): 	nickg
-// Contributors:	nickg
-// Date:	1997-04-09
-// Purpose:	Define exception interfaces
-// Description:	The classes defined here collectively implement the
-//              internal API used to register, manage and deliver
-//              exceptions.
-// Usage:	#include <cyg/kernel/thread.hxx>
+// Author(s):    nickg
+// Contributors: nickg, jlarmour
+// Date:         1999-02-16
+// Purpose:      Define exception interfaces
+// Description:  The classes defined here collectively implement the
+//               internal API used to register, manage and deliver
+//               exceptions.
+// Usage:        #include <cyg/kernel/thread.hxx>
 //
 //####DESCRIPTIONEND####
 //
@@ -62,7 +62,7 @@ typedef void cyg_exception_handler(
 // Exception delivery interface. This function is exported to the HAL which
 // invokes it for all exceptions that it is not able to handle itself.
 
-externC void deliver_exception( CYG_WORD code, CYG_ADDRWORD data );
+externC void cyg_hal_deliver_exception( CYG_WORD code, CYG_ADDRWORD data );
 
 // -------------------------------------------------------------------------
 // Exception control class. Depending on the configuration there is either
@@ -74,9 +74,9 @@ class Cyg_Exception_Control
 {
 
 #ifdef CYGSEM_KERNEL_EXCEPTIONS_DECODE
-    cyg_exception_handler   *exception_handler[CYG_EXCEPTION_COUNT];
+    cyg_exception_handler   *exception_handler[CYGNUM_HAL_EXCEPTION_COUNT];
     
-    CYG_ADDRWORD            exception_data[CYG_EXCEPTION_COUNT];
+    CYG_ADDRWORD            exception_data[CYGNUM_HAL_EXCEPTION_COUNT];
 #else
     cyg_exception_handler   *exception_handler; // Handler function