Remove microkernel task routines from private API

These routines are only referenced in a single file.

Change-Id: I55d2976d1db612bdbb89224b89b84bfcc5b9d707
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
This commit is contained in:
Allan Stephens 2015-06-10 16:04:51 -04:00 committed by Anas Nashif
commit 91bb39de6d
2 changed files with 4 additions and 6 deletions

View file

@ -71,8 +71,6 @@ extern struct nano_stack _k_command_stack;
extern struct nano_lifo _k_server_command_packet_free;
extern struct nano_lifo _k_timer_free;
extern void start_task(struct k_proc *X, void (*func)(void));
extern void abort_task(struct k_proc *X);
extern void _k_task_op(struct k_args *A);
extern void _k_task_group_op(struct k_args *A);
extern void _k_task_priority_set(struct k_args *A);

View file

@ -200,9 +200,9 @@ void set_state_bit(
* RETURNS: N/A
*/
void start_task(struct k_proc *X, /* ptr to task control block */
void (*func)(void) /* entry point for task */
)
static void start_task(struct k_proc *X, /* ptr to task control block */
void (*func)(void) /* entry point for task */
)
{
unsigned int contextOptions;
@ -244,7 +244,7 @@ void start_task(struct k_proc *X, /* ptr to task control block */
* RETURNS: N/A
*/
void abort_task(struct k_proc *X)
static void abort_task(struct k_proc *X)
{
/* Do normal context exit cleanup */