---
title: arm_feature_bits_t
framework: Kernel
role: symbol
role_heading: Structure
platforms: [macOS 11.0+]
path: kernel/arm_feature_bits_t
---

# arm_feature_bits_t

## Declaration

```occ
typedef struct arm_feature_bits_t arm_feature_bits_t;
```

## Topics

### Instance Properties

- [arm_32bit_isa](kernel/arm_feature_bits_t/3609129-arm_32bit_isa.md)
- [arm_jazelle](kernel/arm_feature_bits_t/3609130-arm_jazelle.md)
- [arm_thumb2](kernel/arm_feature_bits_t/3609131-arm_thumb2.md)
- [arm_thumb_ver](kernel/arm_feature_bits_t/3609132-arm_thumb_ver.md)
- [el0_aarch32_and_64](kernel/arm_feature_bits_t/3609422-el0_aarch32_and_64.md)
- [el0_aarch64_only](kernel/arm_feature_bits_t/3609423-el0_aarch64_only.md)
- [el0_not_implemented](kernel/arm_feature_bits_t/3609424-el0_not_implemented.md)
- [el1_aarch32_and_64](kernel/arm_feature_bits_t/3609425-el1_aarch32_and_64.md)
- [el1_aarch64_only](kernel/arm_feature_bits_t/3609426-el1_aarch64_only.md)
- [el1_not_implemented](kernel/arm_feature_bits_t/3609427-el1_not_implemented.md)
- [el2_aarch32_and_64](kernel/arm_feature_bits_t/3609428-el2_aarch32_and_64.md)
- [el2_aarch64_only](kernel/arm_feature_bits_t/3609429-el2_aarch64_only.md)
- [el2_not_implemented](kernel/arm_feature_bits_t/3609430-el2_not_implemented.md)
- [el3_aarch32_and_64](kernel/arm_feature_bits_t/3609431-el3_aarch32_and_64.md)
- [el3_aarch64_only](kernel/arm_feature_bits_t/3609432-el3_aarch64_only.md)
- [el3_not_implemented](kernel/arm_feature_bits_t/3609433-el3_not_implemented.md)
- [reserved](kernel/arm_feature_bits_t/3609133-reserved.md)
