EVE 1.0
thread.h File Reference

Header file for the thread emulation layer. More...

#include <lib/dlist.h>
Include dependency graph for thread.h:

Go to the source code of this file.

Data Structures

struct  stack_pool_state_t
 
struct  stack_pool_t
 
struct  thread_t
 

Macros

#define EVE_THREAD_EMBEDDED_CSTATE   0
 
#define EVE_THREAD_FPU_SUPPORT   1
 
#define THREAD_CPU_REGISTERS_COUNT   (16 + 9) /* {s16-s31, r4-r11, r15} */
 

Functions

uint32_t ThreadBegin (struct thread_t *Thread)
 
void ThreadYield (struct thread_t *Thread, uint32_t Value)
 
void ThreadEnd (struct thread_t *Thread)
 

Detailed Description

Header file for the thread emulation layer.

Author
DT, Jetro AS

Definition in file thread.h.