]> Joshua Wise's Git repositories - netwatch.git/blobdiff - aseg/counter.c
Integrate the KBC trap into smi.h.
[netwatch.git] / aseg / counter.c
index 85b73eba3c98a10ced98c329cb7ae8bf54cd64d1..3c22c0545d4e2d96aa798742daebcd456332a453 100644 (file)
@@ -60,6 +60,11 @@ void timer_handler(smi_event_t ev)
        outlog();
 }
 
        outlog();
 }
 
+void kbc_handler(smi_event_t ev)
+{
+       pci_dump();
+}
+
 void smi_entry(void)
 {
        char statstr[512];
 void smi_entry(void)
 {
        char statstr[512];
@@ -71,14 +76,6 @@ void smi_entry(void)
        sprintf(statstr, "15-412! %08x %08x", smi_status(), counter);
        strblit(statstr, 0, 0);
        
        sprintf(statstr, "15-412! %08x %08x", smi_status(), counter);
        strblit(statstr, 0, 0);
        
-       if (inl(0x834) & 0x1000)
-       {
-               if (inl(0x844) & 0x1000)        /* devact_sts */
-               {
-                       pci_dump();
-                       outl(0x844, 0x1000);    /* ack it */
-               }
-       }
        if (inl(0x840) & 0x1000)
        {
                pci_dump();
        if (inl(0x840) & 0x1000)
        {
                pci_dump();
This page took 0.024623 seconds and 4 git commands to generate.