]> Joshua Wise's Git repositories - netwatch.git/blobdiff - aseg-paging/smi.c
Don't worry about me, I'm kind of a noob
[netwatch.git] / aseg-paging / smi.c
index eada78df797f1e81514c0977649bf13c5bfc5e25..bd29f64f81713da06febd76e5b8cbc028ae368f1 100644 (file)
@@ -15,27 +15,17 @@ unsigned char vgasave = 0;
 void smi_entry(void)
 {
        char statstr[512];
 void smi_entry(void)
 {
        char statstr[512];
-       outb(0x80, 0x0B);
+
        pcisave = inl(0xCF8);
        vgasave = inb(0x3D4);
        pcisave = inl(0xCF8);
        vgasave = inb(0x3D4);
-       outb(0x80, 0x1B);
-/*
        pci_unbother_all();
        pci_unbother_all();
- */
+
        counter++;
        counter++;
-       outb(0x80, 0x2B);
        sprintf(statstr, "NetWatch! %08x %08x", smi_status(), counter);
        sprintf(statstr, "NetWatch! %08x %08x", smi_status(), counter);
-       outb(0x80, 0x3B);
        strblit(statstr, 0, 0);
        strblit(statstr, 0, 0);
-       outb(0x80, 0x4B);
        
        serial_init();
        
        serial_init();
-/*     dolog("wee!");
- */
-       
-       /*
        eth_poll();
        eth_poll();
-       */
        
        if (inl(0x840) & 0x1000)
        {
        
        if (inl(0x840) & 0x1000)
        {
@@ -48,9 +38,8 @@ void smi_entry(void)
 
 
        smi_poll();
 
 
        smi_poll();
-/*     
+       
        pci_bother_all();
        pci_bother_all();
- */
        outl(0xCF8, pcisave);
        outb(0x3D4, vgasave);
 }
        outl(0xCF8, pcisave);
        outb(0x3D4, vgasave);
 }
This page took 0.020493 seconds and 4 git commands to generate.