18#ifndef __LIBARCH_ARM_BROADCOMINTERRUPT_H
19#define __LIBARCH_ARM_BROADCOMINTERRUPT_H
40#define BCM_IRQ_SYSTIMERM1 1
Input/Output operations specific to the ARM architecture.
Raspberry Pi Interrupt Controller implementation.
virtual bool isTriggered(uint vector)
Check if an IRQ vector is set.
virtual Result disable(uint vector)
Disable an IRQ vector.
BroadcomInterrupt()
Constructor.
virtual Result clear(uint vector)
Clear an IRQ vector.
virtual Result enable(uint vector)
Enable an IRQ vector.
virtual Result nextPending(uint &irq)
Retrieve the next pending interrupt (IRQ).
Interrupt controller interface.
unsigned int uint
Unsigned integer number.