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