Generate bindings

This commit is contained in:
lazymio
2021-11-04 20:01:19 +01:00
parent 025e32df4a
commit db90f39ac6
24 changed files with 2112 additions and 2010 deletions

View File

@ -4,35 +4,36 @@ package unicorn;
public interface MipsConst {
public static final int UC_CPU_MIPS_4KC = 0;
public static final int UC_CPU_MIPS_4KM = 1;
public static final int UC_CPU_MIPS_4KECR1 = 2;
public static final int UC_CPU_MIPS_4KEMR1 = 3;
public static final int UC_CPU_MIPS_4KEC = 4;
public static final int UC_CPU_MIPS_4KEM = 5;
public static final int UC_CPU_MIPS_24KC = 6;
public static final int UC_CPU_MIPS_24KEC = 7;
public static final int UC_CPU_MIPS_24KF = 8;
public static final int UC_CPU_MIPS_34KF = 9;
public static final int UC_CPU_MIPS_74KF = 10;
public static final int UC_CPU_MIPS_M14K = 11;
public static final int UC_CPU_MIPS_M14KC = 12;
public static final int UC_CPU_MIPS_P5600 = 13;
public static final int UC_CPU_MIPS_MIPS32R6_GENERIC = 14;
public static final int UC_CPU_MIPS_I7200 = 15;
public static final int UC_CPU_MIPS_R4000 = 16;
public static final int UC_CPU_MIPS_VR5432 = 17;
public static final int UC_CPU_MIPS_5KC = 18;
public static final int UC_CPU_MIPS_5KF = 19;
public static final int UC_CPU_MIPS_20KC = 20;
public static final int UC_CPU_MIPS_MIPS64R2_GENERIC = 21;
public static final int UC_CPU_MIPS_5KEC = 22;
public static final int UC_CPU_MIPS_5KEF = 23;
public static final int UC_CPU_MIPS_I6400 = 24;
public static final int UC_CPU_MIPS_I6500 = 25;
public static final int UC_CPU_MIPS_LOONGSON_2E = 26;
public static final int UC_CPU_MIPS_LOONGSON_2F = 27;
public static final int UC_CPU_MIPS_MIPS64DSPR2 = 28;
public static final int UC_CPU_MIPS32_4KC = 0;
public static final int UC_CPU_MIPS32_4KM = 1;
public static final int UC_CPU_MIPS32_4KECR1 = 2;
public static final int UC_CPU_MIPS32_4KEMR1 = 3;
public static final int UC_CPU_MIPS32_4KEC = 4;
public static final int UC_CPU_MIPS32_4KEM = 5;
public static final int UC_CPU_MIPS32_24KC = 6;
public static final int UC_CPU_MIPS32_24KEC = 7;
public static final int UC_CPU_MIPS32_24KF = 8;
public static final int UC_CPU_MIPS32_34KF = 9;
public static final int UC_CPU_MIPS32_74KF = 10;
public static final int UC_CPU_MIPS32_M14K = 11;
public static final int UC_CPU_MIPS32_M14KC = 12;
public static final int UC_CPU_MIPS32_P5600 = 13;
public static final int UC_CPU_MIPS32_MIPS32R6_GENERIC = 14;
public static final int UC_CPU_MIPS32_I7200 = 15;
public static final int UC_CPU_MIPS64_R4000 = 0;
public static final int UC_CPU_MIPS64_VR5432 = 1;
public static final int UC_CPU_MIPS64_5KC = 2;
public static final int UC_CPU_MIPS64_5KF = 3;
public static final int UC_CPU_MIPS64_20KC = 4;
public static final int UC_CPU_MIPS64_MIPS64R2_GENERIC = 5;
public static final int UC_CPU_MIPS64_5KEC = 6;
public static final int UC_CPU_MIPS64_5KEF = 7;
public static final int UC_CPU_MIPS64_I6400 = 8;
public static final int UC_CPU_MIPS64_I6500 = 9;
public static final int UC_CPU_MIPS64_LOONGSON_2E = 10;
public static final int UC_CPU_MIPS64_LOONGSON_2F = 11;
public static final int UC_CPU_MIPS64_MIPS64DSPR2 = 12;
// MIPS registers