![]() |
AKOS
v1.0.0
Documentation
|
Kernel control and critical-section API. More...
Go to the source code of this file.
Macros | |
| #define | OS_TRUE ((uint8_t)1) |
| #define | OS_FALSE ((uint8_t)0) |
| #define | core_assert(exp, err) |
| #define | AKOS_CORE_ENTER_CRITICAL() |
| #define | AKOS_CORE_EXIT_CRITICAL() |
Functions | |
| void | akos_core_enter_critical (void) |
| Enter critical section. | |
| void | akos_core_exit_critical (void) |
| Exit critical section. | |
| void | akos_core_init (void) |
| Initialize kernel subsystems. | |
| void | akos_core_run (void) |
| Start scheduler and run first thread. | |
| #define AKOS_CORE_ENTER_CRITICAL | ( | ) |
| #define AKOS_CORE_EXIT_CRITICAL | ( | ) |
| #define core_assert | ( | exp, | |
| err ) |
|
extern |
|
extern |
|
extern |