summaryrefslogtreecommitdiffstats
path: root/cpukit/score/include/rtems
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1999-05-17 22:19:29 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1999-05-17 22:19:29 +0000
commit1178b8cabb03ecab6101277cc528c8726574b4a0 (patch)
treec6bb187c525afb6ad49282a2ce17d1d829f133e8 /cpukit/score/include/rtems
parentMoved _Entry_Table to its own file to avoid having every RTEMS directive (diff)
downloadrtems-1178b8cabb03ecab6101277cc528c8726574b4a0.tar.bz2
Splitting the Thread Handler forced the inclusion of more prototypes.
Diffstat (limited to 'cpukit/score/include/rtems')
-rw-r--r--cpukit/score/include/rtems/score/thread.h33
1 files changed, 33 insertions, 0 deletions
diff --git a/cpukit/score/include/rtems/score/thread.h b/cpukit/score/include/rtems/score/thread.h
index 574d0493d2..3f66496182 100644
--- a/cpukit/score/include/rtems/score/thread.h
+++ b/cpukit/score/include/rtems/score/thread.h
@@ -342,6 +342,39 @@ void _Thread_Start_multitasking( void );
void _Thread_Dispatch( void );
/*
+ * _Thread_Stack_Allocate
+ *
+ * DESCRIPTION:
+ *
+ * Allocate the requested stack space for the thread.
+ * return the actual size allocated after any adjustment
+ * or return zero if the allocation failed.
+ * Set the Start.stack field to the address of the stack
+ *
+ * NOTES: NONE
+ *
+ */
+
+unsigned32 _Thread_Stack_Allocate(
+ Thread_Control *the_thread,
+ unsigned32 stack_size
+);
+
+/*
+ * _Thread_Stack_Free
+ *
+ * DESCRIPTION:
+ *
+ * Deallocate the Thread's stack.
+ * NOTES: NONE
+ *
+ */
+
+void _Thread_Stack_Free(
+ Thread_Control *the_thread
+);
+
+/*
* _Thread_Initialize
*
* DESCRIPTION: