Subject: enable pci 2 mem posting
From: Denis Giffeler <[email-masked]>
Date: 30 Jul 1994 02:05:38 +0300
Newsgroups: comp.os.linux.announce

A few days ago I posted a patch for the linux.S file to enable the pci
to memory posting option. On Asus SP3G Boards it is not possible to
enable this via BIOS. This small program enables pci2mem without
patching the kernel.  Run program with UID 0.

             Denis.
----------------------------------------------------------------------------
#include <asm/io.h>
#include <errno.h>

/* Enables PCI to memory posting on Boards with NCR 810 SCSI Chip. */
/* Tested on ASUS SP3G Board. Workes fine.                         */
/* [email-masked]                          */

void main () {
  if (iopl (3)) perror ("iopl");  
  else {
    outb (0x0cf8, inb (0x0cf8) | 0x80);
    outb (0xc054, inb (0xc054) | 1);
    outb (0x0cf8, inb (0x0cf8) & 0x7f);
  }
}
----------------------------------------------------------------------------

--
Send submissions for comp.os.linux.announce to: [email-masked]
PLEASE remember Keywords: and a short description of the software.