arm_core_type enum
@file Holds the interface to ARM cores. At this writing, only "classic ARM" cores built on the ARMv4 register and mode model are supported. The Thumb2-only microcontroller profile support has not yet been integrated, affecting Cortex-M parts. Indicates what registers are in the ARM state core register set. - ARM_CORE_TYPE_STD indicates the standard set of 37 registers, seen on for example ARM7TDMI cores. - ARM_CORE_TYPE_SEC_EXT indicates core has security extensions, thus three more registers are shadowed for "Secure Monitor" mode. - ARM_CORE_TYPE_VIRT_EXT indicates core has virtualization extensions and also security extensions. Additional shadowed registers for "Secure Monitor" and "Hypervisor" modes. - ARM_CORE_TYPE_M_PROFILE indicates a microcontroller profile core, which only shadows SP.
Values
ARM_CORE_TYPE_STD
ARM_CORE_TYPE_SEC_EXT
ARM_CORE_TYPE_VIRT_EXT
ARM_CORE_TYPE_M_PROFILE
Variables of arm_core_type type
arm_core_type