#include <jt_arm.h>
uint32_t reg_set::Regs::Name::r0 |
32 bit r0
uint32_t reg_set::Regs::Name::r1 |
32 bit r1
uint32_t reg_set::Regs::Name::r2 |
32 bit r2
uint32_t reg_set::Regs::Name::r3 |
32 bit r3
uint32_t reg_set::Regs::Name::r4 |
32 bit r4
uint32_t reg_set::Regs::Name::r5 |
32 bit r5
uint32_t reg_set::Regs::Name::r6 |
32 bit r6
uint32_t reg_set::Regs::Name::r7 |
32 bit r7 - Thumb Frame pointer
uint32_t reg_set::Regs::Name::r8 |
32 bit r8
uint32_t reg_set::Regs::Name::r9 |
32 bit r9
uint32_t reg_set::Regs::Name::r10 |
32 bit r10
uint32_t reg_set::Regs::Name::r11 |
32 bit r11 - ARM Frame pointer
uint32_t reg_set::Regs::Name::r12 |
32 bit r12
uint32_t reg_set::Regs::Name::sp |
32 bit r13 - Stack pointer
Referenced by armOsabiGetCurrentTid(), armOsabiGetSavedRegSet(), armOsabiGetTLSAddr(), armOsabiMultiThreading(), armOsabiThreadAlive(), and armOsabiThreadInfo().
uint32_t reg_set::Regs::Name::lr |
32 bit r14 - link register (function return address)
uint32_t reg_set::Regs::Name::pc |
32 bit r15 - program counter
Referenced by armOsabiGetCurrentTid(), armOsabiGetSavedRegSet(), armOsabiGetTLSAddr(), armOsabiMultiThreading(), armOsabiThreadAlive(), and armOsabiThreadInfo().