|
Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
Xtensa specific kernel interface header This header contains the Xtensa specific kernel interface. It is included by the generic kernel interface header (include/arch/cpu.h) More...
#include <irq.h>#include <devicetree.h>#include <zephyr/types.h>#include <toolchain.h>#include <arch/common/sys_bitops.h>#include <arch/common/sys_io.h>#include <arch/common/ffs.h>#include <sw_isr_table.h>#include <arch/xtensa/thread.h>#include <xtensa/config/core.h>#include <arch/common/addr_types.h>#include <arch/xtensa/exc.h>Go to the source code of this file.
Macros | |
| #define | ARCH_STACK_PTR_ALIGN 16 |
| #define | sys_define_gpr_with_alias(name1, name2) union { uint32_t name1, name2; } |
| #define | ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) |
| #define | XTENSA_ERR_NORET |
Functions | |
| uint32_t | sys_clock_cycle_get_32 (void) |
| static uint32_t | arch_k_cycle_get_32 (void) |
| static ALWAYS_INLINE void | arch_nop (void) |
Xtensa specific kernel interface header This header contains the Xtensa specific kernel interface. It is included by the generic kernel interface header (include/arch/cpu.h)
| #define ARCH_IRQ_CONNECT | ( | irq_p, | |
| priority_p, | |||
| isr_p, | |||
| isr_param_p, | |||
| flags_p | |||
| ) |
| #define ARCH_STACK_PTR_ALIGN 16 |
| #define sys_define_gpr_with_alias | ( | name1, | |
| name2 | |||
| ) | union { uint32_t name1, name2; } |
| #define XTENSA_ERR_NORET |
|
static |