Crate embedded_threads

Source

Modules§

interrupt
Interrupts
lock

Structs§

CriticalSection
Critical section token
Mutex
A “mutex” based on critical sections
Thread
Main struct for holding thread data
Threads

Enums§

ThreadState
Possible states of a thread

Constants§

SCHED_PRIO_LEVELS
global defining the number of possible priority levels
THREADS_NUMOF
global defining the number of threads that can be created

Statics§

THREADS

Traits§

Arguable

Functions§

current_pid
schedule
start_threading
start threading
thread_create
thread_create_raw

Type Aliases§

ThreadId