home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 November / Pcwk1197.iso / SHAREWAR / IRQCONFL / IRQINFO.DOC < prev    next >
Text File  |  1996-01-03  |  31KB  |  691 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                                    CTS IRQInfo (TM)
  13.  
  14.                                       User Guide
  15.  
  16.  
  17.  
  18.                        Computer Telecommunication Systems, Inc.
  19.                             3847 Foxwood Road, Suite 1000
  20.                             Duluth, Georgia 30136-6100 USA
  21.  
  22.                                Voice: 1-770-263-8623
  23.                                  FAX: 1-770-263-0124
  24.                                Email: support@comminfo.com
  25.                                  or   76662,2315 (CompuServe)
  26.                       World Wide Web: http://www.comminfo.com
  27.  
  28.         
  29.  
  30.  
  31.  
  32.           Copyright 1994-95 Computer Telecommunication Systems, Inc. All
  33.           Rights Reserved.
  34.  
  35.           No part of this User Guide may be reproduced, transmitted,
  36.           transcribed, stored in a retrieval system, or translated into any
  37.           language (natural or computer), in any form or by any means,
  38.           without the prior written permission of Computer
  39.           Telecommunication Systems, Inc.
  40.  
  41.           Information in this manual is subject to change without notice
  42.           and does not represent a commitment on the part of Computer
  43.           Telecommunication Systems, Inc.
  44.  
  45.           Computer Telecommunication Systems, Inc. may make improvements
  46.           and/or changes in the manual and/or in IRQInfo at any time.
  47.  
  48.           Trademarks and Copyrights
  49.           =========================
  50.           IBM(R) and PS/2(R) are registered trademarks of International
  51.           Business Machines Corporation.
  52.  
  53.           The CTS Serial Port Utilities(TM), IRQInfo(TM), IRQInfo PRO(TM),
  54.           SwapIRQ(TM) and AT Command Test(TM) are trademarks of Computer
  55.           Telecommunication Systems, Inc.
  56.  
  57.           SoundBlaster(TM) is a trademark of Creative Labs, Inc.
  58.  
  59.  
  60.                                 DISCLAIMER OF WARRANTY
  61.  
  62.           USERS OF THIS SOFTWARE MUST ACCEPT THIS DISCLAIMER OF WARRANTY:
  63.  
  64.           THIS SOFTWARE IS SUPPLIED AS IS. COMPUTER TELECOMMUNICATION
  65.           SYSTEMS DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED,
  66.           INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF
  67.           MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH
  68.           RESPECT TO THE SOFTWARE AND THE ACCOMPANYING WRITTEN MATERIALS.
  69.  
  70.           NO LIABILITY FOR CONSEQUENTIAL DAMAGES. IN NO EVENT SHALL
  71.           COMPUTER TELECOMMUNICATION SYSTEMS OR ITS SUPPLIERS BE LIABLE FOR
  72.           ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES
  73.           FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF
  74.           BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS) ARISING OUT OF THE
  75.           USE OF OR INABILITY TO USE THIS COMPUTER TELECOMMUNICATION
  76.           SYSTEMS PRODUCT, EVEN IF COMPUTER TELECOMMUNICATION SYSTEMS HAS
  77.           BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME
  78.           STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR
  79.           CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT
  80.           APPLY TO YOU.
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.           Introducing IRQInfo . . . . . . . . . . . . . . . . . . . . .   4
  90.  
  91.           How a Computer Uses IRQs  . . . . . . . . . . . . . . . . . .   4
  92.                Common Interrupt Problems  . . . . . . . . . . . . . . .   5
  93.  
  94.           Installing IRQInfo  . . . . . . . . . . . . . . . . . . . . .   6
  95.  
  96.           Running IRQInfo . . . . . . . . . . . . . . . . . . . . . . .   6
  97.  
  98.           The System Interrupt Table  . . . . . . . . . . . . . . . . .   7
  99.                Used in This System  . . . . . . . . . . . . . . . . . .   7
  100.                     Yes - (device detected) . . . . . . . . . . . . . .   7
  101.                     Yes - Com# (Mouse)  . . . . . . . . . . . . . . . .   7
  102.                     Yes - (?) LPT#  . . . . . . . . . . . . . . . . . .   7
  103.                     Yes - Unknown . . . . . . . . . . . . . . . . . . .   8
  104.                     Driver - (driver name)  . . . . . . . . . . . . . .   8
  105.                     TSR - (TSR name)  . . . . . . . . . . . . . . . . .   8
  106.                     Possibly - Enabled but not active . . . . . . . . .   8
  107.                     * Nothing Detected  . . . . . . . . . . . . . . . .   8
  108.                     No - Not Installed  . . . . . . . . . . . . . . . .   8
  109.                Available  . . . . . . . . . . . . . . . . . . . . . . .   9
  110.                     Never . . . . . . . . . . . . . . . . . . . . . . .   9
  111.                     No-In Use . . . . . . . . . . . . . . . . . . . . .   9
  112.                     ??? . . . . . . . . . . . . . . . . . . . . . . . .   9
  113.                     Shared? . . . . . . . . . . . . . . . . . . . . . .   9
  114.                     Conflict? . . . . . . . . . . . . . . . . . . . . .   9
  115.                     Yes . . . . . . . . . . . . . . . . . . . . . . . .   9
  116.  
  117.           IRQInfo Command Line Options  . . . . . . . . . . . . . . . .   9
  118.  
  119.           Tips for Using IRQInfo  . . . . . . . . . . . . . . . . . . .  10
  120.  
  121.           Using LPT# IRQs . . . . . . . . . . . . . . . . . . . . . . .  11
  122.  
  123.           Devices Not Detected  . . . . . . . . . . . . . . . . . . . .  11
  124.  
  125.           The IRQInfo Order Form  . . . . . . . . . . . . . . . . . . .  13
  126.  
  127.  
  128.  
  129.  
  130.                                      - 4 -
  131.  
  132.           Introducing IRQInfo
  133.           ===================
  134.           IRQInfo is a powerful interrupt identification tool. If you have
  135.           gone through the frustration of using a utility that incorrectly
  136.           identifies or "guesses" at the IRQs used by devices, then you can
  137.           appreciate how important accuracy is in a tool of this type.
  138.           IRQInfo focuses on identifying what IRQs are being used by the
  139.           devices in the computer.
  140.  
  141.           IRQInfo goes through eight separate tests to identify the IRQs
  142.           used on the computer. By using a multiple-test approach, maximum
  143.           accuracy and device coverage is assured. The biggest difference
  144.           between IRQInfo and similar utilities is that IRQInfo never
  145.           assumes anything. When an IRQ is not detected, then you are told
  146.           that it wasn't.
  147.  
  148.           Because of the way IRQInfo works with the computer when it runs,
  149.           it must be run from a true DOS environment with the DOS device
  150.           drivers loaded prior to running IRQInfo. This provides maximum
  151.           accuracy in detecting the system interrupts.
  152.  
  153.  
  154.           How a Computer Uses IRQs
  155.           ========================
  156.           Computer systems use interrupts as signals between the hardware
  157.           and the software. Devices are assigned to use specific interrupt
  158.           lines (similar to "phone lines") when the board is installed. The
  159.           hardware device creates an Interrupt ReQuest (IRQ) by signalling
  160.           on the interrupt line selected by the jumper or switch. The
  161.           software using the device must be set up to watch the same
  162.           interrupt line. When the software "sees the request", it stops
  163.           whatever it is doing (it is "interrupted") and does whatever
  164.           action is required by that particular device.
  165.  
  166.           NOTE: The terms "interrupt" and "IRQ" are generally
  167.           interchangeable - the board uses a particular interrupt line to
  168.           signal an IRQ. These are commonly discussed as "IRQ #", where "#"
  169.           is the number of the interrupt line used.
  170.  
  171.           There are 8 interrupt lines on a IBM PC/XT, and 16 on an ISA or
  172.           EISA computer. Several of these lines are "used" internally in
  173.           the computer and are not available for add-in devices. On a
  174.           PC/XT, only IRQs 2-7 are available for add-in devices. With a
  175.           common configuration of two serial ports (IRQs 3&4), a hard disk
  176.           (IRQ 5), floppy disk (IRQ 6) and line printer (IRQ7), only IRQ 2
  177.           is free (though IRQ 7 can often be used...see the section on
  178.           "Using LPT# IRQs".)
  179.  
  180.           When IBM introduced the ISA (AT computer bus), it expanded the
  181.           number of IRQs available by adding a second "interrupt
  182.           controller". The interrupt controller is a chip that detects when
  183.           an interrupt line has been activated by the hardware, and then
  184.           tells the software to handle, or "service" the interrupt. The
  185.  
  186.  
  187.  
  188.                                      - 5 -
  189.  
  190.  
  191.  
  192.           software that services the interrupt is called an Interrupt
  193.           Service Routine, or ISR.
  194.  
  195.           Each interrupt controller can handle 8 interrupt lines, so the
  196.           IBM AT and all compatible systems support 16 interrupt lines. Of
  197.           these, only 11 are available on the system bus for use by
  198.           devices. The other 5 (IRQs 0-2, 8 and 13) are used internally by
  199.           the computer system.
  200.  
  201.           Common Interrupt Problems
  202.           -------------------------
  203.           Computer systems use interrupts to operate more efficiently.
  204.           Interrupts allow the processor to keep working while a slow
  205.           device performs an operation. When the slow device has finished
  206.           it's task, then it can tell the processor that the task is
  207.           finished by generating an IRQ.
  208.  
  209.           For example, the disk drive is much slower than the processor.
  210.           When you enter the command to run IRQInfo, the operating system
  211.           tells the disk to find "IRQInfo.EXE". When the disk controller
  212.           locates the file, it signals the operating system ("Here it is!")
  213.           by using the interrupt. The software (the ISR for the disk drive)
  214.           then reads the information from the controller.
  215.  
  216.           This brings up a key point, and the source of many interrupt
  217.           problems on computers: each interrupt line has one (and only one)
  218.           ISR at any one time. For the computer system to work properly,
  219.           the ISR for each interrupt line must match the device using that
  220.           line. ISRs are "device specific"; an ISR for the Com port cannot
  221.           deal with a disk drive and the ISR for the disk drive cannot
  222.           service a sound card. The device will not work if the ISR does
  223.           not support the device. So, when installing a new device in the
  224.           system, you must make sure that: 1) the device is installed on an
  225.           IRQ that isn't already in use; 2) all of the software which uses
  226.           the device is set to use the same IRQ; and 3) no other software
  227.           is going to try and use this interrupt to control a different
  228.           device.
  229.  
  230.           When the computer system BIOS loads, it sets up default ISRs for
  231.           the system, including those needed for the keyboard, disk drives,
  232.           the system clocks, and so on. When you start an application in
  233.           DOS, it may replace one or more of the default ISRs with new
  234.           ones. For example, most DOS communication applications install a
  235.           new ISR for the Com ports. This is why it is very important to
  236.           set the software to use the correct IRQ. If it isn't set
  237.           properly, it will fail since it cannot detect the interrupt
  238.           generated by the modem.
  239.  
  240.           Windows, Win95 and OS/2 install drivers when they start up which
  241.           replace the default ISRs. Some drivers "auto-detect" the IRQs
  242.           used by their devices, and others have to be installed and set up
  243.           properly to work. For example, in Windows, you must set the
  244.           interrupt for the "non-standard" Com ports through the control
  245.           panel (ports, advanced settings).
  246.  
  247.  
  248.  
  249.                                      - 6 -
  250.  
  251.  
  252.  
  253.           The other common problem is that only one device can use an IRQ
  254.           at any time on most computers (EISA and PS/2 systems support
  255.           interrupt sharing, but most systems, cards and software do not.)
  256.           In general, try to set up your system with one device per IRQ,
  257.           and, if at all possible, use the default IRQs for the devices.
  258.  
  259.  
  260.           Installing IRQInfo
  261.           ==================
  262.           IRQInfo may be the easiest program to use that you've seen in a
  263.           while. IRQInfo is normally placed in a subdirectory on your hard
  264.           disk. The following instructions assume you will put IRQInfo in a
  265.           directory named "IRQINFO"
  266.  
  267.             1. Create an "IRQInfo" subdirectory on your hard disk using the
  268.                DOS Make Directory (MD) command:
  269.  
  270.                Example: C>MD IRQInfo <Enter>
  271.  
  272.                NOTE: <Enter> means to press the Enter (Return) key.
  273.  
  274.             2. Change the default directory to the directory you created
  275.                using the DOS Change Directory (CD) command:
  276.  
  277.                Example: C>CD IRQInfo <Enter>
  278.  
  279.             3. Copy the distribution files to the IRQInfo directory. If the
  280.                distribution files are on a floppy diskette in drive A, you
  281.                would enter:
  282.  
  283.                Example: C:\IRQINFO>COPY A:\*.* <Enter>
  284.  
  285.           If a README.TXT file was copied to the hard drive, then read this
  286.           file for additional information not included in this User Guide.
  287.           IRQInfo is ready to run.
  288.  
  289.           Running IRQInfo
  290.           ===============
  291.           If the computer is currently running Windows, you will need to
  292.           shut down all of the Windows applications and exit to DOS from
  293.           the Program Manager. If the computer is running OS/2 or another
  294.           operating system or environment (including DesqView), then re-
  295.           boot into DOS or run from the reboot to DOS Mode of Windows 95.
  296.  
  297.           When you load DOS, make sure that device drivers are loaded (do
  298.           NOT do a "clean boot"). Because of the wide variety of devices,
  299.           IRQInfo may use the device drivers to identify some IRQs that are
  300.           used by the devices controlled by the drivers. If the computer is
  301.           connected to a network, please log into the network. This
  302.           activates the IRQ used by some network cards.
  303.  
  304.           To run IRQInfo, enter:
  305.  
  306.                IRQInfo <Enter>
  307.  
  308.  
  309.  
  310.                                      - 7 -
  311.  
  312.  
  313.  
  314.           IRQInfo will start running. After several seconds, IRQInfo will
  315.           alert you that it is ready to test the line printer interrupts.
  316.           Press the "Enter" key to test the printer ports, or press the
  317.           "Esc" key to skip the printer interrupt test. IRQInfo then spends
  318.           a few seconds testing the system, displays the "System Interrupt
  319.           Table", and quits.
  320.  
  321.  
  322.           The System Interrupt Table
  323.           ==========================
  324.           The System Interrupt Table contains 4 columns of information:
  325.  
  326.                1) the IRQ numbers supported on this computer;
  327.                2) the "standard" or common use of that particular IRQ;
  328.                3) how the IRQ is being used in this computer;
  329.                4) the status of the IRQ.
  330.  
  331.           NOTE: The Sample Table referenced below is not included in this
  332.                 version of the User Guide.
  333.  
  334.           The first two columns describe the IRQ number and the typical use
  335.           of each interrupt. If you have an installation choice to make,
  336.           try to use the default or standard configuration. In general,
  337.           we've found that users have fewer problems with their system and
  338.           software if the most common settings are used.
  339.  
  340.           Used in This System
  341.           -------------------
  342.           This column describes exactly how each IRQ is being used in this
  343.           computer. There are a number of different messages that can
  344.           occur:
  345.  
  346.                Yes - (device detected)
  347.                -----------------------
  348.                This interrupt is in use by the device(s) listed in this
  349.                column. In the example table, IRQs 0-9 and 14 are in use
  350.                with the devices listed.
  351.  
  352.                Yes - Com# (Mouse)
  353.                ------------------
  354.                This message indicates that a serial mouse was detected on
  355.                the IRQ and Com port indicated.
  356.  
  357.                Yes - (?) LPT#
  358.                --------------
  359.                It is not possible to always detect the line printer port(s)
  360.                IRQs properly. When IRQInfo cannot detect the actual IRQ
  361.                used, it will display "(?)" beside the LPT# while displaying
  362.                the default IRQ used by the printer. When the actual IRQ is
  363.                detected by IRQInfo, no "(?)" appears.
  364.  
  365.  
  366.  
  367.  
  368.                                      - 8 -
  369.  
  370.  
  371.                IRQ 7 in the sample table shows that the LPT1 IRQ was
  372.                actually detected, while IRQ 5 shows the IRQ that is
  373.                normally used by LPT2. Also note that IRQ 5 may have a
  374.                conflict, as a SoundBlaster compatible card is also using
  375.                this IRQ.
  376.  
  377.                NOTE: You can ensure that IRQInfo always detects the actual
  378.                printer IRQ by using a printer loopback plug.
  379.  
  380.                Yes - Unknown
  381.                -------------
  382.                This IRQ is enabled and active, but IRQInfo was not able to
  383.                determine what device is using the IRQ. You may be able to
  384.                figure it out by comparing the devices detected by IRQInfo
  385.                with the list of equipment on the computer.
  386.  
  387.                Driver - (driver name)
  388.                ----------------------
  389.                The IRQ is under the control of the driver listed. This
  390.                normally indicates that the driver is controlling a device
  391.                using this IRQ. Do not attempt to use this IRQ for a new
  392.                device. The driver name usually gives a good description of
  393.                the device that is being controlled.
  394.  
  395.                TSR - (TSR name)
  396.                ----------------
  397.                The IRQ is under the control of the Terminate & Stay
  398.                Resident (TSR) software listed. This normally indicates that
  399.                the TSR is controlling a device using this IRQ. Do not
  400.                attempt to use this IRQ for a new device. You should be able
  401.                to identify the device being controlled from the name of the
  402.                TSR.
  403.  
  404.                Possibly - Enabled but not active
  405.                ---------------------------------
  406.                This is an interesting situation. For some reason, this
  407.                interrupt has been enabled, but there is no activity on the
  408.                interrupt line, and no device was detected as using this
  409.                interrupt. Most of the time, this message is caused by the
  410.                BIOS leaving the interrupt enabled after "booting up" the
  411.                computer.
  412.  
  413.                * Nothing Detected
  414.                ------------------
  415.                IRQInfo did not detect any use of this interrupt. This IRQ
  416.                is available for additional devices.
  417.  
  418.                No - Not Installed
  419.                ------------------
  420.                This message will only appear on IRQ 13 when a numeric
  421.                coprocessor is not installed.
  422.  
  423.  
  424.  
  425.                                      - 9 -
  426.  
  427.  
  428.  
  429.           Available
  430.           ---------
  431.           This column shows the current status of the IRQ. There are
  432.           several different messages that may appear here:
  433.  
  434.                Never
  435.                -----
  436.                These IRQs are used internally in the computer and are not
  437.                available for use by any add-in devices. These IRQs are not
  438.                available on the system bus.
  439.  
  440.                No-In Use
  441.                ---------
  442.                This IRQ is definitely being used by a device in the
  443.                computer.
  444.  
  445.                ???
  446.                ---
  447.                This interrupt was detected as having been activated at one
  448.                time, but no device was detected. See the description above
  449.                for "Possibly - Enabled but not active". This interrupt is
  450.                probably available for use by a new device - but try to use
  451.                the IRQs listed as "Yes" (available) first.
  452.  
  453.                Shared?
  454.                -------
  455.                If multiple devices are detected as using the same IRQ on an
  456.                EISA computer system, then the IRQ may be shared between the
  457.                two devices. Note that the devices and software must be
  458.                properly configured to support IRQ sharing in this manner.
  459.  
  460.                Conflict?
  461.                ---------
  462.                If multiple devices are detected as using the same IRQ on an
  463.                ISA or PC/XT computer system, then an IRQ conflict may
  464.                exist.
  465.  
  466.                Yes
  467.                ---
  468.                The IRQ is not being used, and is available for an add-in
  469.                card.
  470.  
  471.  
  472.           IRQInfo Command Line Options
  473.           ============================
  474.           IRQInfo options are controlled by "command line switches".
  475.           Command line switches are program options that you place on the
  476.           command line. Each option is preceded by a slash character "/".
  477.           These "switches" control the IRQInfo software the way a hardware
  478.           switch controls the options on a board.
  479.  
  480.  
  481.  
  482.                                      - 10 -
  483.  
  484.  
  485.  
  486.                Program Help - /?
  487.                -----------------
  488.                A short help screen is displayed when you enter the command
  489.                line:
  490.  
  491.                     IRQInfo /? <Enter>
  492.  
  493.                Copy IRQInfo Results to a File
  494.                ------------------------------
  495.                IRQInfo will create a "log file" that contains a copy of all
  496.                screen displays. To create the log file IRQINFO.LOG, enter
  497.                the command line:
  498.  
  499.                     IRQInfo /L <Enter>
  500.  
  501.                If you wish to add to an existing log file, use the command
  502.                line:
  503.  
  504.                     IRQInfo /LA <Enter>
  505.  
  506.                To print a copy of the log file on the system printer, use
  507.                the command line:
  508.  
  509.                     IRQInfo /P <Enter>
  510.  
  511.                NOTE: printing a copy of the log file, and then taping the
  512.                report to the inside cover of the computer is an excellent
  513.                way to keep track of what devices are installed.
  514.  
  515.  
  516.           Tips for Using IRQInfo
  517.           ======================
  518.           IRQInfo is a tool to assist with installing new equipment in the
  519.           computer. Think of IRQInfo as a checkpoint in each step of the
  520.           device installation. Run "IRQInfo /P" before starting to create a
  521.           printed record of what is already in the computer and to assist
  522.           in planning how you will proceed.
  523.  
  524.           There are two things to remember when installing a device: 1) one
  525.           of the IRQs supported by the device must be available; and 2) the
  526.           software that uses the board must support the IRQ used.
  527.  
  528.           After the initial IRQInfo printout, examine the report and see if
  529.           the device will just "drop in" to an unused IRQ. If so, follow
  530.           the installation instructions that came with the device and
  531.           continue with the installation. When finished, run "IRQInfo /P"
  532.           once again to create a record of the new setup.
  533.  
  534.           In many cases, you will be required to change an IRQ assignment
  535.           for another device (or possibly remove it) before installing the
  536.           new device. This is a time for careful thought before proceeding.
  537.           Determine what device IRQ(s) need changing. Remember to verify
  538.           that the software that uses the device(s) will support the IRQ
  539.           change. When you are ready to proceed, take it one step at a
  540.  
  541.  
  542.  
  543.                                      - 11 -
  544.  
  545.  
  546.  
  547.           time. After each change, complete the installation of the device
  548.           changed and make certain it is fully operational. Then run
  549.           "IRQInfo /P" again to check the current system setup. By testing
  550.           and verifying each step, you can save yourself literally hours of
  551.           anguish trying to sort out problems later.
  552.  
  553.  
  554.           Using LPT# IRQs
  555.           ===============
  556.           The IRQs that are "used" by the printer (LPT) port(s) on the
  557.           computer are often available if you are using DOS or Windows
  558.           (This discussion does not apply to OS/2 users - OS/2 uses the
  559.           printer interrupts). With rare exceptions, DOS and Windows do not
  560.           use the printer interrupts for printing - meaning that the IRQs
  561.           allocated for these devices can often be used for another device.
  562.           For example, many sound cards and accompanying software use of
  563.           IRQ 5 and/or IRQ 7 - the same IRQs normally used by LPT2 and
  564.           LPT1. When a card is installed using the same IRQ as one of the
  565.           printer ports, IRQInfo will show this as a possible conflict. As
  566.           long as both devices continue to work for you as expected, you
  567.           may ignore the conflict message.
  568.  
  569.           Devices Not Detected
  570.           ====================
  571.           It is possible that IRQInfo will not detect a device that is
  572.           installed in the computer. If you run into this situation:
  573.  
  574.           1. Make certain that the DOS device driver (if any) is loaded for
  575.           the device.
  576.  
  577.           2. If the device is a network card, log into the network to
  578.           activate the card.
  579.  
  580.           3. Run IRQInfo several times to verify that the device is not
  581.           detected.
  582.  
  583.           4. If no DOS device driver exists for this card (for example, a
  584.           network card running a Windows For Workgroups Network), you will
  585.           need to obtain IRQInfo PRO to test this system.
  586.  
  587.           If the problem persists, please send the following information to
  588.           us:
  589.  
  590.                1. A complete description (manufacturer, model number,
  591.                version number and brief description) of the device.
  592.  
  593.                2. Copies of the following files: CONFIG.SYS, AUTOEXEC.BAT
  594.                from the boot disk, and SYSTEM.INI from the Windows
  595.                directory.
  596.  
  597.                3. The IRQInfo version number you are running (this is
  598.                displayed when you run IRQInfo.)
  599.  
  600.  
  601.  
  602.                                      - 12 -
  603.  
  604.  
  605.  
  606.                4. Please send this information via Email to CTS at internet
  607.                address 76662.2315@compuserve.com or on a diskette to 3847
  608.                Foxwood Road, Suite 1000, Duluth, GA 30136-6100 (USA).
  609.  
  610.           We will attempt to update IRQInfo for any undetected devices that
  611.           are reported.
  612.  
  613.           Association Of Shareware Professionals Member
  614.           =============================================
  615.  
  616.                         _______
  617.                    ____|__     |                (R)
  618.                 --|       |    |-------------------
  619.                   |   ____|__  |  Association of
  620.                   |  |       |_|  Shareware
  621.                   |__|   o   |    Professionals
  622.                 -----|   |   |---------------------
  623.                      |___|___|    MEMBER
  624.  
  625.  
  626.           This program is produced by a member of the Association of
  627.           Shareware Professionals (ASP). ASP wants to make sure that the
  628.           shareware principle works for you. If you are unable to resolve a
  629.           shareware-related problem with an ASP member by contacting the
  630.           member directly, ASP may be able to help. The ASP Ombudsman can
  631.           help you resolve a dispute or problem with an ASP member, but
  632.           does not provide technical support for members' products.  Please
  633.           write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI
  634.           49442-9427 USA, FAX 616-788-2765 or send a CompuServe message via
  635.           CompuServe Mail to ASP Ombudsman 70007,3536.
  636.  
  637.  
  638.                             The IRQInfo Order Form
  639.  
  640.   Name: ______________________________        Telephone: ____________________
  641.  
  642.   Company: ________________________________   E-mail ID: ____________________
  643.  
  644.   Address: __________________________________________________________________
  645.  
  646.            __________________________________________________________________
  647.  
  648.    QTY   Description                               Price           Subtotal
  649.    ===   ===========                               =====           ========
  650.    ___   IRQInfo                                    $24            ________
  651.    
  652.    ___   IRQInfo PRO                                 35            ________
  653.    
  654.                                                                    ========
  655.  
  656.                                                     Sub-Total     $________
  657.  
  658.          Sales Tax:                  Georgia residents add 5%     $________
  659.  
  660.          Shipping & Handling:                                     $    4.00
  661.                                                                   =========
  662.  
  663.                                      TOTAL (US dollars, please)   $________
  664.  
  665.  PAYMENT METHOD:  Check __    Money Order __    EuroCheq __     Discover __
  666.   Visa __    MasterCard __    Am. Express __    Purchase Order ($50 min) __
  667.    ========================================================================
  668.                             CREDIT CARD INFORMATION
  669.  
  670.        Name as it appears on the card: _________________________________
  671.  
  672.        Card No. ________  ________  ________  ________  Expires  ___/___
  673.  
  674.        Cardholder signature: ___________________________________________
  675.    
  676.   Please send to, FAX, Email or call:
  677.     +--------------------------------------------------------------------+
  678.     |              Computer Telecommunication Systems, Inc.              |
  679.     |                   3847 Foxwood Road, Suite 1000                    |
  680.     |                  Duluth, Georgia  30136-6100 USA                   |
  681.     +--------------------------------+-----------------------------------+
  682.     |           Telephone            |          Electronic Mail          |
  683.     |           ---------            |          ---------------          |
  684.     |   Orders: 1-800-380-2666       |  Internet:sales@comminfo.com      |
  685.     |    Voice: 1-770-263-8623       |     or    http://www.comminfo.com |
  686.     |      FAX: 1-770-263-0124       |  CompuServe: 76662,2315           |
  687.     +--------------------------------+-----------------------------------+
  688.       Federal TaxID: 58-1880693. Prices are subject to change without notice.
  689.  
  690.  
  691.