Package envi :: Package archs :: Package arm :: Module regs
[hide private]
[frames] | no frames]

Module regs

source code

Classes [hide private]
  ArmRegisterContext
Variables [hide private]
  arm_regs = 'r0', 32, ('r1', 32), ('r2', 32), ('r3', 32), ('r4'...
  l = locals()
  PSR_N = 31
  PSR_Z = 30
  PSR_C = 29
  PSR_V = 28
  PSR_Q = 27
  PSR_J = 24
  PSR_GE = 16
  PSR_E = 9
  PSR_A = 8
  PSR_I = 7
  PSR_F = 6
  PSR_T = 5
  PSR_M = 0
  PSR_C_bit = 1 << PSR_C
  PSR_C_mask = 0xffffffff ^ PSR_C_bit
  psr_fields = [None for x in xrange(32)]
  ArmMeta = tuple([("N", REG_FLAGS, PSR_N, 1), ("Z", REG_FLAGS, ...
Variables Details [hide private]

arm_regs

Value:
'r0', 32, ('r1', 32), ('r2', 32), ('r3', 32), ('r4', 32), ('r5', 32), \
('r6', 32), ('r7', 32), ('r8', 32), ('r9', 32), ('r10', 32), ('r11', 3\
2), ('r12', 32), ('sp', 32), ('lr', 32), ('pc', 32), ('cpsr', 32),

ArmMeta

Value:
tuple([("N", REG_FLAGS, PSR_N, 1), ("Z", REG_FLAGS, PSR_Z, 1), ("C", R\
EG_FLAGS, PSR_C, 1), ("V", REG_FLAGS, PSR_V, 1), ("Q", REG_FLAGS, PSR_\
Q, 1), ("J", REG_FLAGS, PSR_J, 1), ("GE", REG_FLAGS, PSR_GE, 4), ("E",\
 REG_FLAGS, PSR_E, 1), ("A", REG_FLAGS, PSR_A, 1), ("I", REG_FLAGS, PS\
R_I, 1), ("F", REG_FLAGS, PSR_F, 1), ("T", REG_FLAGS, PSR_T, 1), ("M",\
 REG_FLAGS, PSR_M, 5),])