aboutsummaryrefslogtreecommitdiff
path: root/docs/parts/tasks.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/parts/tasks.md')
-rw-r--r--docs/parts/tasks.md38
1 files changed, 0 insertions, 38 deletions
diff --git a/docs/parts/tasks.md b/docs/parts/tasks.md
deleted file mode 100644
index e4f71df..0000000
--- a/docs/parts/tasks.md
+++ /dev/null
@@ -1,38 +0,0 @@
-Tasks
-=====
-Tasks can be used for sharing processor for example during period of waiting for
-interrupt. Planing is based on priority.
-
-## Functions
-### tasks_run
-```C
-int8_t tasks_run(void)
-```
-This function starts tasks execution. Should be called after all task slots are
-prepared and at least one task is started. This function exits if no task exist or
-all existing tasks exited.
-
-### task_init
-
-## Structures
-### Task
-```C
-typedef struct {
- uint8_t flags;
- void (*func) (void);
-} Task;
-```
-
-### TaskSlot
-```C
-typedef struct {
- uint8_t flags;
- Task *task;
- uint8_t stack_size;
- uint8_t stack[];
-} TaskSlot;
-```
-
-### Mutex
-
-### Semaphore