### C/X PCI Error Messages and Solutions

#### Installation Errors

If there is a problem with the installation, one or more of the fol-lowing error messages may appear after you load the driver.

`*Error: Driver Already Loaded.`

> This message will appear if the driver is presently loaded. To reload the driver you must first unload the present memory copy of the driver by entering unload aiodgcxp at the server console. Then you may reload the driver.

`*Error: Driver Configured for 0 adapters. Configure Driver with DGCXPCFG.NLM.`

> This message indicates that the driver is configured for 0 adapters. You must load dgcxpcfg to configure the driver to support at least one adapter.

`*Error: AllocateIOResourceTag failed.
*Error: Allocate Resource Tag failed.
*Error: AllocateAESResourceTag failed.
*Error: Allocation of PortConfig memory failed.
*Error: Allocation of PortStats memory failed.`

> These messages indicate that the driver encountered difficulties while trying to obtain resources from AIO. This usually indicates that the system is out of resources. Unload any unnecessary NLMs and reload the driver.

`*Error: AIORegisterDriverA failed (code=xx).`

> This message indicates that another driver has already registered the C/X PCI hardware type (possibly illegally). Unload other AIO drivers and reload the C/X PCI AIO driver.

`Adapter 0 : Mem C7C00000 - Hardware Reset fails.`

> This message indicates that the driver could not place the adapter into a reset state. This is most likely the result of an I/O port address conflict or a faulty adapter. Be sure that there are no other I/O ports in your system at the indicated I/O port address.

`Adapter 0 : Mem C7C00000 - AIORegisterBoard failed (code=xx).`

> This message indicates that an error occurred while trying to register the adapter with AIO. This failure is usually the result of no system resources, or a duplicate adapter number. Check the driver configuration for duplicate adapter numbers. If none exist, unload unnecessary NLMs to free system resources.

`Adapter 0 : Mem C7C00000 - Failed Hardware Registration.`

> This message indicates that an error occurred while trying to register the adapter's specific hardware addresses with AIO.

#### Resource Conflict Errors

The following error messages are usually the result of memory and/or I/O address conflicts with other devices within your system. Insure that no such conflicts exist. If errors persist, your adapter may be defective.

`Adapter 0 : Mem C7C00000 - Memory not found error x.`

> This message indicates that the driver could not find the adapter's memory. x indicates the number of memory errors found in a 256 byte block.

`Adapter 0 : Mem C7C00000 - Memory error x.`

> This message indicates that the driver has found the adapter's memory, but it appears to be faulty. x indicates the number of errors found in a 256 byte block.

`Adapter 0 : Mem C7C00000 - BIOS fails initialization.`

> This message indicates that the adapter's on-board BIOS did not initialize properly.

`Adapter 0 : Mem C7C00000 - NMI Fails during FEPOS execution.`

> This message indicates a failure during transfer of the on-board operating system code.

`Adapter 0 : Mem C7C00000 - FEPOS Fails Initialization.`

> This message indicates that the on-board operating system did not initialize successfully.

`Adapter 0 : Mem C7C00000 - Command <x> failure during Initialization.`

> This message indicates that the on-board operating system encountered a failure during initialization of the asynchronous channels.