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

Reply via email to