Enum capstone_sys::cs_arch [−][src]
#[repr(u32)]
pub enum cs_arch {
Show variants
CS_ARCH_ARM,
CS_ARCH_ARM64,
CS_ARCH_MIPS,
CS_ARCH_X86,
CS_ARCH_PPC,
CS_ARCH_SPARC,
CS_ARCH_SYSZ,
CS_ARCH_XCORE,
CS_ARCH_M68K,
CS_ARCH_TMS320C64X,
CS_ARCH_M680X,
CS_ARCH_EVM,
CS_ARCH_MOS65XX,
CS_ARCH_WASM,
CS_ARCH_BPF,
CS_ARCH_RISCV,
CS_ARCH_MAX,
CS_ARCH_ALL,
}Expand description
Architecture type
Variants
< ARM architecture (including Thumb, Thumb-2)
< ARM-64, also called AArch64
< Mips architecture
< X86 architecture (including x86 & x86-64)
< PowerPC architecture
< Sparc architecture
< SystemZ architecture
< XCore architecture
< 68K architecture
< TMS320C64x architecture
< 680X architecture
< Ethereum architecture
< MOS65XX architecture (including MOS6502)
< WebAssembly architecture
< Berkeley Packet Filter architecture (including eBPF)
< RISCV architecture