#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()