khypervisor
v1
|
Go to the source code of this file.
Defines | |
#define | isb() asm volatile("isb" : : : "memory") |
#define | dsb() asm volatile("dsb" : : : "memory") |
#define | irq_enable() asm volatile("cpsie i" : : : "memory") |
#define | asm_clz(x) |
#define asm_clz | ( | x | ) |
({ uint32_t rval; asm volatile(\ " clz %0, %1\n\t" \ : "=r" (rval) : "r" (x) :); rval;})
Definition at line 7 of file asm-arm_inline.h.
#define dsb | ( | ) | asm volatile("dsb" : : : "memory") |
Definition at line 5 of file asm-arm_inline.h.
#define irq_enable | ( | ) | asm volatile("cpsie i" : : : "memory") |
Definition at line 6 of file asm-arm_inline.h.
#define isb | ( | ) | asm volatile("isb" : : : "memory") |
Definition at line 4 of file asm-arm_inline.h.