Black Box PC471C, PC472C, PC470C, PC478C, PC473C manual 3 I/O Conflicts

Page 44

APPENDIX A: Error Codes and Conflict Resolution

A.1.3 I/O CONFLICTS

Many older PC adapters only use 10 address bits for decoding I/O space. The Adapter Card uses all 16 bits of the I/O address space for decoding its location. Since the Adapter Card uses all 16 bits, it’s possible for another adapter using only 10 bits for decode to be mapped in the same space even though the actual I/O port addresses are different. An example of this can be illustrated with an Ethernet local area network card and the Adapter Card.

The default address for the 5250 ISA Adapter Card is set at 2718H; for some Ethernet cards (for example, Intel EtherExpress), it’s set at 310H. Ethernet cards generally use 16 addresses of I/O space, which means that they would reside in 310H-31FH I/O space. The 5250 ISA Adapter Card uses 8 addresses of I/O space from 2718H-271FH. If the Ethernet card only uses 10 address bits for decode, then an access to 2718H-271FH can also be decoded as 318H-31FH. Therefore, when the diagnostic software or twinax emulation programs attempt to access the 5250 ISA Adapter Card’s I/O space, it is possible for the Ethernet card to also drive the PC bus.

This would cause an I/O conflict. In this case either the Ethernet card base I/O address or the 5250 ISA Adapter Card base I/O address would need to be changed. Changing the 5250 ISA Adapter Card switches and programs for a base address of 2728H would eliminate the conflict. Note that it’s important to know the base I/O address and ranges of the other adapters in the PC in order to eliminate suspected I/O address conflicts.

Listed below are MS-DOS debug commands which will help determine if the Adapter Card can be identified. If these commands execute with the proper results, then there should not be an I/O conflict.

C:\> debug <CR>

-i 271E ; this reads I/O location 271E and should return with a value of D0

D0 ; 5250 ISA Adapter Card board Identification byte.

41

Image 44
Contents Copyright 2000. Black Box Corporation. All rights reserved Adapter Cards Page Trademarks Adapter Cards Hardware Installation Manual NOM Statement Adapter Cards Hardware Installation Manual Contents Specifications Hardware RequirementsOverview FeaturesIntroduction Station Addresses What is a Plug-and-Play PnP System?What’s Included Introduction Software Installation Hardware Installation Installation ProceduresConfiguring the Adapter 1.1 I/O Board ConfigurationWindows 95/98 Configuration Plug-and-Play EnvironmentsMS-DOS and Windows 3.1 Configuration Configuring the 5250 Plug n Play Adapter Card2 5250 Plug N Play Adapter Card PC471C Plug and Play SystemsNon-Plug-and-Play Systems Legacy PCs Installing the 5250 Pcmcia Adapter Card 3 5250 Pcmcia Adapter Card PC472CHardware Installation 4 5250 PCI Adapter Card PC470C and PCI Express CARDPC478C PCI Express Card PCI Memory ResourcesPCI Card Memory jumper on the PCI Express Card Memory Advantages Disadvantages RequirementsOptimized Bit Stream OBS Mode Seven SessionsMHz Mode For systems running Windows Enabler ProgramUtility Software GETW95C Program Setpci Program Option 1 Irq Mode Low MemoryOption 2 No Irq Mode Low Memory Option 3 Irq Mode High Memory Option 4 No Irq Mode High MemoryExpcfg Program Windows Device Drivers5250 Windows Diagnostics Diagnostics 16 bit Uninstall Program for Windows 5250 DOS Configuration ProgramPnP Config Mode PC471C Only PC Card Controller PC472C Only Base I/O Address Segment AddressDOS Diagnostics Interrupt LevelIf all tests run with no errors, the message Adapter Handler Software AHANDEA.EXED5250AH /U /? IRQ Conflicts Appendix A. Error Codes Conflict ResolutionWindows 95/98 Resources Appendix a Error Codes and Conflict Resolution IBM Enhanced 5250 Emulation IBM Adapter Handler for PC Support3 I/O Conflicts Miscellaneous Problems Missing -5 Volt Supply PC471C and PC473C onlyAppendix B. Non-Interrupt Mode PC470C, PC471C, and PC478C