Update bindings

This commit is contained in:
2022-02-27 15:00:31 +01:00
parent e5207a1363
commit dd96cab9bf
6 changed files with 54 additions and 0 deletions

View File

@@ -325,3 +325,12 @@ module Arm64 =
let UC_ARM64_REG_FP = 1
let UC_ARM64_REG_LR = 2
// ARM64 instructions
let UC_ARM64_INS_INVALID = 0
let UC_ARM64_INS_MRS = 1
let UC_ARM64_INS_MSR = 2
let UC_ARM64_INS_SYS = 3
let UC_ARM64_INS_SYSL = 4
let UC_ARM64_INS_ENDING = 5

View File

@@ -319,4 +319,13 @@ const (
ARM64_REG_IP1 = 216
ARM64_REG_FP = 1
ARM64_REG_LR = 2
// ARM64 instructions
ARM64_INS_INVALID = 0
ARM64_INS_MRS = 1
ARM64_INS_MSR = 2
ARM64_INS_SYS = 3
ARM64_INS_SYSL = 4
ARM64_INS_ENDING = 5
)

View File

@@ -322,4 +322,13 @@ public interface Arm64Const {
public static final int UC_ARM64_REG_FP = 1;
public static final int UC_ARM64_REG_LR = 2;
// ARM64 instructions
public static final int UC_ARM64_INS_INVALID = 0;
public static final int UC_ARM64_INS_MRS = 1;
public static final int UC_ARM64_INS_MSR = 2;
public static final int UC_ARM64_INS_SYS = 3;
public static final int UC_ARM64_INS_SYSL = 4;
public static final int UC_ARM64_INS_ENDING = 5;
}

View File

@@ -323,5 +323,14 @@ const
UC_ARM64_REG_FP = 1;
UC_ARM64_REG_LR = 2;
// ARM64 instructions
UC_ARM64_INS_INVALID = 0;
UC_ARM64_INS_MRS = 1;
UC_ARM64_INS_MSR = 2;
UC_ARM64_INS_SYS = 3;
UC_ARM64_INS_SYSL = 4;
UC_ARM64_INS_ENDING = 5;
implementation
end.

View File

@@ -317,3 +317,12 @@ UC_ARM64_REG_IP0 = 215
UC_ARM64_REG_IP1 = 216
UC_ARM64_REG_FP = 1
UC_ARM64_REG_LR = 2
# ARM64 instructions
UC_ARM64_INS_INVALID = 0
UC_ARM64_INS_MRS = 1
UC_ARM64_INS_MSR = 2
UC_ARM64_INS_SYS = 3
UC_ARM64_INS_SYSL = 4
UC_ARM64_INS_ENDING = 5

View File

@@ -319,4 +319,13 @@ module UnicornEngine
UC_ARM64_REG_IP1 = 216
UC_ARM64_REG_FP = 1
UC_ARM64_REG_LR = 2
# ARM64 instructions
UC_ARM64_INS_INVALID = 0
UC_ARM64_INS_MRS = 1
UC_ARM64_INS_MSR = 2
UC_ARM64_INS_SYS = 3
UC_ARM64_INS_SYSL = 4
UC_ARM64_INS_ENDING = 5
end