Zephyr API 3.6.99
Loading...
Searching...
No Matches
arch_esf::__basic_sf Struct Reference

#include <exception.h>

Data Fields

union {
   uint32_t   a1
 
   uint32_t   r0
 
}; 
 
union {
   uint32_t   a2
 
   uint32_t   r1
 
}; 
 
union {
   uint32_t   a3
 
   uint32_t   r2
 
}; 
 
union {
   uint32_t   a4
 
   uint32_t   r3
 
}; 
 
union {
   uint32_t   ip
 
   uint32_t   r12
 
}; 
 
union {
   uint32_t   lr
 
   uint32_t   r14
 
}; 
 
union {
   uint32_t   pc
 
   uint32_t   r15
 
}; 
 
uint32_t xpsr
 
union {
   uint32_t   a1
 
   uint32_t   r0
 
}; 
 
union {
   uint32_t   a2
 
   uint32_t   r1
 
}; 
 
union {
   uint32_t   a3
 
   uint32_t   r2
 
}; 
 
union {
   uint32_t   a4
 
   uint32_t   r3
 
}; 
 
union {
   uint32_t   ip
 
   uint32_t   r12
 
}; 
 
union {
   uint32_t   lr
 
   uint32_t   r14
 
}; 
 
union {
   uint32_t   pc
 
   uint32_t   r15
 
}; 
 

Field Documentation

◆ 

union { ... } arch_esf::__basic_sf::@16

◆ 

union { ... } arch_esf::__basic_sf::@18

◆ 

union { ... } arch_esf::__basic_sf::@20

◆ 

union { ... } arch_esf::__basic_sf::@22

◆ 

union { ... } arch_esf::__basic_sf::@24

◆ 

union { ... } arch_esf::__basic_sf::@26

◆ 

union { ... } arch_esf::__basic_sf::@28

◆ 

union { ... } arch_esf::__basic_sf::@30

◆ 

union { ... } arch_esf::__basic_sf::@32

◆ 

union { ... } arch_esf::__basic_sf::@34

◆ 

union { ... } arch_esf::__basic_sf::@36

◆ 

union { ... } arch_esf::__basic_sf::@38

◆ 

union { ... } arch_esf::__basic_sf::@40

◆ 

union { ... } arch_esf::__basic_sf::@42

◆ a1

uint32_t arch_esf::__basic_sf::a1

◆ a2

uint32_t arch_esf::__basic_sf::a2

◆ a3

uint32_t arch_esf::__basic_sf::a3

◆ a4

uint32_t arch_esf::__basic_sf::a4

◆ ip

uint32_t arch_esf::__basic_sf::ip

◆ lr

uint32_t arch_esf::__basic_sf::lr

◆ pc

uint32_t arch_esf::__basic_sf::pc

◆ r0

uint32_t arch_esf::__basic_sf::r0

◆ r1

uint32_t arch_esf::__basic_sf::r1

◆ r12

uint32_t arch_esf::__basic_sf::r12

◆ r14

uint32_t arch_esf::__basic_sf::r14

◆ r15

uint32_t arch_esf::__basic_sf::r15

◆ r2

uint32_t arch_esf::__basic_sf::r2

◆ r3

uint32_t arch_esf::__basic_sf::r3

◆ xpsr

uint32_t arch_esf::__basic_sf::xpsr

The documentation for this struct was generated from the following files: