FIRMWARE CHANGE LIST

Date:            2/10/98
Product:         ServeView enhanced, ServeView Plus, UltraView 
This file name:  U44-READ.TXT
Last revision:   4.0
New revision:    4.4

PRODUCTS SUPPORTED AND FLASH FILE TO USE
----------------------------------+-----------------+----------+----------
PRODUCT                           | PART NUMBER     | PLATFORM | FILE NAME
----------------------------------+-----------------+----------+----------
ServeView enhanced original units | SVE-nU          | Multi    | SVE43.HEX
ServeView enhanced rev A units    | SVE-nU A        | Multi    | U43D.HEX
ServeView Plus / UltraView        | SEc-nU / UEc-nU | Multi    | U43E.HEX
ServeView Plus / UltraView        | SSc-nU / USc-nU | Sun      | U43S.HEX
ServeView Plus / UltraView        | SPc-nU / UPc-nU | PC/Unix  | U43P.HEX
ServeView Plus / UltraView        | SAc-nU / UAc-nU | Apple    | U43A.HEX
----------------------------------+-----------------+----------+----------
NOTES
1.  c in part number is chassis style, n in part number is number of ports.
2.  When upgrading the SVE units, please be sure to distinguish between
    the original units and the newer units with an A in the part number.

CHANGES
1.  Fix key not working on 102 key keyboard
       The key to the right of the left shift can be various symbols
       depending on the international keyboard type, such as the German pipe
       and the Danish backslash. It is also modified by the alt graph key.
       This key was inadvertently changed in release 4.0 and has been fixed.

2.  Fix key not working on 102 key keyboard in PC mode 3
       The key to the lower left of the enter key can be various symbols
       depending on the international keyboard type, such as the Swiss dollar
       sign and pound (currency) or German number sign (#) and apostrophe.
       This key was not handled correctly in mode 3 and has been fixed.

3.  Improve operation with PC mode 3 computers, stop repeating alt/ctrl/shift
       The control, alt, and shift keys are modifiers to other keys or mouse
       movement. Some applications don't like the repeating of the modifier
       keys in PC keyboard mode 3. The keyboard is configured for these
       modifier keys not to repeat.

4.  Improve PS/2 mouse sample rate
       The sample rate for the PS/2 mouse is programmable as to how often
       the mouse sends position information. This rate had been set to allow
       for the slow input rate requirement of Sun computers. To improve the
       smoothness of movement on PC and Apple computers, this rate has been
       increased. It is reduced when switching to Sun computers or computers
       which use a 3-button Mouse Systems serial mouse.

5.  Add automatic enable and initialization of PS/2 mouse after re-connection
       This feature has been added to make life easier. Prior to this after
       plugging back in the mouse, you had to issue the control R (reset)
       command, power the unit off and on, or switch to another CPU and back.
       If switching to another CPU and back, the mouse tracked differently
       because the mouse was enabled, but not initialized.

6.  Fix serial mouse output of multi-platform expansion unit
       When using a multi-platform unit as an expansion unit, the serial
       mouse output from it was not configured reliably. This has been fixed.

7.  Add support for DEC LK461, Japanese 109-key, and other keyboards
       These keyboard and others may have unique keys which are specific
       to that keyboard and do not translate to any other keyboard. Previously
       these keys were not recognized and thrown away. This has been changed
       so these keys are passed through unmodified. In the case of the LK461
       keyboard there are some key legends specific to DEC keyboards, such as
       help, do, and PF1-4. When using the keyboards with PCs, Apples, or Suns
       the keys are mapped as shown below. The keyboard has no numlock light
       and the hold screen light is the same as scroll lock light.

       DEC LK461 KEYBOARD MAPPING TO OTHER COMPUTERS
       --------------+----------------
       DEC KEYBOARD  | COMPUTER (US)  
       --------------+----------------
       Find          | Home
       Insert here   | Insert
       Remove        | Delete
       Select        | End
       Prev          | Page up
       Next          | Page down
       F13           | No effect
       F14           | No effect
       F15/Help      | No effect
       F16/Do        | No effect
       F17           | No effect
       F18           | Print screen
       F19           | Scroll lock
       F20           | Pause
       PF1           | Numlock
       PF2           | Keypad slash
       PF3           | Keypad asterisk
       PF4           | Keypad minus
       Keypad minus  | Keypad plus    * see note
       Keypad comma  | Keypad plus
       Left compose  | No effect
       Right compose | Right control
       < >           | ` ~             ** see note 
       --------------+----------------
       *   Keypad plus is for mode 2, in mode 3 it varies by country
       **  Shown for computers configured as US keyboard, the symbol 
           will vary for computer configured as other countries
           
8.  Remove unnecessary commands on Apple and Sun units
       The PC set mode and set typematic commands were present in Apple and
       Sun units with no on-screen display. These commands have no purpose for
       Apple and Sun units and using them could cause unexpected results.
       These commands have been removed from Apple and Sun units.

9.  Add improved configuration capability for 104/105 (Win 95) keyboards
       The 104/105 keyboard has 3 more keys than the 101/102 keyboard.
       In revision 4.0 the mapping for the 104/105 to Apple and Sun computers
       was improved. With rev 4.0, to set the unit to use 104/105 mapping, you 
       pressed the app key (key to left of right control key) to change from
       101/102 to 104/105 mapping. Then the control K function was used to
       save the configuration. The only way to reset to the original 101/102
       keyboard was to set the switch to factory default. This has been
       replaced by a new keyboard configuration setting. There are two
       choices: PC 101/102 and PC 104/105 (Win 95). If you have a unit with
       an on-screen display, go to the system screen. The first item is
       keyboard setting. Hit enter to pop-up an input box to choose the
       keyboard type. If you do not have an on-screen display you must use
       the mode command described in item 13 below. This setting is not
       available from the front panel of units with a display and keypad.
       The new factory default is now for 104/105 key keyboards. See the 
       table below for the PC keyboard to Apple and Sun computer mapping.
       This also applies to the Japanese 106/109 key keyboard.

       MAPPING FROM PC KEYBOARD TO APPLE AND SUN COMPUTERS
       ---------------------+------------------+----------
       PC 101/102           | Apple            | Sun
       ---------------------+------------------+----------
       left control         | left control     | left control   
       left alt             | left cloverleaf  | left diamond    
       right alt/alt graph  | right option     | alt graph  
       right control        | power key        | power key             
       ---------------------+------------------+----------

       ---------------------+------------------+----------
       PC 104/105 (Win95)   | Apple            | Sun
       ---------------------+------------------+----------
       left control         | left control     | left control   
       left Win95 (start)   | left cloverleaf  | left diamond
       left alt             | left option      | left alt    
       right alt/alt graph  | right option     | alt graph  
       right Win95 (start)  | right cloverleaf | right diamond
       right Win95 (app)    | power key        | power key
       right control        | right control    | compose    
       ---------------------+------------------+----------

10. Autodetect PC serial mouse on multi-platform units
       The multi-platform units with no on-screen display or front panel
       had no way to configure for a PC serial mouse. The multi-platform unit
       now autodetects a PS/2 or serial 2-button mouse. To use the serial 
       3-button mouse, use the mode command described in 13 below. This
       command is ignored for PC-only units. 

11. Add support for PS/2 wheel mouse
       This mouse called the Intellimouse by Microsoft and also made by 
       Logitech, Mouse Systems, IBM, and others has a wheel and a third button
       which are used by some but not all applications to scroll down through
       lists of menus. The configuration setting for the mouse itself shares
       the one with the original PS/2 mouse because the switch auto-detects
       the presence of the wheel. For units with an on-screen display, there
       is a new configuration item for each CPU's mouse type that now includes
       the PS/2 wheel mouse. For units with no on-screen display, use the mode
       command described in item #13 below.
       
12. Remove 8-bit mouse setting
       There was a setting to configure a mouse or CPU to 8-bit serial.
       This has no use and has been removed.

13. Add new mode commands for keyboard and multi-platform mouse settings
       If you have a unit with on-screen display or an Apple or Sun unit,
       the mode command is not used, you can skip this section. New mode 
       values are added for the new keyboard and mouse configuration settings, 
       mentioned in items 10, 11, and 12. A summary of the mode commands is
       shown below for convenience. The new ones are shown with an asterisk.
       Note there are three classes of mode command, for the CPU, for the
       keyboard, and for the mouse. Don't confuse the setting for a CPU's
       keyboard/mouse setting with the keyboard/mouse itself. To change a
       CPU's keyboard/mouse setting you must first switch to that CPU.
       Changing the keyboard or mouse itself, you can be switched to any CPU.
       As described in the manual to enter the mode command, press and
       release the left control key, then the M key, then the mode value as
       shown below, and then the enter key. Don't use the numeric keypad for
       the numbers or the enter. To save the setting in non-volatile memory,
       use the keep command by pressing and releasing the left control key and
       then the K key. A summary of the keyboard mapping is shown below.

       SUMMARY OF MODE COMMAND VALUES
       -------------------+--------------------------------------------------
        MODE VALUE        | DESCRIPTION
       -------------------+--------------------------------------------------
         1                |  CPU keyboard = PC mode 1 (certain IBM computers)
         2                |  CPU keyboard = PC mode 2 (most PCs)
         3                |  CPU keyboard = Most Unix workstations
         4                |  CPU keyboard/mouse  = Apple
         5                |  CPU keyboard/mouse  = Sun
         6                |  CPU mouse = PS/2 mouse
         7                |  CPU mouse = 2-button serial (Microsoft)
         9                |  CPU mouse = 3-button serial (Mouse Systems)
        10 * NEW  see #11 |  CPU mouse = PS/2 wheel
       -------------------+--------------------------------------------------
        20 * NEW  see #9  |  Keyboard = 101/102 PC keyboard
        21 * NEW  see #9  |  Keyboard = 104/105 PC keyboard (Win 95)
       -------------------+--------------------------------------------------
        30 * NEW  see #10 |  Mouse = PS/2 or PS/2 wheel
        31 * NEW  see #10 |  Mouse = serial 2-button (Microsoft)
        32 * NEW  see #10 |  Mouse = serial 3-button (Mouse Systems)
       -------------------+--------------------------------------------------

14. Mouse auto detection
       With the addition of items 5, 10, and 11 the switch attempts to
       autodetect the type of mouse attached. If you configure the mouse
       for one setting, but plug in a different type, the switch can override
       the setting you have configured. The one exception is that when you use
       a Mouse Systems 3-button serial mouse, you must configure for it.
       Also if you have configured for such a mouse and you try to plug in a
       2-button Microsoft serial mouse, it will not work properly. A PS/2
       mouse with or without wheel will be detected regardless.