Can't adress PC-Bus

Nathan D. Lane nlane at well.sf.ca.us
Thu Jun 13 07:38:44 AEST 1991


In article <11845 at hub.ucsb.edu> 6600joef at ucsbuxa.ucsb.edu (Joe Foster) writes:
>In comp.unix.xenix.sco <chris at neabbs.UUCP> writes:
>
>>Who knows if it's possible to adress the PC-bus, when your
>>computer is running under SCO Unix V/386 version 3.2?
>
>Only the UNIX kernel may directly access I/O ports and physical memory (in
>case those cards are memory-mapped). Your friend will have to write drivers
>for each interface card. There are plenty of books and things on this
>subject, but writing device drivers is something like black magic. If these
>cards have a BIOS, it is unusable in UNIX. If the manufacturer of the cards
>does not want to divulge the low-level info needed to write a driver for it,
>your friend is out of luck.
>
>Good luck!
>
>Joe Foster
>6600joef at ucsbuxa.ucsb.edu


It is possible for a kernel device driver to access the ports in the pc
and I have found a program that will let it be done.  It is called
peek and I believe it is a kernel driver that will let you access ports.
It is available at svin02.info.win.tue.nl in /pub/sysvX86/peek.tar.Z.
I'm not sure if it will work with SCO or not.

p.s.  If anyone can ftp that address, could you mail me a copy of the
program?  (I can't ftp right now.)

Thanks in advance.

-Nathan Lane
Digital Technology Service
Santa Barbara, CA
(805) 683-3760



More information about the Comp.unix.xenix.sco mailing list