uc_ctl proposal (#1473)

* Add uc_ctl

* Add comments

* Slightly changed for bindings generation

* Generate bindings
This commit is contained in:
lazymio
2021-10-30 04:45:32 +02:00
committed by GitHub
parent 1856e940e4
commit 090686f8ed
65 changed files with 3520 additions and 4 deletions

View File

@ -1,5 +1,37 @@
# For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [sparc_const.py]
UC_CPU_SPARC_FUJITSU_MB86904 = 0
UC_CPU_SPARC_FUJITSU_MB86907 = 1
UC_CPU_SPARC_TI_MICROSPARC_I = 2
UC_CPU_SPARC_TI_MICROSPARC_II = 3
UC_CPU_SPARC_TI_MICROSPARC_IIEP = 4
UC_CPU_SPARC_TI_SUPERSPARC_40 = 5
UC_CPU_SPARC_TI_SUPERSPARC_50 = 6
UC_CPU_SPARC_TI_SUPERSPARC_51 = 7
UC_CPU_SPARC_TI_SUPERSPARC_60 = 8
UC_CPU_SPARC_TI_SUPERSPARC_61 = 9
UC_CPU_SPARC_TI_SUPERSPARC_II = 10
UC_CPU_SPARC_LEON2 = 11
UC_CPU_SPARC_LEON3 = 12
UC_CPU_SPARC64_FUJITSU = 0
UC_CPU_SPARC64_FUJITSU_III = 1
UC_CPU_SPARC64_FUJITSU_IV = 2
UC_CPU_SPARC64_FUJITSU_V = 3
UC_CPU_SPARC64_TI_ULTRASPARC_I = 4
UC_CPU_SPARC64_TI_ULTRASPARC_II = 5
UC_CPU_SPARC64_TI_ULTRASPARC_III = 6
UC_CPU_SPARC64_TI_ULTRASPARC_IIE = 7
UC_CPU_SPARC64_SUN_ULTRASPARC_III = 8
UC_CPU_SPARC64_SUN_ULTRASPARC_III_CU = 9
UC_CPU_SPARC64_SUN_ULTRASPARC_IIII = 10
UC_CPU_SPARC64_SUN_ULTRASPARC_IV = 11
UC_CPU_SPARC64_SUN_ULTRASPARC_IV_PLUS = 12
UC_CPU_SPARC64_SUN_ULTRASPARC_IIII_PLUS = 13
UC_CPU_SPARC64_SUN_ULTRASPARC_T1 = 14
UC_CPU_SPARC64_SUN_ULTRASPARC_T2 = 15
UC_CPU_SPARC64_NEC_ULTRASPARC_I = 16
# SPARC registers
UC_SPARC_REG_INVALID = 0