armOS  0.1.0
Minimal ARM Operating System for the Raspberry Pi - Documentation generated for Pi 4.
irq.h File Reference

Definition of IRQ registers addresses. More...

#include <peripherals/base.h>
Include dependency graph for irq.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  {
  IRQ_BASE = (MMIO_BASE + 0xB000),
  IRQ0_PENDING_0 = (IRQ_BASE + 0x200),
  IRQ0_PENDING_1 = (IRQ_BASE + 0x204),
  IRQ0_PENDING_2 = (IRQ_BASE + 0x208),
  IRQ0_SET_EN_0 = (IRQ_BASE + 0x210),
  IRQ0_SET_EN_1 = (IRQ_BASE + 0x214),
  IRQ0_SET_EN_2 = (IRQ_BASE + 0x218),
  IRQ0_CLR_EN_0 = (IRQ_BASE + 0x220),
  IRQ0_CLR_EN_1 = (IRQ_BASE + 0x224),
  IRQ0_CLR_EN_2 = (IRQ_BASE + 0x228),
  AUX_IRQ = (1 << 29),
  SYSTEM_TIMER_IRQ_0 = (1 << 0),
  SYSTEM_TIMER_IRQ_1 = (1 << 1),
  SYSTEM_TIMER_IRQ_2 = (1 << 2),
  SYSTEM_TIMER_IRQ_3 = (1 << 3)
}
 

Detailed Description

Definition of IRQ registers addresses.

IRQ : Interrupt Request