microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Classes | Enumerations
microfmt::dwarf::arm32 Namespace Reference

Classes

struct  register_traits
 

Enumerations

enum  : uint32_t {
  r0 = 0 , r1 = 1 , r2 = 2 , r3 = 3 ,
  r4 = 4 , r5 = 5 , r6 = 6 , r7 = 7 ,
  r8 = 8 , r9 = 9 , r10 = 10 , r11 = 11 ,
  r12 = 12 , r13 = 13 , r14 = 14 , r15 = 15 ,
  fp = r11 , sp = r13 , lr = r14 , pc = r15 ,
  d0 = 64 , d1 = 65 , d2 = 66 , d3 = 67 ,
  d4 = 68 , d5 = 69 , d6 = 70 , d7 = 71 ,
  d8 = 72 , d9 = 73 , d10 = 74 , d11 = 75 ,
  d12 = 76 , d13 = 77 , d14 = 78 , d15 = 79 ,
  d16 = 80 , d17 = 81 , d18 = 82 , d19 = 83 ,
  d20 = 84 , d21 = 85 , d22 = 86 , d23 = 87 ,
  d24 = 88 , d25 = 89 , d26 = 90 , d27 = 91 ,
  d28 = 92 , d29 = 93 , d30 = 94 , d31 = 95 ,
  tpidrurw = 256 , tpidruro = 257 , tpidrprw = 258 , cpsr = 259 ,
  spsr = 260 , apsr = 261 , iapsr = 262 , eapsr = 263 ,
  xpsr = 264 , ipsr = 265 , epsr = 266 , iepsr = 267 ,
  msp = 268 , psp = 269 , primask = 270 , basepri = 271 ,
  basepri_max = 272 , faultmask = 273 , control = 274 , sctlr = 275 ,
  actlr = 276 , cpacr = 277 , ttbr0 = 278 , ttbr1 = 279 ,
  ttbcr = 280 , dacr = 281 , dfsr = 282 , ifsr = 283 ,
  dfar = 284 , ifar = 285 , vbar = 286 , contextidr = 287 ,
  mair0 = 288 , mair1 = 289 , amair0 = 290 , amair1 = 291 ,
  midr = 292 , mpidr = 293 , cntfrq = generic_timer::cntfrq , cntpct = generic_timer::cntpct ,
  cntvct = generic_timer::cntvct , cntp_tval = generic_timer::cntp_tval , cntp_ctl = generic_timer::cntp_ctl , cntp_cval = generic_timer::cntp_cval ,
  cntv_tval = generic_timer::cntv_tval , cntv_ctl = generic_timer::cntv_ctl , cntv_cval = generic_timer::cntv_cval , cnthp_tval = generic_timer::cnthp_tval ,
  cnthp_ctl = generic_timer::cnthp_ctl , cnthp_cval = generic_timer::cnthp_cval , cntvoff = generic_timer::cntvoff , cnthctl = generic_timer::cnthctl ,
  cnthv_tval = generic_timer::cnthv_tval , cnthv_ctl = generic_timer::cnthv_ctl , cnthv_cval = generic_timer::cnthv_cval , cnthps_tval = generic_timer::cnthps_tval ,
  cnthps_ctl = generic_timer::cnthps_ctl , cnthps_cval = generic_timer::cnthps_cval , cnthvs_tval = generic_timer::cnthvs_tval , cnthvs_ctl = generic_timer::cnthvs_ctl ,
  cnthvs_cval = generic_timer::cnthvs_cval , cntkctl = generic_timer::cntkctl
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum : uint32_t
Enumerator
r0 
r1 
r2 
r3 
r4 
r5 
r6 
r7 
r8 
r9 
r10 
r11 
r12 
r13 
r14 
r15 
fp 
sp 
lr 
pc 
d0 
d1 
d2 
d3 
d4 
d5 
d6 
d7 
d8 
d9 
d10 
d11 
d12 
d13 
d14 
d15 
d16 
d17 
d18 
d19 
d20 
d21 
d22 
d23 
d24 
d25 
d26 
d27 
d28 
d29 
d30 
d31 
tpidrurw 
tpidruro 
tpidrprw 
cpsr 
spsr 
apsr 
iapsr 
eapsr 
xpsr 
ipsr 
epsr 
iepsr 
msp 
psp 
primask 
basepri 
basepri_max 
faultmask 
control 
sctlr 
actlr 
cpacr 
ttbr0 
ttbr1 
ttbcr 
dacr 
dfsr 
ifsr 
dfar 
ifar 
vbar 
contextidr 
mair0 
mair1 
amair0 
amair1 
midr 
mpidr 
cntfrq 
cntpct 
cntvct 
cntp_tval 
cntp_ctl 
cntp_cval 
cntv_tval 
cntv_ctl 
cntv_cval 
cnthp_tval 
cnthp_ctl 
cnthp_cval 
cntvoff 
cnthctl 
cnthv_tval 
cnthv_ctl 
cnthv_cval 
cnthps_tval 
cnthps_ctl 
cnthps_cval 
cnthvs_tval 
cnthvs_ctl 
cnthvs_cval 
cntkctl