#! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh 'FD2fixes.info' <<'END_OF_FILE' XFrom: lenny@icus.islp.ny.us (Lenny Tropiano) XNewsgroups: unix-pc.general,comp.sys.att XSubject: Undocumented "features and bug fixes" found in FIXDISK2.0 (3.51m) XDate: 30 Jan 90 02:55:39 GMT XOrganization: ICUS Software Systems, Islip, New York X XYes, the AT&T folks that put together the FIXDISK 2.0 (now released) and the XReadme.Fix file found therein, did leave out a lot of detail about what X_exactly_ was fixed. Some people are probably saying, "Why have we waited Xso long for just *these* fixes?" Well, fret not. Here are some more X(possibly not all of them but at least the good majority). Thanks to Xthe person from the pond at AT&T for this :-) Oh, and one other thing ... XI don't know what _everything_ here is, but it's there!! :-) X X------------------------------------------------------------------------------- XMore fixes found within /unix (/UNIX3.51m): X X - fix for the System V "losing i-node" problem. X - more lines to register dump (from "panic"): X inadequate data was being supplied for fault analysis X - altered invalid page-fault address test X - increased NMOUNT to 8 for users with LARGE or multiple disks X X console driver: X - added fix for lock-up during '--More--' processing of diagnostic X output ("once again") X X hard disk driver: X - fixed error reports & added >8 head/2nd disk data (/usr/adm/unix.log) X - added identification of disk controller (either WD1010 or WD2010) X - added gdhdprecomp[] to support variable PreComp and 2 disks X - added step rate code to permit other than 0 X X floppy disk driver: X - added fix from Peter Fales X X tty device driver: X - Fixed IXANY in test [as posted to USENET by Peter Fales] X X keyboard driver: X [LBT's note: if you are currently using the kbd.o device driver X from either Mike Ditto or from THE STORE! it should be removed X and unloaded to access the following "features" of the new X kbd driver in the kernel] X X - changed debugger trap from "compiled-in" Control-B X to match DBtrapshort kernel location -- defaults to Control-B. X - added save unblanking character (symbol savUBkey) -- defaults to 0. X if user resets to 1, screen restore char will _NOT_ be discarded X from input stream. X - added triple-key special functions [see below]: X triple key sequence = left ctrl + left shift + caps lock + Fn X X F1: Identifies keys (and those which are "ON") [help line] X F2: Toggles Caps Lock and Right Control keys reversal X F3: Toggles Meta-key mode (Left Control becomes Meta) X F4: Toggles Save-Unblanking-Char mode X F5: Toggles Ramped AutoRepeat speed X F6: Toggles "MeterMaid" display X [LBT's note: "What is metermaid you may be asking? X See a forthcoming posting from me.] X X (if db.o is a currently loaded device) X F7: Toggle use of Kernel Debugger Escape Key X (traditionally a Control-B) X F8: Trap into Kernel Debugger(w/o using Escape Key) X X - changed several keys' Control-* value to provide X better access to 0x00, 0x1e, 0x1f binary values. X Previous Now X - CONTROL-DELETE: -> 0x1f X - CONTROL-SPACE: -> NULL X - CONTROL-'.': -> 0x1e X - CONTROL-'/': -> 0x1f X X lp driver: X - state-logic code was rewritten entirely to try to make code more X predictable. (this will slightly alter sequence of Error/Paper-Out X [!!] messages) X X mem driver: X - fixed error in MPTE-loading [Peter Fales] X - fixed error in upper-address limit test [Peter Fales] X X tty line discipline: X - fixed error in IUCLC handling X - added code to prevent lockup during _VERY LONG_ lines submitted X under canonical processing X - fixed CLIST-loss problem in 'canon()' X - altered delay() call to reflect SVR3.2 X X------------------------------------------------------------------------------- XOther fixes found using the 3.51m FIXDISK 2.0: X XLoadable Window driver (wind.o): X X - changed 'char' in kspecial to 'unsigned char' to avoid problems X with Meta-type characters (ie. ones with high-bit set) X - mouse's presence is tested after the screen is unblanked (from X previously blanked condition) and will not display mouse pointer X if not connected X XLoadable Combo driver (cmb.o): X - cleaned up driver code. X X/etc/magic X - corrects erroneous information from earlier versions. X X-- X| Lenny Tropiano ICUS Software Systems lenny@icus.islp.ny.us | X| {ames,pacbell,decuac,hombre,sbcs,attctc}!icus!lenny attmail!icus!lenny | X+------- ICUS Software Systems -- PO Box 1; Islip Terrace, NY 11752 -------+ END_OF_FILE if test 4495 -ne `wc -c <'FD2fixes.info'`; then echo shar: \"'FD2fixes.info'\" unpacked with wrong size! fi # end of 'FD2fixes.info' fi if test -f 'mmaid.info' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'mmaid.info'\" else echo shar: Extracting \"'mmaid.info'\" \(2624 characters\) sed "s/^X//" >'mmaid.info' <<'END_OF_FILE' XFrom: lenny@icus.islp.ny.us (Lenny Tropiano) XNewsgroups: unix-pc.general,comp.sys.att XSubject: What is "metermaid" and how did it get there?! XDate: 30 Jan 90 03:37:41 GMT XOrganization: ICUS Software Systems, Islip, New York X XMetermaid(tm) of the Pond wanderer from AT&T. X XWhat is it? X----------- X XWell it's a real-time graph of system resources and CPU states (from Xstruct sysinfo ...) X XHow did it get there, and why? X------------------------------ X XIt got there from the twisted mind of a kernel hacker at AT&T (no offense...) XBasically it was put there to satify some problems when us "beta" testers Xwere trying to figure out where the "clists" were disappearing to. It Xwas basically a quick-instant reference to the availability of system resources, Xamong those the # clist buffers available. X XHistory?! X--------- X Xmetermaid in it's earliest form, appeared in one of the beta kernels (3.51dA, Xmaybe earlier?) It moved from it's first home, where the smgr displays Xthe time, to the last lines (SLK lines) in subsequent beta-kernel releases, Xto it's current home, the least obtrusive -- to the left of the [working] icon. X Xmetermaid was basically a one 3 bar meter, until it grew, and grew, and Xgrew. And now there exists the 3 bar representation of the metermaid in X3.51m (also in 3.51dG1 beta) X XNote: metermaid activity lines will not blank with the normal blanking Xprocess of the window driver since it is writing directly to video RAM. X XWhat are these "cutsy" lines telling me? X---------------------------------------- X XLeft Column Center Column Right Column X============================================================================= X XMiscellaneous info CPU usage /--- WAIT states/Parallel Port X / X% of serial buffers avail. % CPU_IDLE / % W_IO (BIO) X% of clists buffers avail. % CPU_USER / % W_SWAP X% of RAM pages avail. % CPU_KERNEL / % W_PIO (Physical I/O) X % CPU_WAIT ---/ Busy : Selcted : Ppr Out : NoError X X XLegend: X Center column sums to 100% X Last line in the 3 column is the parallel port information. X (BOLD line = ON DIM line = OFF) X If Paper Out (Ppr Out) and NoError is ON, printer is disconnected. X X Center and Right Columns are system standard data [per ] X X-- X| Lenny Tropiano ICUS Software Systems lenny@icus.islp.ny.us | X| {ames,pacbell,decuac,hombre,sbcs,attctc}!icus!lenny attmail!icus!lenny | X+------- ICUS Software Systems -- PO Box 1; Islip Terrace, NY 11752 -------+ END_OF_FILE if test 2624 -ne `wc -c <'mmaid.info'`; then echo shar: \"'mmaid.info'\" unpacked with wrong size! fi # end of 'mmaid.info' fi echo shar: End of shell archive. exit 0