Moved all threading functions to libl4/include/l4lib/thread/*

This commit is contained in:
Bahadir Balban
2009-12-02 16:15:47 +02:00
parent d210678085
commit b12349f2e4
12 changed files with 17 additions and 19 deletions

View File

@@ -0,0 +1,19 @@
/*
* Stack space helper routines.
*
* Copyright (C) 2009 B Labs Ltd.
*/
#ifndef __LIB_STACK_H__
#define __LIB_STACK_H__
/* Checks if l4_set_stack_params is called. */
#define IS_STACK_SETUP() (lib_stack_size)
int stack_pool_init(unsigned long stack_start,
unsigned long stack_end,
unsigned long stack_size);
void *get_stack_space(void);
int delete_stack_space(void *stack_address);
#endif /* __LIB_STACK_H__ */