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

@ -15,6 +15,42 @@ extern "C" {
#pragma warning(disable : 4201)
#endif
typedef enum uc_cpu_arm {
UC_CPU_ARM_926 = 0,
UC_CPU_ARM_946,
UC_CPU_ARM_1026,
UC_CPU_ARM_1136_R2,
UC_CPU_ARM_1136,
UC_CPU_ARM_1176,
UC_CPU_ARM_11MPCORE,
UC_CPU_ARM_CORTEX_M0,
UC_CPU_ARM_CORTEX_M3,
UC_CPU_ARM_CORTEX_M4,
UC_CPU_ARM_CORTEX_M7,
UC_CPU_ARM_CORTEX_M33,
UC_CPU_ARM_CORTEX_R5,
UC_CPU_ARM_CORTEX_R5F,
UC_CPU_ARM_CORTEX_A8,
UC_CPU_ARM_CORTEX_A9,
UC_CPU_ARM_CORTEX_A7,
UC_CPU_ARM_CORTEX_A15,
UC_CPU_ARM_TI925T,
UC_CPU_ARM_SA1100,
UC_CPU_ARM_SA1110,
UC_CPU_ARM_PXA250,
UC_CPU_ARM_PXA255,
UC_CPU_ARM_PXA260,
UC_CPU_ARM_PXA261,
UC_CPU_ARM_PXA262,
UC_CPU_ARM_PXA270A0,
UC_CPU_ARM_PXA270A1,
UC_CPU_ARM_PXA270B0,
UC_CPU_ARM_PXA270B1,
UC_CPU_ARM_PXA270C0,
UC_CPU_ARM_PXA270C5,
UC_CPU_ARM_MAX
} uc_cpu_arm;
//> ARM registers
typedef enum uc_arm_reg {
UC_ARM_REG_INVALID = 0,