- pci_write8(0, 0, 0, 0x70, smramc);
-}
-
-void outlog()
-{
- int y, x;
- unsigned char smramc;
- unsigned char *basep = (char*)(0xB8000UL | (((unsigned int)vgaread(0xC)) << 9) | (((unsigned int)vgaread(0xD)) << 1));
-
- smramc = pci_read8(0, 0, 0, 0x70);
- pci_write8(0, 0, 0, 0x70, (smramc & 0xF3) | 0x08);
- for (y = 0; y < 4; y++)
- for (x = 40; x < 80; x++)
- {
- basep[y*80*2+x*2] = ' ';
- basep[y*80*2+x*2+1] = 0x1F;
- }
- pci_write8(0, 0, 0, 0x70, smramc);
-
- for (y = 0; y < 4; y++)
- strblit(logents[y], y, 40);