Home > ATT > Communications System > ATT Passageway For Partner Communications System User Guide

ATT Passageway For Partner Communications System User Guide

    Download as PDF Print this page Share this page

    Have a look at the manual ATT Passageway For Partner Communications System User Guide online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 164 ATT manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							Appendix A: Menu Trees
    Figure A-3. AT&TSet Menu Tree
    A-4 
    						
    							Appendix A: Menu Trees
    Figure A-4. Log Viewer Menu Tree
    A-5 
    						
    							Appendix A: Menu Trees
    Figure A-5. AT&TConnect Menu Tree
    A-6 
    						
    							Appendix B: PC Serial Ports
    Overview
    This appendix provides detailed information about PC serial ports, including
    background information about what they are and how they work, how Microsoft
    Windows 3.1 manages them, how to resolve problems using COM3 or COM4
    under Windows, and how to choose serial port hardware that is well-suited to
    PassageWay Solution. If you are familiar with serial port terminology (for
    example, I/O port addresses, IRQs, etc.), you may wish to skip over the
    background section. If not, you should review the background section before
    reading further.
    If you are having problems using PassageWay Solution on COM3 or COM4,
    you should refer to Workarounds and Solutions to the IRQ Conflict Problem
    for advice on solutions and workarounds. If you intend to purchase an add-on
    serial port card for use with PassageWay Solution, you should refer to
    Selecting an Add-In Serial Port Card for information that can assist you in
    selecting a card.
    B-1 
    						
    							Appendix B: PC Serial Ports
    Background
    Serial ports (also sometimes referred to as communications ports or COM
    ports) are hardware interfaces which permit your PC’s microprocessor to
    communicate with peripheral devices using a communications standard called
    RS-232 (hence, serial ports are also sometimes referred to as RS-232 ports).
    Many common computer accessories make use of serial ports, including serial
    mice, modems, serial printers, and the PassageWay adapter.
    Under DOS (and Windows, which works cooperatively with DOS), the serial
    port interfaces in a PC are uniquely identified by specific device names:
    COM1 (serial communications port 1), COM2 (serial communications port
    2), and so on, usually up through COM4. A particular PC might have none of
    these devices, some of them, or all of them installed. For example, most PCs
    currently on the market arrive from the manufacturer with two serial ports
    already installed (COM1 and COM2), often integrated onto the computers
    main system board. Installing additional serial ports (for example, COM3 or
    COM4) is usually accomplished by purchasing an add-on card and installing it
    into a free expansion slot.
    For most purposes (for example, configuring software), the generic description
    of serial ports provided by their device names is sufficient. For example,
    during the PassageWay Solution installation procedure, you are asked to
    provide the device name of the serial port to which you have connected the
    PassageWay adapter (for example, COM2). Unfortunately, this abstract view
    of serial ports is not sufficient for other purposes, notably for troubleshooting
    problems: to be able to do this effectively, a basic understanding of serial port
    hardware is required. In particular, it’s essential to understand the mechanics
    by which the computer’s microprocessor communicates with serial port
    hardware.
    B-2
    The microprocessor/seriai port communication consists of two aspects: an I/O
    port address and an interrupt request signal (IRQ). The I/O port address 
    						
    							Appendix B: PC Serial Ports
    represents a small region of the microprocessor’s input/output memory space
    which is used to pass data back and forth to the serial port. This memory
    region acts something like a mailbox: outgoing mail (data from the
    microprocessor to be transmitted to the peripheral device) is placed in the
    mailbox by the owner (the microprocessor) to be picked up by the mail carrier
    (the serial port hardware) for subsequent delivery to the destination party (the
    peripheral device). In turn, the mail carrier (the serial port hardware) places
    incoming mail (data from the peripheral device) into the box to be picked up by
    the owner (the microprocessor). This analogy illustrates an additional
    important point about I/O port addresses: just as individual mailboxes help the
    residents in a neighborhood keep their mail from getting mixed up, each device
    using an I/O port address to communicate with the microprocessor should
    have a unique address that doesn’t conflict with that of any other device.
    The mailbox analogy is also helpful in understanding the IRQ mechanism.
    Normally, we place our outgoing mail in our mailbox at any convenient time
    before the mail carrier arrives to pick it up. The outgoing mail sits in our
    mailbox until the mail carrier arrives, at which time it is picked up and possibly
    some incoming mail is placed in the mailbox. Then, sometime later, we check
    our mailbox and retrieve our new incoming mail. The problem with this
    scheme is that it’s not very efficient both the outgoing and incoming mail
    spends some time just sitting in the mailbox. A better approach would be if the
    mail carrier provided some sort of signal (for example, ringing the doorbell) to
    announce his or her arrival, in which case we could hand over the outgoing
    mail and pick up the incoming mail immediately. ln the PC architecture, IRQs
    acts like the doorbell in our analogy they provide a method by which
    hardware devices in the computer can get the microprocessor’s attention to
    efficiently deal with some process. The serial port hardware makes use of an
    IRQ to announce that it’s ready to receive more outgoing data and/or that new
    data has arrived from the peripheral device which needs to be processed.
    Like I/O port addresses, IRQs must generally be unique among the active
    hardware devices in a computer system. In the mailbox analogy, the doorbell
    is probably not a good signal since virtually anyone could ring the doorbell for
    any number of reasons, not just to indicate the arrival of mail. Similarly, if a
    particular IRQ signal is used (PCs generally support 16 unique IRQ signals,
    B-3 
    						
    							Appendix B: PC Serial Ports
    denoted IRQ0, IRQ1, and so on, up through IRQ15), the microprocessor must
    take the appropriate action for the device associated with that IRQ. If there is
    a mix-up, or if more than one device attempts to use the same IRQ at the
    same time, a conflict occurs, and the outcome is often unpredictable and
    usually undesirable (for example, the computer may hang). Because IRQs
    are a limited resource, some newer PCs support IRQ sharing, a hardware
    mechanism which permits more than one device to make use of the same
    IRQ, but most PCs do not. For example, all PCs which use IBM’s
    MicroChannel Architecture (MCA) support IRQ sharing, as do most PCs which
    use the Enhanced Industry Standard Architecture (EISA) design. However,
    most PCs in the marketplace - even new models - are based on the
    traditional Industry Standard Architecture (ISA) which generally does not
    support IRQ sharing.
    The specific I/O port address and IRQ that a particular serial port uses is
    determined by the hardware configuration of the serial port. Generally, these
    parameters cannot be changed for built-in serial ports, but add-on cards
    containing serial ports often provide jumpers or switches which can be used to
    configure them to use one of several I/O port addresses and IRQ
    combinations. The table below lists the default I/O port addresses and IRQs
    used by the serial ports of IBM PC/AT-compatible computers:
    Serial Portl/O Port AddressIRQ
    Device Name
    COM103F84
    COM2
    02F83
    COM3
    03E84
    COM402E83
    The values in this table play an important part in understanding the wrinkles
    associated with serial ports: although there is provision for up to four serial
    ports, with four unique l/O addresses, there are only two unique IRQs
    B-4 
    						
    							Appendix B: PC Serial Ports
    associated with them (recall that most PCs require the IRQs used by each
    active device to be unique to avoid conflicts). To understand why, its useful
    to recall what the PC world was like before the widespread availability of
    products like Windows. When the architecture of the current generation of
    PCs was first being designed (for the IBM PC/AT), the concept of multitasking
    was not nearly as important in the PC marketplace as it is today.
    Consequently, since DOS (before Windows) did not permit multiple
    applications to run simultaneously (with the notable exception of certain
    specialized programs such as mouse drivers), there was little need to provide
    a mechanism by which several serial ports could be operated simultaneously.
    Consequently, the strategy used was to conserve IRQs by assigning the same
    IRQ to more than one COM port (that is, the COM1 and COM3 ports were
    both assigned to IRQ4, and the COM2 and COM4 ports were both assigned to
    IRQ3). Then, under the assumption that at most two serial ports would be
    active simultaneously (for example, COM1 and COM2, which have unique
    IRQs), conflicts would not occur.
    B-5 
    						
    							Appendix B: PC Serial Ports
    Serial Ports Under Windows 3.1
    Unlike the DOS-only world of yesterday, today’s multitasking environments like
    Windows permit the microprocessor to communicate with up to four active
    serial port devices at the same time (COM1 through COM4). For example,
    under Windows, if you are using a serial mouse (on COM1 ) within a terminal
    emulator program which operates a data modem (on COM2), while using a fax
    board (on COM3) to transmit or receive a fax in the background, you are
    using three serial port devices simultaneously. You might even wish to make a
    phone call using PassageWay Solution (on COM4) at the same time, bringing
    the total up to four simultaneously active serial port devices.
    The fact that Windows permits this kind of powerful multitasking does not
    guarantee that the underlying PC hardware can support this level of operation,
    at least without some customizing at the hardware level. Since some PCs can
    support it by default (for example, those which support IRQ sharing), Windows
    doesn’t prohibit you from configuring your system and attempting tasks like the
    one in the previous paragraph. Unfortunately, most PCs cannot support this
    operation by default and the most likely result of attempting the above
    scenario is hanging the PC due to an IRQ conflict. On such systems, using
    COM1 along with COM2 is generally fine (recall that these devices have
    unique IRQs by default), but the addition of COM3 or COM4 causes the
    system to fail.
    Fortunately, Windows 3.1 permits complete customization of all parameters
    involving serial ports through the Control Panel, including configuring
    nonstandard I/O port addresses and IRQs (that is, values different from those
    in the table – these parameters can be viewed and/or modified by selecting
    the desired port in the Control Panel’s Ports applet, selecting the Settings...
    button, then selecting the Advanced... button). This flexibility offers the
    opportunity of salvation for owners of PCs which do not support IRQ sharing
    who require the use of three or more COM ports simultaneously.
    B-6 
    						
    							Appendix B: PC Serial Ports
    Workarounds and Solutions to the
    IRQ Conflict Problem
    It is important to remember that the IRQ conflict is a problem in hardware; it
    cannot be resolved in software alone. Consequently, there are only three
    alternatives for working around or resolving it:
    Workaround 1: Configure your serial devices such that you use only two
    at any one time, and those two use serial ports with unique IRQs.
    This is the simplest workaround to the IRQ conflict problem, but it does not
    solve the underlying conflict. The idea is to assign your peripheral devices to
    your available serial ports in such a way as to avoid using any devices
    simultaneously which might conflict. For example, if you have a serial mouse
    on COM1 (IRQ4), a fax/modem card on COM2 (IRQ3), and your PassageWay
    adapter on COM3 (IRQ4), you cannot effectively use PassageWay Solution
    since you need to use your mouse under Windows while PassageWay
    applications are running.
    A better arrangement would be to move PassageWay Solution to COM4
    (IRQ3), which could then be safely used with your mouse on COM1 (IRQ4). In
    this case, the workaround is to avoid trying to use PassageWay Solution at the
    same time you use the fax/modem on COM2, since the conflict now would be
    over IRQ3 (COM2 and COM4).
    Workaround 2: Replace one or more of your serial peripherals with
    equivalent devices which do not require a serial port.
    The idea with this approach is to eliminate the conflict by reducing the number
    of peripherals in your system which require serial ports. For example,
    replacing a serial mouse with a bus mouse (that is, a mouse which requires its
    own add-in card) would make another serial port available that could then be
    used by another device.
    B-7 
    						
    All ATT manuals Comments (0)

    Related Manuals for ATT Passageway For Partner Communications System User Guide