| CMSIS-Core (Cortex-A) CMSIS-Core support for Cortex-A processor-based devices |

Loading...
Searching...
No Matches
Data Fields
IFSR_Type Struct Reference
Core Register Access » Instruction Fault Status Register (IFSR)

Bit field declaration for IFSR layout. More...

`#include <core_ca.h>`

## Data Fields
struct {
uint32_t FS0:4
| bit: 0.. 3 Fault Status bits bit 0-3 More...
uint32_t LPAE:1
| bit: 9 Large Physical Address Extension More...
uint32_t FS1:1
| bit: 10 Fault Status bits bit 4 More...
uint32_t ExT:1
| bit: 12 External abort type More...
} | s
| Structure used for bit access in short format.
struct {
uint32_t STATUS:6
| bit: 0.. 5 Fault Status bits More...
uint32_t LPAE:1
| bit: 9 Large Physical Address Extension More...
uint32_t ExT:1
| bit: 12 External abort type More...
} | l
| Structure used for bit access in long format.
uint32_t | w
| Type used for word access.

## Description

Bit field declaration for IFSR layout.

## Field Documentation

## ◆ ExT

uint32_t IFSR_Type::ExT

bit: 12 External abort type

## ◆ FS0

uint32_t IFSR_Type::FS0

bit: 0.. 3 Fault Status bits bit 0-3

## ◆ FS1

uint32_t IFSR_Type::FS1

bit: 10 Fault Status bits bit 4

## ◆

struct { ... } IFSR_Type::l

Structure used for bit access in long format.

## ◆ LPAE

uint32_t IFSR_Type::LPAE

bit: 9 Large Physical Address Extension

## ◆

struct { ... } IFSR_Type::s

Structure used for bit access in short format.

## ◆ STATUS

uint32_t IFSR_Type::STATUS

bit: 0.. 5 Fault Status bits

## ◆ w

uint32_t IFSR_Type::w

Type used for word access.