bindings: update ARM64 registers

This commit is contained in:
Nguyen Anh Quynh
2020-05-10 21:51:14 +08:00
parent 149121539b
commit cf3451c37a
6 changed files with 192 additions and 6 deletions

View File

@ -276,7 +276,38 @@ const
UC_ARM64_REG_TPIDR_EL0 = 262;
UC_ARM64_REG_TPIDRRO_EL0 = 263;
UC_ARM64_REG_TPIDR_EL1 = 264;
UC_ARM64_REG_ENDING = 265;
UC_ARM64_REG_PSTATE = 265;
// exception link registers
UC_ARM64_REG_ELR_EL0 = 266;
UC_ARM64_REG_ELR_EL1 = 267;
UC_ARM64_REG_ELR_EL2 = 268;
UC_ARM64_REG_ELR_EL3 = 269;
// stack pointers registers
UC_ARM64_REG_SP_EL0 = 270;
UC_ARM64_REG_SP_EL1 = 271;
UC_ARM64_REG_SP_EL2 = 272;
UC_ARM64_REG_SP_EL3 = 273;
// other CP15 registers
UC_ARM64_REG_TTBR0_EL1 = 274;
UC_ARM64_REG_TTBR1_EL1 = 275;
UC_ARM64_REG_ESR_EL0 = 276;
UC_ARM64_REG_ESR_EL1 = 277;
UC_ARM64_REG_ESR_EL2 = 278;
UC_ARM64_REG_ESR_EL3 = 279;
UC_ARM64_REG_FAR_EL0 = 280;
UC_ARM64_REG_FAR_EL1 = 281;
UC_ARM64_REG_FAR_EL2 = 282;
UC_ARM64_REG_FAR_EL3 = 283;
UC_ARM64_REG_PAR_EL1 = 284;
UC_ARM64_REG_MAIR_EL1 = 285;
UC_ARM64_REG_VBAR_EL0 = 286;
UC_ARM64_REG_VBAR_EL1 = 287;
UC_ARM64_REG_VBAR_EL2 = 288;
UC_ARM64_REG_VBAR_EL3 = 289;
UC_ARM64_REG_ENDING = 290;
// alias registers
UC_ARM64_REG_IP0 = 215;