projects
/
gem5.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8e664f3
)
X86: Make non-specific EOI commands work.
author
Gabe Black
<gblack@eecs.umich.edu>
Mon, 13 Oct 2008 06:25:48 +0000
(23:25 -0700)
committer
Gabe Black
<gblack@eecs.umich.edu>
Mon, 13 Oct 2008 06:25:48 +0000
(23:25 -0700)
src/dev/x86/i8259.cc
patch
|
blob
|
history
diff --git
a/src/dev/x86/i8259.cc
b/src/dev/x86/i8259.cc
index 3b0053ee9c0dfe465363f85cd66c30a6c679a2c8..dfaea571b6523ecc6281aea916a88797b9eed9ea 100644
(file)
--- a/
src/dev/x86/i8259.cc
+++ b/
src/dev/x86/i8259.cc
@@
-101,7
+101,12
@@
X86ISA::I8259::write(PacketPtr pkt)
"Subcommand: Rotate in auto-EOI mode (clear).\n");
break;
case 0x1:
- DPRINTF(I8259, "Subcommand: Nonspecific EOI.\n");
+ {
+ int line = findMsbSet(ISR);
+ DPRINTF(I8259, "Subcommand: Nonspecific EOI on line %d.\n",
+ line);
+ handleEOI(line);
+ }
break;
case 0x2:
DPRINTF(I8259, "Subcommand: No operation.\n");