Owner`s manual

Page 5-3Defining Terminals
5.2.1DISABLING SUPER I/O
In AMOS 2.3 and later, Super I/O is enabled by default for all I/O boards which support
it, such as the AM-318 and AM-359. However, if you have an application program that
does not run properly on a Super I/O-enabled serial port, you can disable Super I/O.
To disable Super I/O for all ports on all boards which use a particular interface driver,
add the /O switch (the letter "O," not a zero) after the interface driver name on the first
TRMDEF statement using that interface driver. For example:
TRMDEF TERM2,AM318/O=0:19200,AM65,100,100,100
You must add /O to the
first
TRMDEF using this interface driver; if you put it on any
other statement, it will have no effect. It turns off Super I/O on all ports using that driver;
you cannot turn off Super I/O for some ports while leaving it on for others.
However, if you have more than one board using the same interface driver (for example,
multiple AM-359 boards), with a little extra effort you can turn Super I/O off for some
boards while leaving it on for others. Here’s the procedure:
1.Log to the DVR: account and make a copy of the interface driver file under
another name. For example:
COPY AM359N.IDV=AM359.IDV
RETURN
2.In your initialization file, locate the TRMDEF statements for the ports on the
boards where you want to disable Super I/O. For all of the TRMDEFs, replace the
standard interface driver name with the new driver name (in our example,
AM359N). Do this only for ports on the boards for which you want to disable Super
I/O.
3.Add the /O switch to the first TRMDEF statement that uses the new (AM359N)
driver, as described above. For example:
TRMDEF TERM17,AM359N/O=20:19200,AM65,100,100,100
The /O switch will disable Super I/O only for the boards using the copy of the interface
driver. All I/O boards using the standard driver will remain Super I/O enabled.
5.2.2PSEUDO
One special interface driver deserves mention. You normally use the PSEUDO driver
with either the PSEUDO or NULL terminal specifications in a TRMDEF command line.
This sets up a software interface driver that communicates with a pseudo terminal for
those occasions when you have a job that doesn’t need a real, hardware-controlled
terminal for processing (such as a printer spooler job). The PSEUDO interface driver is
built into the monitor, and does not reside in account [1,6] of the System Disk.
System Operator’s Guide to the System Initialization Command File, Rev. 03