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.