53 #include "config/the_isa.hh"
60 using namespace TheISA;
70 warn_once(
"Don't know what interrupt to post for console.\n");
77 warn_once(
"Don't know what interrupt to clear for console.\n");
94 RealViewParams::create()
virtual void clearInt(uint32_t num)=0
Clear an interrupt from a device that is connected to the GIC.
void clearConsoleInt() override
Clear a posted CPU interrupt.
void postPciInt(int line) override
Cause the chipset to post a cpi interrupt to the CPU.
void clearPciInt(int line) override
Clear a posted PCI->CPU interrupt.
Declaration of top level class for the RealView platform chips.
virtual void sendInt(uint32_t num)=0
Post an interrupt from a device that is connected to the GIC.
void postConsoleInt() override
Cause the cpu to post a serial interrupt to the CPU.
Base class for ARM GIC implementations.
RealView(const Params *p)
Constructor for the Tsunami Class.