Update bindings

This commit is contained in:
Mio 2022-07-06 09:33:45 +08:00
parent db8c04a07c
commit af1c661a12
No known key found for this signature in database
GPG Key ID: DFF27E34A47CB873
7 changed files with 20 additions and 20 deletions

View File

@ -11,13 +11,13 @@ module Common =
let UC_API_MINOR = 0 let UC_API_MINOR = 0
let UC_API_PATCH = 0 let UC_API_PATCH = 0
let UC_API_EXTRA = 7 let UC_API_EXTRA = 255
let UC_VERSION_MAJOR = 2 let UC_VERSION_MAJOR = 2
let UC_VERSION_MINOR = 0 let UC_VERSION_MINOR = 0
let UC_VERSION_PATCH = 0 let UC_VERSION_PATCH = 0
let UC_VERSION_EXTRA = 7 let UC_VERSION_EXTRA = 255
let UC_SECOND_SCALE = 1000000 let UC_SECOND_SCALE = 1000000
let UC_MILISECOND_SCALE = 1000 let UC_MILISECOND_SCALE = 1000
let UC_ARCH_ARM = 1 let UC_ARCH_ARM = 1
@ -39,10 +39,10 @@ module Common =
let UC_MODE_THUMB = 16 let UC_MODE_THUMB = 16
let UC_MODE_MCLASS = 32 let UC_MODE_MCLASS = 32
let UC_MODE_V8 = 64 let UC_MODE_V8 = 64
let UC_MODE_ARMBE8 = 128
let UC_MODE_ARM926 = 128 let UC_MODE_ARM926 = 128
let UC_MODE_ARM946 = 256 let UC_MODE_ARM946 = 256
let UC_MODE_ARM1176 = 512 let UC_MODE_ARM1176 = 512
let UC_MODE_ARMBE8 = 1024
let UC_MODE_MICRO = 16 let UC_MODE_MICRO = 16
let UC_MODE_MIPS3 = 32 let UC_MODE_MIPS3 = 32
let UC_MODE_MIPS32R6 = 64 let UC_MODE_MIPS32R6 = 64

View File

