diff options
Diffstat (limited to 'src/arch/x86/interrupts.hh')
-rw-r--r-- | src/arch/x86/interrupts.hh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/arch/x86/interrupts.hh b/src/arch/x86/interrupts.hh index bd674cc7e..48e350cfc 100644 --- a/src/arch/x86/interrupts.hh +++ b/src/arch/x86/interrupts.hh @@ -172,7 +172,7 @@ class Interrupts : public PioDevice, IntDevice int initialApicId; // Port for receiving interrupts - IntSlavePort intSlavePort; + IntSlavePort<Interrupts> intSlavePort; Tick pioDelay; Addr pioAddr = MaxAddr; @@ -200,11 +200,11 @@ class Interrupts : public PioDevice, IntDevice void init() override; /* - * Functions to interact with the interrupt port from IntDevice. + * Functions to interact with the interrupt port. */ Tick read(PacketPtr pkt) override; Tick write(PacketPtr pkt) override; - Tick recvMessage(PacketPtr pkt) override; + Tick recvMessage(PacketPtr pkt); Tick recvResponse(PacketPtr pkt) override; bool @@ -217,7 +217,7 @@ class Interrupts : public PioDevice, IntDevice } AddrRangeList getAddrRanges() const override; - AddrRangeList getIntAddrRange() const override; + AddrRangeList getIntAddrRange() const; Port &getPort(const std::string &if_name, PortID idx=InvalidPortID) override |