bindings: Update Arm64 consts
This commit is contained in:
parent
12fd4fc086
commit
c787fa8e64
|
@ -288,37 +288,41 @@ module Arm64 =
|
||||||
let UC_ARM64_REG_TPIDR_EL1 = 264
|
let UC_ARM64_REG_TPIDR_EL1 = 264
|
||||||
let UC_ARM64_REG_PSTATE = 265
|
let UC_ARM64_REG_PSTATE = 265
|
||||||
|
|
||||||
|
// floating point control and status registers
|
||||||
|
let UC_ARM64_REG_FPCR = 266
|
||||||
|
let UC_ARM64_REG_FPSR = 267
|
||||||
|
|
||||||
// exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
let UC_ARM64_REG_ELR_EL0 = 266
|
let UC_ARM64_REG_ELR_EL0 = 268
|
||||||
let UC_ARM64_REG_ELR_EL1 = 267
|
let UC_ARM64_REG_ELR_EL1 = 269
|
||||||
let UC_ARM64_REG_ELR_EL2 = 268
|
let UC_ARM64_REG_ELR_EL2 = 270
|
||||||
let UC_ARM64_REG_ELR_EL3 = 269
|
let UC_ARM64_REG_ELR_EL3 = 271
|
||||||
|
|
||||||
// stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
let UC_ARM64_REG_SP_EL0 = 270
|
let UC_ARM64_REG_SP_EL0 = 272
|
||||||
let UC_ARM64_REG_SP_EL1 = 271
|
let UC_ARM64_REG_SP_EL1 = 273
|
||||||
let UC_ARM64_REG_SP_EL2 = 272
|
let UC_ARM64_REG_SP_EL2 = 274
|
||||||
let UC_ARM64_REG_SP_EL3 = 273
|
let UC_ARM64_REG_SP_EL3 = 275
|
||||||
|
|
||||||
// other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
let UC_ARM64_REG_TTBR0_EL1 = 274
|
let UC_ARM64_REG_TTBR0_EL1 = 276
|
||||||
let UC_ARM64_REG_TTBR1_EL1 = 275
|
let UC_ARM64_REG_TTBR1_EL1 = 277
|
||||||
let UC_ARM64_REG_ESR_EL0 = 276
|
let UC_ARM64_REG_ESR_EL0 = 278
|
||||||
let UC_ARM64_REG_ESR_EL1 = 277
|
let UC_ARM64_REG_ESR_EL1 = 279
|
||||||
let UC_ARM64_REG_ESR_EL2 = 278
|
let UC_ARM64_REG_ESR_EL2 = 280
|
||||||
let UC_ARM64_REG_ESR_EL3 = 279
|
let UC_ARM64_REG_ESR_EL3 = 281
|
||||||
let UC_ARM64_REG_FAR_EL0 = 280
|
let UC_ARM64_REG_FAR_EL0 = 282
|
||||||
let UC_ARM64_REG_FAR_EL1 = 281
|
let UC_ARM64_REG_FAR_EL1 = 283
|
||||||
let UC_ARM64_REG_FAR_EL2 = 282
|
let UC_ARM64_REG_FAR_EL2 = 284
|
||||||
let UC_ARM64_REG_FAR_EL3 = 283
|
let UC_ARM64_REG_FAR_EL3 = 285
|
||||||
let UC_ARM64_REG_PAR_EL1 = 284
|
let UC_ARM64_REG_PAR_EL1 = 286
|
||||||
let UC_ARM64_REG_MAIR_EL1 = 285
|
let UC_ARM64_REG_MAIR_EL1 = 287
|
||||||
let UC_ARM64_REG_VBAR_EL0 = 286
|
let UC_ARM64_REG_VBAR_EL0 = 288
|
||||||
let UC_ARM64_REG_VBAR_EL1 = 287
|
let UC_ARM64_REG_VBAR_EL1 = 289
|
||||||
let UC_ARM64_REG_VBAR_EL2 = 288
|
let UC_ARM64_REG_VBAR_EL2 = 290
|
||||||
let UC_ARM64_REG_VBAR_EL3 = 289
|
let UC_ARM64_REG_VBAR_EL3 = 291
|
||||||
let UC_ARM64_REG_CP_REG = 290
|
let UC_ARM64_REG_CP_REG = 292
|
||||||
let UC_ARM64_REG_ENDING = 291
|
let UC_ARM64_REG_ENDING = 293
|
||||||
|
|
||||||
// alias registers
|
// alias registers
|
||||||
let UC_ARM64_REG_IP0 = 215
|
let UC_ARM64_REG_IP0 = 215
|
||||||
|
|
|
@ -283,37 +283,41 @@ const (
|
||||||
ARM64_REG_TPIDR_EL1 = 264
|
ARM64_REG_TPIDR_EL1 = 264
|
||||||
ARM64_REG_PSTATE = 265
|
ARM64_REG_PSTATE = 265
|
||||||
|
|
||||||
|
// floating point control and status registers
|
||||||
|
ARM64_REG_FPCR = 266
|
||||||
|
ARM64_REG_FPSR = 267
|
||||||
|
|
||||||
// exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
ARM64_REG_ELR_EL0 = 266
|
ARM64_REG_ELR_EL0 = 268
|
||||||
ARM64_REG_ELR_EL1 = 267
|
ARM64_REG_ELR_EL1 = 269
|
||||||
ARM64_REG_ELR_EL2 = 268
|
ARM64_REG_ELR_EL2 = 270
|
||||||
ARM64_REG_ELR_EL3 = 269
|
ARM64_REG_ELR_EL3 = 271
|
||||||
|
|
||||||
// stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
ARM64_REG_SP_EL0 = 270
|
ARM64_REG_SP_EL0 = 272
|
||||||
ARM64_REG_SP_EL1 = 271
|
ARM64_REG_SP_EL1 = 273
|
||||||
ARM64_REG_SP_EL2 = 272
|
ARM64_REG_SP_EL2 = 274
|
||||||
ARM64_REG_SP_EL3 = 273
|
ARM64_REG_SP_EL3 = 275
|
||||||
|
|
||||||
// other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
ARM64_REG_TTBR0_EL1 = 274
|
ARM64_REG_TTBR0_EL1 = 276
|
||||||
ARM64_REG_TTBR1_EL1 = 275
|
ARM64_REG_TTBR1_EL1 = 277
|
||||||
ARM64_REG_ESR_EL0 = 276
|
ARM64_REG_ESR_EL0 = 278
|
||||||
ARM64_REG_ESR_EL1 = 277
|
ARM64_REG_ESR_EL1 = 279
|
||||||
ARM64_REG_ESR_EL2 = 278
|
ARM64_REG_ESR_EL2 = 280
|
||||||
ARM64_REG_ESR_EL3 = 279
|
ARM64_REG_ESR_EL3 = 281
|
||||||
ARM64_REG_FAR_EL0 = 280
|
ARM64_REG_FAR_EL0 = 282
|
||||||
ARM64_REG_FAR_EL1 = 281
|
ARM64_REG_FAR_EL1 = 283
|
||||||
ARM64_REG_FAR_EL2 = 282
|
ARM64_REG_FAR_EL2 = 284
|
||||||
ARM64_REG_FAR_EL3 = 283
|
ARM64_REG_FAR_EL3 = 285
|
||||||
ARM64_REG_PAR_EL1 = 284
|
ARM64_REG_PAR_EL1 = 286
|
||||||
ARM64_REG_MAIR_EL1 = 285
|
ARM64_REG_MAIR_EL1 = 287
|
||||||
ARM64_REG_VBAR_EL0 = 286
|
ARM64_REG_VBAR_EL0 = 288
|
||||||
ARM64_REG_VBAR_EL1 = 287
|
ARM64_REG_VBAR_EL1 = 289
|
||||||
ARM64_REG_VBAR_EL2 = 288
|
ARM64_REG_VBAR_EL2 = 290
|
||||||
ARM64_REG_VBAR_EL3 = 289
|
ARM64_REG_VBAR_EL3 = 291
|
||||||
ARM64_REG_CP_REG = 290
|
ARM64_REG_CP_REG = 292
|
||||||
ARM64_REG_ENDING = 291
|
ARM64_REG_ENDING = 293
|
||||||
|
|
||||||
// alias registers
|
// alias registers
|
||||||
ARM64_REG_IP0 = 215
|
ARM64_REG_IP0 = 215
|
||||||
|
|
|
@ -285,37 +285,41 @@ public interface Arm64Const {
|
||||||
public static final int UC_ARM64_REG_TPIDR_EL1 = 264;
|
public static final int UC_ARM64_REG_TPIDR_EL1 = 264;
|
||||||
public static final int UC_ARM64_REG_PSTATE = 265;
|
public static final int UC_ARM64_REG_PSTATE = 265;
|
||||||
|
|
||||||
|
// floating point control and status registers
|
||||||
|
public static final int UC_ARM64_REG_FPCR = 266;
|
||||||
|
public static final int UC_ARM64_REG_FPSR = 267;
|
||||||
|
|
||||||
// exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
public static final int UC_ARM64_REG_ELR_EL0 = 266;
|
public static final int UC_ARM64_REG_ELR_EL0 = 268;
|
||||||
public static final int UC_ARM64_REG_ELR_EL1 = 267;
|
public static final int UC_ARM64_REG_ELR_EL1 = 269;
|
||||||
public static final int UC_ARM64_REG_ELR_EL2 = 268;
|
public static final int UC_ARM64_REG_ELR_EL2 = 270;
|
||||||
public static final int UC_ARM64_REG_ELR_EL3 = 269;
|
public static final int UC_ARM64_REG_ELR_EL3 = 271;
|
||||||
|
|
||||||
// stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
public static final int UC_ARM64_REG_SP_EL0 = 270;
|
public static final int UC_ARM64_REG_SP_EL0 = 272;
|
||||||
public static final int UC_ARM64_REG_SP_EL1 = 271;
|
public static final int UC_ARM64_REG_SP_EL1 = 273;
|
||||||
public static final int UC_ARM64_REG_SP_EL2 = 272;
|
public static final int UC_ARM64_REG_SP_EL2 = 274;
|
||||||
public static final int UC_ARM64_REG_SP_EL3 = 273;
|
public static final int UC_ARM64_REG_SP_EL3 = 275;
|
||||||
|
|
||||||
// other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
public static final int UC_ARM64_REG_TTBR0_EL1 = 274;
|
public static final int UC_ARM64_REG_TTBR0_EL1 = 276;
|
||||||
public static final int UC_ARM64_REG_TTBR1_EL1 = 275;
|
public static final int UC_ARM64_REG_TTBR1_EL1 = 277;
|
||||||
public static final int UC_ARM64_REG_ESR_EL0 = 276;
|
public static final int UC_ARM64_REG_ESR_EL0 = 278;
|
||||||
public static final int UC_ARM64_REG_ESR_EL1 = 277;
|
public static final int UC_ARM64_REG_ESR_EL1 = 279;
|
||||||
public static final int UC_ARM64_REG_ESR_EL2 = 278;
|
public static final int UC_ARM64_REG_ESR_EL2 = 280;
|
||||||
public static final int UC_ARM64_REG_ESR_EL3 = 279;
|
public static final int UC_ARM64_REG_ESR_EL3 = 281;
|
||||||
public static final int UC_ARM64_REG_FAR_EL0 = 280;
|
public static final int UC_ARM64_REG_FAR_EL0 = 282;
|
||||||
public static final int UC_ARM64_REG_FAR_EL1 = 281;
|
public static final int UC_ARM64_REG_FAR_EL1 = 283;
|
||||||
public static final int UC_ARM64_REG_FAR_EL2 = 282;
|
public static final int UC_ARM64_REG_FAR_EL2 = 284;
|
||||||
public static final int UC_ARM64_REG_FAR_EL3 = 283;
|
public static final int UC_ARM64_REG_FAR_EL3 = 285;
|
||||||
public static final int UC_ARM64_REG_PAR_EL1 = 284;
|
public static final int UC_ARM64_REG_PAR_EL1 = 286;
|
||||||
public static final int UC_ARM64_REG_MAIR_EL1 = 285;
|
public static final int UC_ARM64_REG_MAIR_EL1 = 287;
|
||||||
public static final int UC_ARM64_REG_VBAR_EL0 = 286;
|
public static final int UC_ARM64_REG_VBAR_EL0 = 288;
|
||||||
public static final int UC_ARM64_REG_VBAR_EL1 = 287;
|
public static final int UC_ARM64_REG_VBAR_EL1 = 289;
|
||||||
public static final int UC_ARM64_REG_VBAR_EL2 = 288;
|
public static final int UC_ARM64_REG_VBAR_EL2 = 290;
|
||||||
public static final int UC_ARM64_REG_VBAR_EL3 = 289;
|
public static final int UC_ARM64_REG_VBAR_EL3 = 291;
|
||||||
public static final int UC_ARM64_REG_CP_REG = 290;
|
public static final int UC_ARM64_REG_CP_REG = 292;
|
||||||
public static final int UC_ARM64_REG_ENDING = 291;
|
public static final int UC_ARM64_REG_ENDING = 293;
|
||||||
|
|
||||||
// alias registers
|
// alias registers
|
||||||
public static final int UC_ARM64_REG_IP0 = 215;
|
public static final int UC_ARM64_REG_IP0 = 215;
|
||||||
|
|
|
@ -286,37 +286,41 @@ const
|
||||||
UC_ARM64_REG_TPIDR_EL1 = 264;
|
UC_ARM64_REG_TPIDR_EL1 = 264;
|
||||||
UC_ARM64_REG_PSTATE = 265;
|
UC_ARM64_REG_PSTATE = 265;
|
||||||
|
|
||||||
|
// floating point control and status registers
|
||||||
|
UC_ARM64_REG_FPCR = 266;
|
||||||
|
UC_ARM64_REG_FPSR = 267;
|
||||||
|
|
||||||
// exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
UC_ARM64_REG_ELR_EL0 = 266;
|
UC_ARM64_REG_ELR_EL0 = 268;
|
||||||
UC_ARM64_REG_ELR_EL1 = 267;
|
UC_ARM64_REG_ELR_EL1 = 269;
|
||||||
UC_ARM64_REG_ELR_EL2 = 268;
|
UC_ARM64_REG_ELR_EL2 = 270;
|
||||||
UC_ARM64_REG_ELR_EL3 = 269;
|
UC_ARM64_REG_ELR_EL3 = 271;
|
||||||
|
|
||||||
// stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
UC_ARM64_REG_SP_EL0 = 270;
|
UC_ARM64_REG_SP_EL0 = 272;
|
||||||
UC_ARM64_REG_SP_EL1 = 271;
|
UC_ARM64_REG_SP_EL1 = 273;
|
||||||
UC_ARM64_REG_SP_EL2 = 272;
|
UC_ARM64_REG_SP_EL2 = 274;
|
||||||
UC_ARM64_REG_SP_EL3 = 273;
|
UC_ARM64_REG_SP_EL3 = 275;
|
||||||
|
|
||||||
// other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
// other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
UC_ARM64_REG_TTBR0_EL1 = 274;
|
UC_ARM64_REG_TTBR0_EL1 = 276;
|
||||||
UC_ARM64_REG_TTBR1_EL1 = 275;
|
UC_ARM64_REG_TTBR1_EL1 = 277;
|
||||||
UC_ARM64_REG_ESR_EL0 = 276;
|
UC_ARM64_REG_ESR_EL0 = 278;
|
||||||
UC_ARM64_REG_ESR_EL1 = 277;
|
UC_ARM64_REG_ESR_EL1 = 279;
|
||||||
UC_ARM64_REG_ESR_EL2 = 278;
|
UC_ARM64_REG_ESR_EL2 = 280;
|
||||||
UC_ARM64_REG_ESR_EL3 = 279;
|
UC_ARM64_REG_ESR_EL3 = 281;
|
||||||
UC_ARM64_REG_FAR_EL0 = 280;
|
UC_ARM64_REG_FAR_EL0 = 282;
|
||||||
UC_ARM64_REG_FAR_EL1 = 281;
|
UC_ARM64_REG_FAR_EL1 = 283;
|
||||||
UC_ARM64_REG_FAR_EL2 = 282;
|
UC_ARM64_REG_FAR_EL2 = 284;
|
||||||
UC_ARM64_REG_FAR_EL3 = 283;
|
UC_ARM64_REG_FAR_EL3 = 285;
|
||||||
UC_ARM64_REG_PAR_EL1 = 284;
|
UC_ARM64_REG_PAR_EL1 = 286;
|
||||||
UC_ARM64_REG_MAIR_EL1 = 285;
|
UC_ARM64_REG_MAIR_EL1 = 287;
|
||||||
UC_ARM64_REG_VBAR_EL0 = 286;
|
UC_ARM64_REG_VBAR_EL0 = 288;
|
||||||
UC_ARM64_REG_VBAR_EL1 = 287;
|
UC_ARM64_REG_VBAR_EL1 = 289;
|
||||||
UC_ARM64_REG_VBAR_EL2 = 288;
|
UC_ARM64_REG_VBAR_EL2 = 290;
|
||||||
UC_ARM64_REG_VBAR_EL3 = 289;
|
UC_ARM64_REG_VBAR_EL3 = 291;
|
||||||
UC_ARM64_REG_CP_REG = 290;
|
UC_ARM64_REG_CP_REG = 292;
|
||||||
UC_ARM64_REG_ENDING = 291;
|
UC_ARM64_REG_ENDING = 293;
|
||||||
|
|
||||||
// alias registers
|
// alias registers
|
||||||
UC_ARM64_REG_IP0 = 215;
|
UC_ARM64_REG_IP0 = 215;
|
||||||
|
|
|
@ -281,37 +281,41 @@ UC_ARM64_REG_TPIDRRO_EL0 = 263
|
||||||
UC_ARM64_REG_TPIDR_EL1 = 264
|
UC_ARM64_REG_TPIDR_EL1 = 264
|
||||||
UC_ARM64_REG_PSTATE = 265
|
UC_ARM64_REG_PSTATE = 265
|
||||||
|
|
||||||
|
# floating point control and status registers
|
||||||
|
UC_ARM64_REG_FPCR = 266
|
||||||
|
UC_ARM64_REG_FPSR = 267
|
||||||
|
|
||||||
# exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
# exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
UC_ARM64_REG_ELR_EL0 = 266
|
UC_ARM64_REG_ELR_EL0 = 268
|
||||||
UC_ARM64_REG_ELR_EL1 = 267
|
UC_ARM64_REG_ELR_EL1 = 269
|
||||||
UC_ARM64_REG_ELR_EL2 = 268
|
UC_ARM64_REG_ELR_EL2 = 270
|
||||||
UC_ARM64_REG_ELR_EL3 = 269
|
UC_ARM64_REG_ELR_EL3 = 271
|
||||||
|
|
||||||
# stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
# stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
UC_ARM64_REG_SP_EL0 = 270
|
UC_ARM64_REG_SP_EL0 = 272
|
||||||
UC_ARM64_REG_SP_EL1 = 271
|
UC_ARM64_REG_SP_EL1 = 273
|
||||||
UC_ARM64_REG_SP_EL2 = 272
|
UC_ARM64_REG_SP_EL2 = 274
|
||||||
UC_ARM64_REG_SP_EL3 = 273
|
UC_ARM64_REG_SP_EL3 = 275
|
||||||
|
|
||||||
# other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
# other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
UC_ARM64_REG_TTBR0_EL1 = 274
|
UC_ARM64_REG_TTBR0_EL1 = 276
|
||||||
UC_ARM64_REG_TTBR1_EL1 = 275
|
UC_ARM64_REG_TTBR1_EL1 = 277
|
||||||
UC_ARM64_REG_ESR_EL0 = 276
|
UC_ARM64_REG_ESR_EL0 = 278
|
||||||
UC_ARM64_REG_ESR_EL1 = 277
|
UC_ARM64_REG_ESR_EL1 = 279
|
||||||
UC_ARM64_REG_ESR_EL2 = 278
|
UC_ARM64_REG_ESR_EL2 = 280
|
||||||
UC_ARM64_REG_ESR_EL3 = 279
|
UC_ARM64_REG_ESR_EL3 = 281
|
||||||
UC_ARM64_REG_FAR_EL0 = 280
|
UC_ARM64_REG_FAR_EL0 = 282
|
||||||
UC_ARM64_REG_FAR_EL1 = 281
|
UC_ARM64_REG_FAR_EL1 = 283
|
||||||
UC_ARM64_REG_FAR_EL2 = 282
|
UC_ARM64_REG_FAR_EL2 = 284
|
||||||
UC_ARM64_REG_FAR_EL3 = 283
|
UC_ARM64_REG_FAR_EL3 = 285
|
||||||
UC_ARM64_REG_PAR_EL1 = 284
|
UC_ARM64_REG_PAR_EL1 = 286
|
||||||
UC_ARM64_REG_MAIR_EL1 = 285
|
UC_ARM64_REG_MAIR_EL1 = 287
|
||||||
UC_ARM64_REG_VBAR_EL0 = 286
|
UC_ARM64_REG_VBAR_EL0 = 288
|
||||||
UC_ARM64_REG_VBAR_EL1 = 287
|
UC_ARM64_REG_VBAR_EL1 = 289
|
||||||
UC_ARM64_REG_VBAR_EL2 = 288
|
UC_ARM64_REG_VBAR_EL2 = 290
|
||||||
UC_ARM64_REG_VBAR_EL3 = 289
|
UC_ARM64_REG_VBAR_EL3 = 291
|
||||||
UC_ARM64_REG_CP_REG = 290
|
UC_ARM64_REG_CP_REG = 292
|
||||||
UC_ARM64_REG_ENDING = 291
|
UC_ARM64_REG_ENDING = 293
|
||||||
|
|
||||||
# alias registers
|
# alias registers
|
||||||
UC_ARM64_REG_IP0 = 215
|
UC_ARM64_REG_IP0 = 215
|
||||||
|
|
|
@ -283,37 +283,41 @@ module UnicornEngine
|
||||||
UC_ARM64_REG_TPIDR_EL1 = 264
|
UC_ARM64_REG_TPIDR_EL1 = 264
|
||||||
UC_ARM64_REG_PSTATE = 265
|
UC_ARM64_REG_PSTATE = 265
|
||||||
|
|
||||||
|
# floating point control and status registers
|
||||||
|
UC_ARM64_REG_FPCR = 266
|
||||||
|
UC_ARM64_REG_FPSR = 267
|
||||||
|
|
||||||
# exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
# exception link registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
UC_ARM64_REG_ELR_EL0 = 266
|
UC_ARM64_REG_ELR_EL0 = 268
|
||||||
UC_ARM64_REG_ELR_EL1 = 267
|
UC_ARM64_REG_ELR_EL1 = 269
|
||||||
UC_ARM64_REG_ELR_EL2 = 268
|
UC_ARM64_REG_ELR_EL2 = 270
|
||||||
UC_ARM64_REG_ELR_EL3 = 269
|
UC_ARM64_REG_ELR_EL3 = 271
|
||||||
|
|
||||||
# stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
# stack pointers registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
UC_ARM64_REG_SP_EL0 = 270
|
UC_ARM64_REG_SP_EL0 = 272
|
||||||
UC_ARM64_REG_SP_EL1 = 271
|
UC_ARM64_REG_SP_EL1 = 273
|
||||||
UC_ARM64_REG_SP_EL2 = 272
|
UC_ARM64_REG_SP_EL2 = 274
|
||||||
UC_ARM64_REG_SP_EL3 = 273
|
UC_ARM64_REG_SP_EL3 = 275
|
||||||
|
|
||||||
# other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
# other CP15 registers, depreciated, use UC_ARM64_REG_CP_REG instead
|
||||||
UC_ARM64_REG_TTBR0_EL1 = 274
|
UC_ARM64_REG_TTBR0_EL1 = 276
|
||||||
UC_ARM64_REG_TTBR1_EL1 = 275
|
UC_ARM64_REG_TTBR1_EL1 = 277
|
||||||
UC_ARM64_REG_ESR_EL0 = 276
|
UC_ARM64_REG_ESR_EL0 = 278
|
||||||
UC_ARM64_REG_ESR_EL1 = 277
|
UC_ARM64_REG_ESR_EL1 = 279
|
||||||
UC_ARM64_REG_ESR_EL2 = 278
|
UC_ARM64_REG_ESR_EL2 = 280
|
||||||
UC_ARM64_REG_ESR_EL3 = 279
|
UC_ARM64_REG_ESR_EL3 = 281
|
||||||
UC_ARM64_REG_FAR_EL0 = 280
|
UC_ARM64_REG_FAR_EL0 = 282
|
||||||
UC_ARM64_REG_FAR_EL1 = 281
|
UC_ARM64_REG_FAR_EL1 = 283
|
||||||
UC_ARM64_REG_FAR_EL2 = 282
|
UC_ARM64_REG_FAR_EL2 = 284
|
||||||
UC_ARM64_REG_FAR_EL3 = 283
|
UC_ARM64_REG_FAR_EL3 = 285
|
||||||
UC_ARM64_REG_PAR_EL1 = 284
|
UC_ARM64_REG_PAR_EL1 = 286
|
||||||
UC_ARM64_REG_MAIR_EL1 = 285
|
UC_ARM64_REG_MAIR_EL1 = 287
|
||||||
UC_ARM64_REG_VBAR_EL0 = 286
|
UC_ARM64_REG_VBAR_EL0 = 288
|
||||||
UC_ARM64_REG_VBAR_EL1 = 287
|
UC_ARM64_REG_VBAR_EL1 = 289
|
||||||
UC_ARM64_REG_VBAR_EL2 = 288
|
UC_ARM64_REG_VBAR_EL2 = 290
|
||||||
UC_ARM64_REG_VBAR_EL3 = 289
|
UC_ARM64_REG_VBAR_EL3 = 291
|
||||||
UC_ARM64_REG_CP_REG = 290
|
UC_ARM64_REG_CP_REG = 292
|
||||||
UC_ARM64_REG_ENDING = 291
|
UC_ARM64_REG_ENDING = 293
|
||||||
|
|
||||||
# alias registers
|
# alias registers
|
||||||
UC_ARM64_REG_IP0 = 215
|
UC_ARM64_REG_IP0 = 215
|
||||||
|
|
Loading…
Reference in New Issue