summaryrefslogtreecommitdiffstats
path: root/cpukit/score/include
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1996-04-22 16:45:47 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1996-04-22 16:45:47 +0000
commita155b3c52df701a82e4ecac907f4a8a08281fcf9 (patch)
treec177c1fac9f96d813da5d1e55bae3de26d106b39 /cpukit/score/include
parentadded stack allocation fields to the cpu table (diff)
downloadrtems-a155b3c52df701a82e4ecac907f4a8a08281fcf9.tar.bz2
interr.h: added stack allocater error code
wkspace.h: made initialization routine a regular subroutine
Diffstat (limited to 'cpukit/score/include')
-rw-r--r--cpukit/score/include/rtems/score/interr.h3
-rw-r--r--cpukit/score/include/rtems/score/wkspace.h13
2 files changed, 15 insertions, 1 deletions
diff --git a/cpukit/score/include/rtems/score/interr.h b/cpukit/score/include/rtems/score/interr.h
index 655656acc7..b9b2a3c51a 100644
--- a/cpukit/score/include/rtems/score/interr.h
+++ b/cpukit/score/include/rtems/score/interr.h
@@ -51,7 +51,8 @@ typedef enum {
INTERNAL_ERROR_OUT_OF_PACKETS,
INTERNAL_ERROR_OUT_OF_GLOBAL_OBJECTS,
INTERNAL_ERROR_OUT_OF_PROXIES,
- INTERNAL_ERROR_INVALID_GLOBAL_ID
+ INTERNAL_ERROR_INVALID_GLOBAL_ID,
+ INTERNAL_ERROR_BAD_STACK_HOOK
} Internal_errors_Core_list;
/*
diff --git a/cpukit/score/include/rtems/score/wkspace.h b/cpukit/score/include/rtems/score/wkspace.h
index cb82852ca5..9814a707b1 100644
--- a/cpukit/score/include/rtems/score/wkspace.h
+++ b/cpukit/score/include/rtems/score/wkspace.h
@@ -33,6 +33,19 @@ extern "C" {
EXTERN Heap_Control _Workspace_Area; /* executive heap header */
/*
+ * _Workspace_Handler_initialization
+ *
+ * DESCRIPTION:
+ *
+ * This routine performs the initialization necessary for this handler.
+ */
+
+void _Workspace_Handler_initialization(
+ void *starting_address,
+ unsigned32 size
+);
+
+/*
* _Workspace_Allocate_or_fatal_error
*
* DESCRIPTION: