29#ifndef __ARCH_POWER_INTERRUPT_HH__
30#define __ARCH_POWER_INTERRUPT_HH__
34#include "params/PowerInterrupts.hh"
47 using Params = PowerInterruptsParams;
54 panic(
"Interrupts::post not implemented.\n");
60 panic(
"Interrupts::clear not implemented.\n");
66 panic(
"Interrupts::clearAll not implemented.\n");
72 panic(
"Interrupts::checkInterrupts not implemented.\n");
79 panic(
"Interrupts::getInterrupt not implemented.\n");
85 panic(
"Interrupts::updateIntrInfo not implemented.\n");
void clear(int int_num, int index)
Interrupts(const Params &p)
PowerInterruptsParams Params
bool checkInterrupts() const
void post(int int_num, int index)
#define panic(...)
This implements a cprintf based panic() function.
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
std::shared_ptr< FaultBase > Fault