@ -6,13 +6,13 @@ const (
API_MINOR = 0 API_MINOR = 0
API_PATCH = 0 API_PATCH = 0
API_EXTRA = 7 API_EXTRA = 255
VERSION_MAJOR = 2 VERSION_MAJOR = 2
VERSION_MINOR = 0 VERSION_MINOR = 0
VERSION_PATCH = 0 VERSION_PATCH = 0
VERSION_EXTRA = 7 VERSION_EXTRA = 255
SECOND_SCALE = 1000000 SECOND_SCALE = 1000000
MILISECOND_SCALE = 1000 MILISECOND_SCALE = 1000
ARCH_ARM = 1 ARCH_ARM = 1
@ -34,10 +34,10 @@ const (
MODE_THUMB = 16 MODE_THUMB = 16
MODE_MCLASS = 32 MODE_MCLASS = 32
MODE_V8 = 64 MODE_V8 = 64
MODE_ARMBE8 = 128
MODE_ARM926 = 128 MODE_ARM926 = 128
MODE_ARM946 = 256 MODE_ARM946 = 256
MODE_ARM1176 = 512 MODE_ARM1176 = 512
MODE_ARMBE8 = 1024
MODE_MICRO = 16 MODE_MICRO = 16
MODE_MIPS3 = 32 MODE_MIPS3 = 32
MODE_MIPS32R6 = 64 MODE_MIPS32R6 = 64

View File

@ -8,13 +8,13 @@ public interface UnicornConst {
public static final int UC_API_MINOR = 0; public static final int UC_API_MINOR = 0;
public static final int UC_API_PATCH = 0; public static final int UC_API_PATCH = 0;
public static final int UC_API_EXTRA = 7; public static final int UC_API_EXTRA = 255;
public static final int UC_VERSION_MAJOR = 2; public static final int UC_VERSION_MAJOR = 2;
public static final int UC_VERSION_MINOR = 0; public static final int UC_VERSION_MINOR = 0;
public static final int UC_VERSION_PATCH = 0; public static final int UC_VERSION_PATCH = 0;
public static final int UC_VERSION_EXTRA = 7; public static final int UC_VERSION_EXTRA = 255;
public static final int UC_SECOND_SCALE = 1000000; public static final int UC_SECOND_SCALE = 1000000;
public static final int UC_MILISECOND_SCALE = 1000; public static final int UC_MILISECOND_SCALE = 1000;
public static final int UC_ARCH_ARM = 1; public static final int UC_ARCH_ARM = 1;
@ -36,10 +36,10 @@ public interface UnicornConst {
public static final int UC_MODE_THUMB = 16; public static final int UC_MODE_THUMB = 16;
public static final int UC_MODE_MCLASS = 32; public static final int UC_MODE_MCLASS = 32;
public static final int UC_MODE_V8 = 64; public static final int UC_MODE_V8 = 64;
public static final int UC_MODE_ARMBE8 = 128;
public static final int UC_MODE_ARM926 = 128; public static final int UC_MODE_ARM926 = 128;
public static final int UC_MODE_ARM946 = 256; public static final int UC_MODE_ARM946 = 256;
public static final int UC_MODE_ARM1176 = 512; public static final int UC_MODE_ARM1176 = 512;
public static final int UC_MODE_ARMBE8 = 1024;
public static final int UC_MODE_MICRO = 16; public static final int UC_MODE_MICRO = 16;
public static final int UC_MODE_MIPS3 = 32; public static final int UC_MODE_MIPS3 = 32;
public static final int UC_MODE_MIPS32R6 = 64; public static final int UC_MODE_MIPS32R6 = 64;

View File

@ -9,13 +9,13 @@ const UC_API_MAJOR = 2;
UC_API_MINOR = 0; UC_API_MINOR = 0;
UC_API_PATCH = 0; UC_API_PATCH = 0;
UC_API_EXTRA = 7; UC_API_EXTRA = 255;
UC_VERSION_MAJOR = 2; UC_VERSION_MAJOR = 2;
UC_VERSION_MINOR = 0; UC_VERSION_MINOR = 0;
UC_VERSION_PATCH = 0; UC_VERSION_PATCH = 0;
UC_VERSION_EXTRA = 7; UC_VERSION_EXTRA = 255;
UC_SECOND_SCALE = 1000000; UC_SECOND_SCALE = 1000000;
UC_MILISECOND_SCALE = 1000; UC_MILISECOND_SCALE = 1000;
UC_ARCH_ARM = 1; UC_ARCH_ARM = 1;
@ -37,10 +37,10 @@ const UC_API_MAJOR = 2;
UC_MODE_THUMB = 16; UC_MODE_THUMB = 16;
UC_MODE_MCLASS = 32; UC_MODE_MCLASS = 32;
UC_MODE_V8 = 64; UC_MODE_V8 = 64;
UC_MODE_ARMBE8 = 128;
UC_MODE_ARM926 = 128; UC_MODE_ARM926 = 128;
UC_MODE_ARM946 = 256; UC_MODE_ARM946 = 256;
UC_MODE_ARM1176 = 512; UC_MODE_ARM1176 = 512;
UC_MODE_ARMBE8 = 1024;
UC_MODE_MICRO = 16; UC_MODE_MICRO = 16;
UC_MODE_MIPS3 = 32; UC_MODE_MIPS3 = 32;
UC_MODE_MIPS32R6 = 64; UC_MODE_MIPS32R6 = 64;

View File

@ -4,13 +4,13 @@ UC_API_MAJOR = 2
UC_API_MINOR = 0 UC_API_MINOR = 0
UC_API_PATCH = 0 UC_API_PATCH = 0
UC_API_EXTRA = 7 UC_API_EXTRA = 255
UC_VERSION_MAJOR = 2 UC_VERSION_MAJOR = 2
UC_VERSION_MINOR = 0 UC_VERSION_MINOR = 0
UC_VERSION_PATCH = 0 UC_VERSION_PATCH = 0
UC_VERSION_EXTRA = 7 UC_VERSION_EXTRA = 255
UC_SECOND_SCALE = 1000000 UC_SECOND_SCALE = 1000000
UC_MILISECOND_SCALE = 1000 UC_MILISECOND_SCALE = 1000
UC_ARCH_ARM = 1 UC_ARCH_ARM = 1
@ -32,10 +32,10 @@ UC_MODE_ARM = 0
UC_MODE_THUMB = 16 UC_MODE_THUMB = 16
UC_MODE_MCLASS = 32 UC_MODE_MCLASS = 32
UC_MODE_V8 = 64 UC_MODE_V8 = 64
UC_MODE_ARMBE8 = 128
UC_MODE_ARM926 = 128 UC_MODE_ARM926 = 128
UC_MODE_ARM946 = 256 UC_MODE_ARM946 = 256
UC_MODE_ARM1176 = 512 UC_MODE_ARM1176 = 512
UC_MODE_ARMBE8 = 1024
UC_MODE_MICRO = 16 UC_MODE_MICRO = 16
UC_MODE_MIPS3 = 32 UC_MODE_MIPS3 = 32
UC_MODE_MIPS32R6 = 64 UC_MODE_MIPS32R6 = 64

View File

@ -6,13 +6,13 @@ module UnicornEngine
UC_API_MINOR = 0 UC_API_MINOR = 0
UC_API_PATCH = 0 UC_API_PATCH = 0
UC_API_EXTRA = 7 UC_API_EXTRA = 255
UC_VERSION_MAJOR = 2 UC_VERSION_MAJOR = 2
UC_VERSION_MINOR = 0 UC_VERSION_MINOR = 0
UC_VERSION_PATCH = 0 UC_VERSION_PATCH = 0
UC_VERSION_EXTRA = 7 UC_VERSION_EXTRA = 255
UC_SECOND_SCALE = 1000000 UC_SECOND_SCALE = 1000000
UC_MILISECOND_SCALE = 1000 UC_MILISECOND_SCALE = 1000
UC_ARCH_ARM = 1 UC_ARCH_ARM = 1
@ -34,10 +34,10 @@ module UnicornEngine
UC_MODE_THUMB = 16 UC_MODE_THUMB = 16
UC_MODE_MCLASS = 32 UC_MODE_MCLASS = 32
UC_MODE_V8 = 64 UC_MODE_V8 = 64
UC_MODE_ARMBE8 = 128
UC_MODE_ARM926 = 128 UC_MODE_ARM926 = 128
UC_MODE_ARM946 = 256 UC_MODE_ARM946 = 256
UC_MODE_ARM1176 = 512 UC_MODE_ARM1176 = 512
UC_MODE_ARMBE8 = 1024
UC_MODE_MICRO = 16 UC_MODE_MICRO = 16
UC_MODE_MIPS3 = 32 UC_MODE_MIPS3 = 32
UC_MODE_MIPS32R6 = 64 UC_MODE_MIPS32R6 = 64

View File

@ -165,8 +165,8 @@ bitflags! {
const THUMB = 0x10; const THUMB = 0x10;
const MCLASS = 0x20; const MCLASS = 0x20;
const V8 = 0x40; const V8 = 0x40;
const ARMBE8 = 0x80; const ARMBE8 = 0x400;
const ARM926 = Self::ARMBE8.bits; const ARM926 = 0x80;
const ARM946 = 0x100; const ARM946 = 0x100;
const ARM1176 = 0x200; const ARM1176 = 0x200;
const MICRO = Self::THUMB.bits; const MICRO = Self::THUMB.bits;