FAS2.07 and /xenix

Fred Walter grwalter at wcbcs.uucp
Fri Jan 11 18:31:24 AEST 1991


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



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