RTEMS 6.3
Loading...
Searching...
No Matches
irqamp Struct Reference

This structure defines the IRQ(A)MP register block memory map. More...

#include <irqamp-regs.h>

Data Fields

uint32_t ilevel
 See Interrupt level register (ILEVEL).
uint32_t ipend
 See Interrupt pending register (IPEND).
uint32_t iforce0
 See Interrupt force register for processor 0 (IFORCE0).
uint32_t iclear
 See Interrupt clear register (ICLEAR).
uint32_t mpstat
 See Multiprocessor status register (MPSTAT).
uint32_t brdcst
 See Broadcast register (BRDCST).
uint32_t errstat
 See Error Mode Status Register (ERRSTAT).
uint32_t wdogctrl
 See Watchdog control register (WDOGCTRL).
uint32_t asmpctrl
 See Asymmetric multiprocessing control register (ASMPCTRL).
uint32_t icselr [2]
 See Interrupt controller select register (ICSELR).
uint32_t reserved_2c_40 [5]
uint32_t pimask [16]
 See Processor n interrupt mask register (PIMASK).
uint32_t piforce [16]
 See Processor n interrupt force register (PIFORCE).
uint32_t pextack [16]
 See Processor n extended interrupt acknowledge register (PEXTACK).
irqamp_timestamp itstmp [16]
 See IRQ(A)MP Timestamp.
uint32_t baddr [16]
 See Processor n Boot Address register (BADDR).
uint32_t reserved_240_300 [48]
uint32_t irqmap [16]
 See Interrupt map register n (IRQMAP).
uint32_t reserved_340_400 [48]

Detailed Description

This structure defines the IRQ(A)MP register block memory map.


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