[comp.unix.xenix.sco] FAS2.07 and /xenix

grwalter@wcbcs.uucp (Fred Walter) (01/11/91)

I just installed fas2.07 (it was mentioned in a recent article where this
can be ftp'd from). Even without a 16550a (I just have a 16450) there was
an improvement over sio (I stopped losing 1 character in every 10000-15000
at 9600 baud when I did a "~%take" in cu).

However, the installation instructions didn't mention that I would have
to change /usr/sys/conf/c.c as well. After backing everything up what I
did was : 
  1) remove the occurance of siopoll()
  2) change all occurances of sio*() to fas*()
     IE all sio function calls were changed to fas function calls
  3) change sio_tty to fas_tty
  4) make
  5) link/install/etc the new kernel

I left the driver's name as sio (the INSTALLATION instructions suggested
this) and I made the necessary changes to /usr/lib/uucp/Devices, /etc/ttys and
/etc/inittab files and we were running. Now all I need is a 16550a and a faster
modem.

I did a nm /xenix afterwards and all the symbols for the sio stuff were
still in there... ? fas was working so I didn't worry about it (should I ?).

I did a strip /xenix and it cut over 100K off its size, which shaves a few
seconds off rebooting. Is there any reason to NOT have a stripped kernel
binary ?

	fred

pgd@bbt.se (01/12/91)

In article <1991Jan11.073124.201@wcbcs.uucp> grwalter@wcbcs.uucp (Fred Walter) writes:

>I did a strip /xenix and it cut over 100K off its size, which shaves a few
>seconds off rebooting. Is there any reason to NOT have a stripped kernel
>binary ?

Yes many programs will not work.
Programs like ps, w, pstat, finger, etc. need the symbol table to be
able to do their work.