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 ?
fredpgd@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.