CMSIS-Core (Cortex-A)  
CMSIS-Core support for Cortex-A processor-based devices
 
Loading...
Searching...
No Matches

Bit field declaration for DFSR 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   Domain:4
 bit: 4.. 7 Fault on which domain 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   WnR:1
 bit: 11 Write not Read bit More...
 
   uint32_t   ExT:1
 bit: 12 External abort type More...
 
   uint32_t   CM:1
 bit: 13 Cache maintenance fault More...
 
s
 Structure used for bit access in short format.
 
struct {
   uint32_t   STATUS:5
 bit: 0.. 5 Fault Status bits More...
 
   uint32_t   LPAE:1
 bit: 9 Large Physical Address Extension More...
 
   uint32_t   WnR:1
 bit: 11 Write not Read bit More...
 
   uint32_t   ExT:1
 bit: 12 External abort type More...
 
   uint32_t   CM:1
 bit: 13 Cache maintenance fault More...
 
l
 Structure used for bit access in long format.
 
uint32_t w
 Type used for word access.
 

Description

Bit field declaration for DFSR layout.

Field Documentation

◆ CM

uint32_t DFSR_Type::CM

bit: 13 Cache maintenance fault

◆ Domain

uint32_t DFSR_Type::Domain

bit: 4.. 7 Fault on which domain

◆ ExT

uint32_t DFSR_Type::ExT

bit: 12 External abort type

◆ FS0

uint32_t DFSR_Type::FS0

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

◆ FS1

uint32_t DFSR_Type::FS1

bit: 10 Fault Status bits bit 4

◆ 

struct { ... } DFSR_Type::l

Structure used for bit access in long format.

◆ LPAE

uint32_t DFSR_Type::LPAE

bit: 9 Large Physical Address Extension

◆ 

struct { ... } DFSR_Type::s

Structure used for bit access in short format.

◆ STATUS

uint32_t DFSR_Type::STATUS

bit: 0.. 5 Fault Status bits

◆ w

uint32_t DFSR_Type::w

Type used for word access.

◆ WnR

uint32_t DFSR_Type::WnR

bit: 11 Write not Read bit