home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Jason Aller Floppy Collection
/
60.img
/
VMOS.ZIP
/
READ.ME
< prev
next >
Wrap
Text File
|
1990-01-25
|
14KB
|
368 lines
StarPath Systems Incorporated
Vmos/3 version 1.1 release notes (pre-release version)
January 25, 1990
Installing a new system
-----------------------
To install Vmos/3 on the default C: drive, place a copy of the
installation disk in drive A: and type:
A:INSTALL <Enter>
To install on a different drive:, type:
A:INSTALL <drive specifier> <Enter>
Updating an existing system
---------------------------
To update Vmos/3 on all installed drives, type:
A:UPDATE <Enter>
This will automatically search disk drives C:, D:, E: and F: for
an active \VMOS directory.
To update only a specific drive type:
A:UPDATE <drive specifier> <Enter>
Preparation
-----------
Configure the system hardware to DISABLE all shadow ROM and EMS.
These features are sometimes provided by the system BIOS and
controlled during CMOS ROM Setup.
Vmos/3 directly supports the shadowing of the system BIOS and EMS
4.0 emulation. Any other software providing these services
directly conflicts with the operation of Vmos/3.
Remove all device drivers (other than hard disk drivers) and TSRs
before starting Vmos/3 for the first time. See CONFIG.SYS
considerations, below for more information.
Starting
--------
To start Vmos/3 type:
CD \VMOS
VMOS <options>
<options> is one or more option flags. Each is an upper case or
lower case character. Some have a numeric value following
immediately (with no space between). Generally, upper case
enables an option, lower case disables it. For detailed
information about option flags, see Command Line Options, below.
Customizing
-----------
VMOSAUTO.BAT is executed each time a new DOS Session is created.
VMOSAUTO.BAT displays a HELLO message from the file \VMOS\HELLO,
and sets the DOS Prompt for the new Session, then looks for a
batch file, NEWTASK.BAT. If found, NEWTASK.BAT will execute at
the end of VMOSAUTO. Using it, you can start particular DOS
programs for specific DOS Sessions. Examples are included in the
two batch files. Please examine them carefully to see if
changing them would be useful to you.
The \VMOS\HELLO file gives some brief instruction, and refers to
specific poritons of the Reference Guide. This file may be
modified or deleted, as is useful to your particular
implementation.
Changes in Version 1.1
----------------------
Memory System and Swap File - Because virtual paging supports
logical RAM over and above physical RAM, a paging file large
enough to support the desired maximum RAM and EMS should be
allocated. The default maximum paging file is 4mb. Swap file
space above 4mb is allocated using the S option on the VMOS
command line. See New Command Line Options, below.
EMS - Up to 32 megabytes per DOS Session can be supported. The
number of EMS Pages available to each Session is determined by
the following calculations when the Session is created:
System Pages = (Swap File Pages + RAM Pages) / 4
If System Pages < 96 then EMS Pages = 16
else EMS Pages = System Pages - 64
For example, a 2mb 386 system with a Vmos/3 Swap File of 4mb
(default) would result in the following calculation to determine
EMS Pages:
Swap File Pages = 1024
RAM Pages = 512
System Pages = 384
Pages for EMS = 320
320 EMS Pages results in about 1.2mb of EMS available for each
DOS Session. To increase this amount, add about twice the
desired increase to the Swap File size.
To raise this example to 8mb EMS (about 7mb more EMS), use a Swap
File size of about 28mb (24mb more than the default). This is
done with an <option> parameter of S28000. See Command Line
Options, below, for an explanation of the S <option>.
BUFFERS - Earlier versions of Vmos/3 suggested use of BUFFERS=1
in the CONFIG.SYS file. With the improved version of the disk
cache, a more typical value of BUFFERS=20 is recommended.
Initialization Screen - When starting Vmos/3, an Initialization
Screen is produced with startup diagnostic and configuration
information. Part or all of the Initialization Screen can be
disabled using a command line option when starting Vmos/3. See
Command Line Options, below for details on the C option.
Technical Advisory Notes (TANs)
-------------------------------
Currently available TANs are included on your Vmos/3 release
disk. These files may be printed or displayed to view. The
topics covered in each are:
TAN001.TXT - COM port configuration
TAN002.TXT - Mouse configuration
TAN003.TXT - LAN configuration and IRQ mapping
TAN004.TXT - One megabyte systems
Vmos/3 Command Changes
----------------------
The Configure Quiet Command allows the display of the Command
Line while in Operator Mode. This speeds the processing of
Commands in VMOSCONF or in the DOS Load File Command. To inhibit
display of the Command Line:
Configure Quiet On
To enable display of the Vmos/3 Command Line (the default):
Configure Quiet oFf
CAUTION: Be sure to re-enable the display of Command Line
information using the Configure Quiet oFf Command. Failure to do
so will result in no further display of Commands, even when typed
from the keyboard.
If this occurs, strike ESC several times to return the OCS to the
begining of a new Command, then strike the letters invoking the
Configure Quiet oFf Command, C Q F <Enter>.
The DOS Session Command creates Sessions providing a maximum
amount of DOS memory compatible with the current video in use.
No special effort is required to ensure the maximum RAM
configuration.
The DOS Display Command has been changed to better integrate
dual video monitors and provide maximum logical RAM for each DOS
Session.
In dual monitor systems, Sessions can be created specifically for
one monitor. The DOS sessionDisplay Command is used to select a
particular monitor and configure the maximum amount of DOS
Session memory possible.
The DOS Display Command now appears as follows:
DOS sessionDisplay mGa Vga Ega Cga
mGa Sessions are configured with 720kb
CGA Sessions are configured with 760kb
Vga and Ega Sessions are configured with 640kb
The DOS Load deVice Command has been changed slightly from its
description on pages 4-2 and 4-3 in the Reference Guide. The
segment parameter is limited to a 4 character segment address,
rather than the segment and offset defined in the Reference
Guide. The example appearing on page 4-3 of the Reference Guide
is corrected as follows:
DOS Load deVice B000 4 C:\ANSI.SYS
Command Line Options
--------------------
These are provided on the VMOS command line. Each <option> is
represented by a letter and, optionally, a number following
immediately.
For an <option>, an upper case letter enables the option, lower
case disables it. Options are:
(default) H - Cache for approximately one track of disk data
h - No disk cache
Hnnnn - Disk cache is nnnn kilobytes
(default) S - Allocation as documented (4mb or smaller)
s - No swap file
Snnnn - Swap file is nnnn kilobytes
(default) C - Configuration Summary is displayed
CF - Full Configuration Initialization Screen
c - No " " "
(default) L - Byte locking and Compatibility Mode enabled
l Byte locking and Compatibility Mode disabled
Specifying no options is equivalent to: VMOS H S C L
H - A disk cache of 500kb or more (option H500) will improve
performance dramatically, especially on systems without buffered
1:1 interleave controllers. An amount of 500kb or more is
recommended, except on 1 megabyte systems. On systems of 4mb or
larger, a minimum of 1,000kb (option H1000) is recommended.
For 1 megabyte systems, consider the trade off between running
multiple programs and improved I/O system performance using a
cache. If page swapping is very low due to running few, small
DOS Sessions, then allocating RAM to a very small cache may be
advantageous.
However, if multiple large DOS Sessions are needed, then
allocating RAM to a cache may result in inadequate RAM for system
operation, or increased paging overhead. A high level of program
paging will probably remove any performance gain realized from
the cache.
S - The swap file allocation flag permits those with large swap
file needs or very small disk resources to control the size of
the swap file. The default of upper case S will generate a swap
file no larger than 4 megabytes or half the remaining disk space,
whichever is lesser.
s - No Swap File permits operation where full operation within
physical RAM is desired. With this option, no disk file is
created or accessed.
C - For normal operation, the configuration summary is displayed
during Vmos/3 initialization. If a problem is encountered, this
information should be noted and related to StarPath Support.
CF - Full startup diagnostic and Configuration information is
displayed with this option. If Initialization stops or fails,
the status information displayed on this screen will be helpful
to StarPath Support.
c - No Configuration Information is displayed when Vmos/3 starts.
The first DOS Session defined in VMOSCONF is placed into
Foreground. If no DOS Session Commands are found, the Operator
Control Screen is displayed.
CONFIG.SYS Considerations
-------------------------
Set BUFFERS to 20 or more.
Device drivers can be installed in the initial DOS or individual
DOS Sessions.
When a driver is installed with DEVICE= in CONFIG.SYS, each DOS
Session will be created with its own copy of the installed
driver.
To install a driver in the initial DOS, use DEVICE= in the
C:\CONFIG.SYS file.
Device drivers can also be installed in individual DOS Sessions.
This has the advantage of not consuming valuable DOS RAM space
below 640kb in DOS Sessions not needing the driver.
To intstall a driver in an individual DOS Session, use the Vmos/3
DOS Load deVice Command. See page 4-2 in the Vmos/3 Reference
Guide and Vmos/3 Command Changes, above.
For the most part, drivers can be successfully installed and used
this way. Certain drivers, such as communication interfaces, are
best installed in the Session using the resource.
Having Problems?
----------------
Is your system a 1 megabyte system? If so, is all ROM shadowing
disabled? Some motherboard designs do not return all RAM, even
with shadowing disabled. This may result in your system having
less than the 1mb you believe it to have. If there is any
question, contact the system manufacturer. Vmos/3 requires a
minimum of one full megabyte of RAM to operate.
All ROM shadowing should be disabled on all systems. Vmos/3
provides automatic shadowing of the system BIOS, and reverts to
non-shadowing operation if RAM needs become critical.
It is very helpful to have a printer connected to your primary
parallel port (LPT1) when experiencing problems with Vmos/3. If
Vmos/3 detects a problem, it will print diagnostic information
very helpful to our engineers. Please keep these "Die" and "GP
Error" reports and have them ready when you call Support.
Remember to "strip" your CONFIG.SYS and AUTOEXEC.BAT files to the
bare minimum when you install Vmos/3. Device drivers and TSRs
may be added back one at a time after Vmos/3 is operational. If
a problem is noticed after a driver is installed, contact Support
for assistance.
Any device driver or TSR installed before Vmos/3 was started will
be replicated (cloned) in each DOS Session. TSRs usually should
be started only in the DOS Sessions where they are needed.
Device drivers may also be installed the original DOS or
individual DOS Sessions. See CONFIG.SYS Considerations, above,
for more information.
If a program started in a DOS Session seems to stop until you hit
a key, then run for a while before stopping again, it's probably
being suspended by WAIT KEYS. This means that Vmos/3 thinks it
is only waiting for keyboard input and doing nothing else, so it
suspends the Session until a keystroke is seen.
Vmos/3 detects this properly for most programs. One easy way to
test this is to press and hold the Shift key with the Session in
Foreground. If the program resumes operation while the Shift key
is depressed, then it confirms WAIT KEYS. Please notify us of
the name of the software you were running when this happened. In
the short term, you can disable WAIT KEYS for the particular DOS
Session by using the Command: DOS Waitkeys <TaskID> oFf
Problems and questions
----------------------
For your first 30 days of free support, please report all
problems and questions to the address, voice phone or FAX below.
If you encounter a problem, the chances are good that we are
aware of it and already have completed or are working on the
solution. We may be able to provide a temporary operational
"work around", a corrected version immediately, or will tell you
when it will be available.
PLEASE COMPLETE AND MAIL YOUR PRODUCT REGISTRATION CARD
IMMEDIATLY. WHEN YOU REGISTER YOUR WARRANTY SUPPORT STARTS.
PLEASE REFER TO THE REGISTRATION MATERIALS ACCOMPANYING VMOS/3
FOR INSTRUCTIONS ON USING THE SUPPORT.
Vmos/3 Support
StarPath Systems Inc.
4700 S. Hagadorn Rd.
E. Lansing, MI 48823
voice: 517/332-1256
FAX: 517/332-7822
BBS: 517/332-3644