XENIX System V Release 2.0 for PC/AT Problems in Device Driver Installation

Bennett Broder ben at catnip.UUCP
Sun Mar 2 14:18:06 AEST 1986


In article <381 at weitek.UUCP>, kens at weitek.UUCP (Ken Stanley) writes:
> I am trying to add a device driver to XENIX System V on an IBM PC/AT.
> I have run into several problems.  
> 
> Problem 1)  The most serious problem is that 
> when I load in any code, even irrelevant code which would never be 
> referenced by any other routine, PS stops working.  The following is the 
> file which I am loading.
> ##### end of link_xenix
> 
> After /etc/haltsys one eventually gets to:
> 
> boot
> :/usr/sys/conf/xenix		{This is the new xenix}
> 
> Then after some initialization, we are in the new XENIX.
> Now, ps gives the following message.
> 
> # ps
>    PID TTY TIME COMMAND
> ps: seek error
> #

The problem you are having is caused by the fact that the ps program tries
to read the system namelist from /xenix.  If you are not running /xenix,
the ps command will fail.  This problem should be solved when you copy
the kernel from /usr/sys/conf to the root directory /xenix. 

> Problem 2)  make space.o fails.  The cc compiler complains that it is out
> of heap space.  This is true even if no changes have been made to space.c.

Use the -LARGE option is the cc invocation line.  This use large model
passes of the compiler which have room for more symbols.
 
-- 

Ben Broder
{ihnp4,decvax} !hjuxa!catnip!ben



More information about the Comp.unix mailing list