Lucent Technologies 560-201-113 manual IRQ Mechanism

Page 86

PC Serial Ports

The microprocessor/serial port communication consists of two aspects: an I/O port address and an interrupt request signal (IRQ). The I/O port address represents a small region of the microprocessor's input/output memory space that 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 does not conflict with that of any other device.

IRQ Mechanism

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, some time later, we check our mailbox and retrieve our new incoming mail. The problem with this scheme is that it is not very efficient; both the outgoing and incoming mail spend 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.

A-3

Image 86
Contents Getting Started Your Responsibility for Your Systems Security WWW Home Contents Using Partner Extension Programming Index Figures What is the PassageWay Service Provider? IntroductionPartner Extension Programming ConnectAbout This Guide Page User Responsibilities Conventions Used in This GuideGetting Help Installing and Configuring PassageWay Service2 Provider OverviewNew PassageWay Service Provider Users Installing and Configuring the PassageWay Service Provider PassageWay Service Provider Components Components of the PassageWay Adapter PassageWay Service Provider Requirements Page  Partner ACS Before You Begin Installing the PassageWay Adapter Connecting the Line Cord to the PassageWay Adapter Connecting the Modular Phone Cord to the PassageWay Adapter Page Installing the Software Page Page Page Find PassageWay Link Dialog Box Page Sample PassageWay Configurator COM Port Dialog Box Partner System Version Dialog Box Telephone Models Dialog Box Extension Number Dialog Box Sample Phone Line Information Dialog Box Choose Outside Line 10. Sample Feature Buttons Dialog Box Page Page Page Page Removing the PassageWay Service Provider Select UnInstaller for Service ProviderPage Installing and Configuring the PassageWay Service Provider Page Using Partner Extension Programming What is Partner Extension Programming? What is Partner Extension Programming? Page Page Page System Administration Capabilities Helpful Hints Running Partner Extension Programming PassageWay for PartnerPartner Extension Programming Message Box Sample Reading Telephone Status Box Sample Partner Extension Programming File Troubleshooting General Troubleshooting PassageWay for Partner Troubleshooting Problem 6 You cannot make a call with the speakerphone Troubleshooting Troubleshooting Troubleshooting Troubleshooting Problem 19 Your COM serial port is not recognized Problem 17 The PassageWay Link is not always detectedProblem 18 You receive an error when you shut down Windows Troubleshooting Problem 24 a message box appears displaying the message Problem 27 a message box appears displaying the message Problem 25 a message box appears displaying the messageProblem 26 a message box appears displaying the message Problem 28 a message box appears displaying the messageProblem 30 a message box appears displaying the message Problem 31 a message box appears displaying the messageProblem 1 The LED is off PassageWay Adapter LEDTroubleshooting Partner Extension Programming Feature X with feature Y failed… Problem 4 Partner Extension Programming does not run Troubleshooting Connect Problem 1 Connect displays the message This applicationTroubleshooting Failure Code Failure Code -200 and above Failure Code -131, -132, -133, orFailure Code -134 or Troubleshooting Then terminates PC Serial Ports Background IRQ Mechanism Page IRQ Serial Ports Under Windows Workarounds and Solutions to IRQ Conflict Problem Page Page Selecting an Add-On Serial Port Card Page Index IN-2