Splitting the Thread Handler forced the inclusion of more prototypes.

This commit is contained in:
Joel Sherrill
1999-05-17 22:19:29 +00:00
parent 2f831ac1fe
commit 1178b8cabb
2 changed files with 66 additions and 0 deletions

View File

@@ -341,6 +341,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
*