Fault structure (FAULT_STRUCT)
Data Fields | |
| __IOM uint32_t | CTL |
| __IM uint32_t | RESERVED [2] |
| __IOM uint32_t | STATUS |
| __IOM uint32_t | DATA [4] |
| __IM uint32_t | RESERVED1 [8] |
| __IM uint32_t | PENDING0 |
| __IM uint32_t | PENDING1 |
| __IM uint32_t | PENDING2 |
| __IM uint32_t | RESERVED2 |
| __IOM uint32_t | MASK0 |
| __IOM uint32_t | MASK1 |
| __IOM uint32_t | MASK2 |
| __IM uint32_t | RESERVED3 [25] |
| __IOM uint32_t | INTR |
| __IOM uint32_t | INTR_SET |
| __IOM uint32_t | INTR_MASK |
| __IM uint32_t | INTR_MASKED |
| __IM uint32_t | RESERVED4 [12] |
| __IOM uint32_t FAULT_STRUCT_Type::CTL |
0x00000000 Fault control
| __IM uint32_t FAULT_STRUCT_Type::RESERVED[2] |
| __IOM uint32_t FAULT_STRUCT_Type::STATUS |
0x0000000C Fault status
| __IOM uint32_t FAULT_STRUCT_Type::DATA[4] |
0x00000010 Fault data
| __IM uint32_t FAULT_STRUCT_Type::RESERVED1[8] |
| __IM uint32_t FAULT_STRUCT_Type::PENDING0 |
0x00000040 Fault pending 0
| __IM uint32_t FAULT_STRUCT_Type::PENDING1 |
0x00000044 Fault pending 1
| __IM uint32_t FAULT_STRUCT_Type::PENDING2 |
0x00000048 Fault pending 2
| __IM uint32_t FAULT_STRUCT_Type::RESERVED2 |
| __IOM uint32_t FAULT_STRUCT_Type::MASK0 |
0x00000050 Fault mask 0
| __IOM uint32_t FAULT_STRUCT_Type::MASK1 |
0x00000054 Fault mask 1
| __IOM uint32_t FAULT_STRUCT_Type::MASK2 |
0x00000058 Fault mask 2
| __IM uint32_t FAULT_STRUCT_Type::RESERVED3[25] |
| __IOM uint32_t FAULT_STRUCT_Type::INTR |
0x000000C0 Interrupt
| __IOM uint32_t FAULT_STRUCT_Type::INTR_SET |
0x000000C4 Interrupt set
| __IOM uint32_t FAULT_STRUCT_Type::INTR_MASK |
0x000000C8 Interrupt mask
| __IM uint32_t FAULT_STRUCT_Type::INTR_MASKED |
0x000000CC Interrupt masked
| __IM uint32_t FAULT_STRUCT_Type::RESERVED4[12] |