v2.0.0
Public Member Functions | Data Fields
io_bank0_hw_t Struct Reference
Collaboration diagram for io_bank0_hw_t:
[legend]

## Public Member Functions
| _REG_ (IO_BANK0_INTR0_OFFSET) io_rw_32 intr[4]
| _REG_ (IO_BANK0_IRQSUMMARY_PROC0_SECURE0_OFFSET) io_ro_32 irqsummary_proc0_secure[2]
| _REG_ (IO_BANK0_IRQSUMMARY_PROC0_NONSECURE0_OFFSET) io_ro_32 irqsummary_proc0_nonsecure[2]
| _REG_ (IO_BANK0_IRQSUMMARY_PROC1_SECURE0_OFFSET) io_ro_32 irqsummary_proc1_secure[2]
| _REG_ (IO_BANK0_IRQSUMMARY_PROC1_NONSECURE0_OFFSET) io_ro_32 irqsummary_proc1_nonsecure[2]
| _REG_ (IO_BANK0_IRQSUMMARY_DORMANT_WAKE_SECURE0_OFFSET) io_ro_32 irqsummary_dormant_wake_secure[2]
| _REG_ (IO_BANK0_IRQSUMMARY_DORMANT_WAKE_NONSECURE0_OFFSET) io_ro_32 irqsummary_dormant_wake_nonsecure[2]
| _REG_ (IO_BANK0_INTR0_OFFSET) io_rw_32 intr[6]

## Data Fields
io_bank0_status_ctrl_hw_t | io [30]
union {
struct {
io_bank0_irq_ctrl_hw_t proc0_irq_ctrl
io_bank0_irq_ctrl_hw_t proc1_irq_ctrl
io_bank0_irq_ctrl_hw_t dormant_wake_irq_ctrl
} |
io_bank0_irq_ctrl_hw_t irq_ctrl [3]
}; |
uint32_t | _pad0 [32]
union {
struct {
io_bank0_irq_ctrl_hw_t proc0_irq_ctrl
io_bank0_irq_ctrl_hw_t proc1_irq_ctrl
io_bank0_irq_ctrl_hw_t dormant_wake_irq_ctrl
} |
io_bank0_irq_ctrl_hw_t irq_ctrl [3]
}; |

The documentation for this struct was generated from the following files:

- include/hardware/structs/io_bank0.h
- include/hardware/structs/io_bank0.h