ISIX-RTOS - small operating system for ARM microcontrollers 1.2
|
#include <isix/types.h>
#include <isix/scheduler.h>
#include <cstddef>
Go to the source code of this file.
Data Structures | |
class | isix::task_base |
C++ wrapper for the task/thread. More... | |
Namespaces | |
namespace | isix |
Functions | |
task_t * | isix::isix_task_create (task_func_ptr_t task_func, void *func_param, unsigned long stack_depth, prio_t priority) |
int | isix::isixp_task_change_prio (task_t *task, prio_t new_prio, bool yield) |
Private version of change prio function. | |
static int | isix::isix_task_change_prio (task_t *task, prio_t new_prio) |
int | isix::isix_task_delete (task_t *task) |
task_t * | isix::isix_task_self (void) |
size_t | isix::isix_free_stack_space (const task_t *task) |