GICD_CTLR, Distributor Control Register.
More...
|
| uint32_t | rwp: 1 |
| | [31] Register Write Pending
|
| |
| uint32_t | reserved1: 23 |
| |
| uint32_t | e1nwf: 1 |
| | [7] E1NWF Enable 1 of N Wakeup Functionality
|
| |
| uint32_t | ds: 1 |
| | [6] DS Disable Security
|
| |
| uint32_t | are_ns: 1 |
| | [5] ARE_NS Affinity Routing Enable, Non-secure state
|
| |
| uint32_t | are_s: 1 |
| | [4] ARE_S Affinity Routing Enable, Secure state
|
| |
| uint32_t | reserved0: 1 |
| |
| uint32_t | enable_grp1_s: 1 |
| | [2] EnableGrp1S Enable Secure Group 1 interrupts
|
| |
| uint32_t | enable_grp1_ns: 1 |
| | [1] EnableGrp1NS Enable Non-secure Group 1 interrupts
|
| |
| uint32_t | enable_grp0: 1 |
| | [0] EnableGrp0 Enable Group 0 interrupts
|
| |
◆ are_ns
| uint32_t Gic::Gicd::GicdCtlr::are_ns |
[5] ARE_NS Affinity Routing Enable, Non-secure state
Definition at line 132 of file gic.h.
◆ are_s
| uint32_t Gic::Gicd::GicdCtlr::are_s |
[4] ARE_S Affinity Routing Enable, Secure state
Definition at line 134 of file gic.h.
◆ ds
| uint32_t Gic::Gicd::GicdCtlr::ds |
[6] DS Disable Security
Definition at line 130 of file gic.h.
◆ e1nwf
| uint32_t Gic::Gicd::GicdCtlr::e1nwf |
[7] E1NWF Enable 1 of N Wakeup Functionality
Definition at line 128 of file gic.h.
◆ enable_grp0
| uint32_t Gic::Gicd::GicdCtlr::enable_grp0 |
[0] EnableGrp0 Enable Group 0 interrupts
Definition at line 141 of file gic.h.
◆ enable_grp1_ns
| uint32_t Gic::Gicd::GicdCtlr::enable_grp1_ns |
[1] EnableGrp1NS Enable Non-secure Group 1 interrupts
Definition at line 139 of file gic.h.
◆ enable_grp1_s
| uint32_t Gic::Gicd::GicdCtlr::enable_grp1_s |
[2] EnableGrp1S Enable Secure Group 1 interrupts
Definition at line 137 of file gic.h.
◆ reserved0
| uint32_t Gic::Gicd::GicdCtlr::reserved0 |
◆ reserved1
| uint32_t Gic::Gicd::GicdCtlr::reserved1 |
◆ rwp
| uint32_t Gic::Gicd::GicdCtlr::rwp |
[31] Register Write Pending
Definition at line 125 of file gic.h.
The documentation for this struct was generated from the following file:
- /workspaces/SimpleKernel/src/arch/aarch64/gic/include/gic.h