|
Zephyr Project API 4.2.99
A Scalable Open Source RTOS
|
POSIX arch specific kernel interface header. More...
#include <zephyr/devicetree.h>#include <zephyr/toolchain.h>#include <zephyr/irq.h>#include <zephyr/arch/exception.h>#include <zephyr/arch/posix/asm_inline.h>#include <zephyr/arch/posix/thread.h>#include <board_irq.h>#include <zephyr/sw_isr_table.h>#include <zephyr/arch/posix/posix_soc_if.h>Go to the source code of this file.
Macros | |
| #define | ARCH_STACK_PTR_ALIGN 4 |
Functions | |
| uint32_t | sys_clock_cycle_get_32 (void) |
| static uint32_t | arch_k_cycle_get_32 (void) |
| uint64_t | sys_clock_cycle_get_64 (void) |
| static uint64_t | arch_k_cycle_get_64 (void) |
| static ALWAYS_INLINE void | arch_nop (void) |
| static ALWAYS_INLINE bool | arch_irq_unlocked (unsigned int key) |
| static ALWAYS_INLINE unsigned int | arch_irq_lock (void) |
| static ALWAYS_INLINE void | arch_irq_unlock (unsigned int key) |
POSIX arch specific kernel interface header.
This header contains the POSIX arch specific kernel interface. It is included by the kernel interface architecture-abstraction header (include/zephyr/arch/cpu.h).
| #define ARCH_STACK_PTR_ALIGN 4 |
|
static |
|
static |
|
static |
|
inlinestatic |
|
inlinestatic |
|
static |
|
extern |
|
extern |