Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
Macros | |
#define | THREAD_NUM 4 |
Functions | |
static void | thread_entry (void *p1, void *p2, void *p3) |
static void | thread_entry_prio (void *p1, void *p2, void *p3) |
void | test_priority_cooperative (void) |
Validate that the cooperative thread will not be preempted. More... | |
void | test_priority_preemptible (void) |
Validate preemptiveness of preemptive thread. More... | |
void | test_priority_preemptible_wait_prio (void) |
Validate scheduling sequence of preemptive threads with start delay. More... | |
void | idle (void *p1, void *p2, void *p3) |
void | test_bad_priorities (void) |
Variables | |
static struct k_thread | tdata_prio [4] |
static struct k_thread | tdata |
static int | last_prio |
static uint8_t | tid_num [4] |
static struct k_sem | sync_sema |
#define THREAD_NUM 4 |
|
static |
|
static |
|
static |
|
static |
|
static |