#include <zephyr/kernel_structs.h>
#include <zsr.h>
Go to the source code of this file.
◆ XTENSA_RSR
Value:
__asm__ volatile ("rsr." sr " %0" : "=a"(v)); \
v; })
__UINT32_TYPE__ uint32_t
Definition: stdint.h:90
◆ XTENSA_RUR
Value:
__asm__ volatile ("rur." ur " %0" : "=a"(v)); \
v; })
◆ XTENSA_WSR
#define XTENSA_WSR |
( |
|
sr, |
|
|
|
v |
|
) |
| |
Value: do { \
__asm__ volatile ("wsr." sr " %0" : : "r"(v)); \
} while (false)
◆ XTENSA_WUR
#define XTENSA_WUR |
( |
|
ur, |
|
|
|
v |
|
) |
| |
Value: do { \
__asm__ volatile ("wur." ur " %0" : : "r"(v)); \
} while (false)
◆ arch_curr_cpu()
◆ arch_num_cpus()
◆ arch_proc_id()