Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
|
|
4.2.99 |
#include <zephyr/arch/arm/cortex_a_r/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 | |
}; |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
union { ... } arch_esf::__basic_sf |
uint32_t arch_esf::__basic_sf::a1 |
uint32_t arch_esf::__basic_sf::a2 |
uint32_t arch_esf::__basic_sf::a3 |
uint32_t arch_esf::__basic_sf::a4 |
uint32_t arch_esf::__basic_sf::ip |
uint32_t arch_esf::__basic_sf::lr |
uint32_t arch_esf::__basic_sf::pc |
uint32_t arch_esf::__basic_sf::r0 |
uint32_t arch_esf::__basic_sf::r1 |
uint32_t arch_esf::__basic_sf::r12 |
uint32_t arch_esf::__basic_sf::r14 |
uint32_t arch_esf::__basic_sf::r15 |
uint32_t arch_esf::__basic_sf::r2 |
uint32_t arch_esf::__basic_sf::r3 |
uint32_t arch_esf::__basic_sf::xpsr |