changeset cec3cfa0b6b5 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=cec3cfa0b6b5
description:
X86: Make non-specific EOI commands work.
diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
src/dev/x86/i8259.cc | 3 ++-
diffs (17 lines):
diff -r f33045b4dbee -r cec3cfa0b6b5 src/dev/x86/i8259.cc
--- a/src/dev/x86/i8259.cc Sun Oct 12 23:22:58 2008 -0700
+++ b/src/dev/x86/i8259.cc Sun Oct 12 23:25:48 2008 -0700
@@ -101,7 +101,12 @@
"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");
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev