From 2f34a7eaeb6d82b745fbd57fa4cc31d874ed202c Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Sun, 26 Apr 2009 02:09:27 -0700 Subject: X86: Tell the function that sends int messages who to send to instead of figuring it out itself. --- src/dev/x86/intdev.hh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/dev/x86/intdev.hh') diff --git a/src/dev/x86/intdev.hh b/src/dev/x86/intdev.hh index 3a99783f7..c2c8057b9 100644 --- a/src/dev/x86/intdev.hh +++ b/src/dev/x86/intdev.hh @@ -43,8 +43,12 @@ #include "params/X86IntSinkPin.hh" #include "params/X86IntLine.hh" +#include + namespace X86ISA { +typedef std::list ApicList; + class IntDev { protected: @@ -78,7 +82,8 @@ class IntDev // This is x86 focused, so if this class becomes generic, this would // need to be moved into a subclass. - void sendMessage(TriggerIntMessage message, bool timing); + void sendMessage(ApicList apics, + TriggerIntMessage message, bool timing); void recvStatusChange(Status status) { -- cgit v1.2.3