Module: UnicornBind

Extended by:
FFI::Library
Included in:
Unicorn, Unicorn::Emulator
Defined in:
lib/unicorn/unicorn.rb

Constant Summary collapse

REG_ID =
{
  r0:   UC_ARM_REG_R0,
  r1:   UC_ARM_REG_R1,
  r2:   UC_ARM_REG_R2,
  r3:   UC_ARM_REG_R3,
  r4:   UC_ARM_REG_R4,
  r5:   UC_ARM_REG_R5,
  r6:   UC_ARM_REG_R6,
  r7:   UC_ARM_REG_R7,
  r8:   UC_ARM_REG_R8,
  r9:   UC_ARM_REG_R9,
  r10:  UC_ARM_REG_R10,
  r11:  UC_ARM_REG_R11,
  r12:  UC_ARM_REG_R12,
  sp:   UC_ARM_REG_SP,
  lr:   UC_ARM_REG_LR,
  pc:   UC_ARM_REG_PC,
  cpsr: UC_ARM_REG_CPSR,
  spsr: UC_ARM_REG_SPSR
}.freeze