|
Using the ISA Configuration Utility: Dell OptiPlex GX1 Low-Profile Managed PC
Systems
Back to Contents Page
The ISA Configuration Utility (ICU) is used by the system to track
what expansion cards are installed and what resources are used. With this information, the
system automatically configures Plug and Play expansion cards and Peripheral Component
Interconnect (PCI) expansion cards and can tell you how to configure non-Plug and Play
Industry-Standard Architecture (ISA) expansion cards manually by setting jumpers or
switches. Plug and Play and PCI expansion cards do not contain jumpers and switches; they
are configured only through software.
| NOTICE: The ICU is intended only
for configuring non-Plug and Play ISA expansion cards. It should not be used for assigning
resources to Plug and Play expansion cards and PCI expansion cards. These cards should be
configured automatically by the basic input/output system (BIOS). |
 |
NOTES: The Microsoft� Windows NT�
operating system does not provide full Plug and Play support. Therefore, some Plug and
Play cards (such as modem, sound, and network cards) may not work with Windows NT. If your
system is running a Dell-installed Windows NT operating system and you want to use Plug
and Play expansion cards, Dell recommends that you use the card manufacturer's
configuration utility to set the card to legacy mode, enter the card's resources through
the manufacturer's utility, and then use the ICU to add the Plug and Play expansion card
to your system configuration. On systems with a Dell-installed Windows NT operating
system, the ICU is installed on the hard-disk drive as a diskette image. Use the Dell
Program Diskette Maker (in the Dell Accessories folder) to make an ICU diskette from this
diskette image. If you are using the Microsoft
Windows� 95 or Windows 98 operating system, the functions provided by the ICU are handled
by the Device Manager, which can be accessed by double-clicking the System icon in the
Control Panel. See your Windows 95 or Windows 98 documentation for instructions on using
the Device Manager to manage resources and resolve conflicts. |
The remainder of this chapter describes the various features of, and
the various ways to use, the ICU.
To quickly get started using this utility, follow these steps:
- Determine whether you need to run the ICU.
See "When to Run the ICU" for detailed instructions.
- Perform any required preparatory steps before starting the utility.
Preparatory steps
include making a program diskette, copying your mouse driver to this diskette, and making
a backup copy of this diskette. See "Preparing to Use the ICU" for detailed instructions.
- Start the system using your ICU diskette.
Verify that the Boot Sequence option in the
System Setup program is set to Diskette First. Then insert the backup copy of the ICU
diskette into drive A and turn on your computer or press the reset button.
 |
NOTE: The ICU takes a few minutes to
load. During this time, the cursor may appear as an hourglass rather than as an pointer. |
When the utility has finished loading, the ICU window (see Figure 1) is displayed.
Add, modify, or remove a card, or view resources for a card or other device. Depending
on what you need to accomplish with the ICU, you may need to perform one or more of these
tasks:
- If you are adding a non-Plug and Play ISA expansion card, see your online System
User's Guide or "Adding a
Listed Card" for detailed instructions. If the card you are adding does
not have a configuration file, see your online System User's Guide or "Adding an Unlisted Card"
for detailed instructions.
- If you are modifying a card that is already installed, see your online System User's
Guide or "Modifying a Card"
for detailed instructions.
- If you are removing a card, see your online System User's Guide or "Removing a Card" for detailed
instructions.
- If you want to examine the resources already assigned in the system, see your online System
User's Guide or "Viewing
Resources" for detailed instructions.
Save your configuration and exit the utility. See your online System User's Guide
or "Saving the System
Configuration" and "Exiting From the ICU" for detailed instructions.
Before your system was shipped from Dell, a technician used the ICU
to enter the correct information for the expansion cards initially installed in your
computer.
If your system was shipped with Dell-installed software, the ICU
diskette image (from which you can make an ICU diskette) is installed on your hard-disk
drive. (Your system may also be accompanied by an ISA Configuration Utility Diskette.)
The ICU is also available through online services such as Dell's
TechConnect bulletin board service (BBS). See your online System User's Guide or
the chapter titled "Getting Help" in your Diagnostics and Troubleshooting
Guide for information on accessing the BBS.
Whenever you add or remove a non-Plug and Play ISA expansion card,
use the ICU to reconfigure your system. The utility reads the card's corresponding
configuration file (.cfg file), which describes the card's
characteristics and required system resources. After the resources identified in these
configuration files are assigned to all non-Plug and Play ISA expansion cards, the system
assigns resources to all Plug and Play expansion cards, as well as PCI expansion cards,
thereby creating a conflict-free configuration.
The ICU provides a database of configuration files for a large
variety of non-Plug and Play ISA expansion cards. The database is located in the \db
subdirectory. Listed cards are non-Plug and Play ISA expansion cards that have
configuration files stored in this database.
Unlisted cards are non-Plug and Play ISA expansion cards that do not
have configuration files stored in the ICU database. Unlisted cards are not displayed in
the list of cards provided for the various card categories. The unlisted cards may be
cards for which no configuration file exists or new cards that include a
manufacturer-supplied configuration file on diskette.
When you supply a configuration file and the ICU is running from the
hard-disk drive, the configuration file is copied to the directory that contains the rest
of the ICU database.
Whenever you add or remove non-Plug and Play ISA expansion cards,
you must run the ICU to ensure that no two cards attempt to use the same resources (such
as interrupt request [IRQ] lines).
Run the program before adding or removing any non-Plug and Play ISA
expansion cards. The ICU can identify and resolve any resource conflicts and indicate the
proper jumper and switch settings for each expansion card to avoid such conflicts. Running
the program first helps you determine how to configure a non-Plug and Play ISA expansion
card before you install it in your computer.
After you have run the ICU for your non-Plug and Play ISA expansion
cards and it has configured all your Plug and Play and PCI expansion cards, you can use
the utility to lock the configuration of your Plug and Play and PCI expansion cards so
that they are always assigned the same resources. See your online System User's Guide
or "Locking and Unlocking
Cards" for details.
Before using the ICU for the first time, you must complete the
following steps:
- Make an ICU program diskette of the utility from the Dell ResourceCD.
 |
NOTE: If you received an ISA
Configuration Utility Diskette with your system, skip to step 2. |
Follow the instructions displayed on the screen to create an ICU program diskette.
- If you want to use your mouse with the ICU, copy your mouse driver file (mouse.exe)
to your ICU diskette.
- Make a backup copy of your ICU diskette, as described in the next subsection,
"Backing Up the ICU Diskette."
Use the backup copy whenever you run the
utility; store the original diskette in a safe place.
Before using the ICU, make a backup copy of the ICU diskette by
performing the following steps.
 |
NOTE: If you received an ISA
Configuration Utility Diskette with your system, use this procedure to create a
backup of that diskette. |
- Make sure you have a blank, high-density, 3.5-inch diskette.
- Turn on your computer system if it is not already on.
- Make a copy of the ICU program diskette.
See your operating system documentation for
instructions on making a copy of a diskette.
- Store your original ICU diskette in a safe place.
Use only the backup diskette when
running the ICU.
After you have completed the procedures in "Preparing to Use the ICU,"
insert the backup copy of the ICU diskette into drive A. Then either turn on your system
or reboot it by pressing the reset button.
You can access online help in the ICU in four ways:
- Select Contents from the Help menu to display a list of topics. Select a topic and click
Help. Help text on that topic appears in a dialog box.
- For most dialog boxes, you can click Help to display information on the action you are
performing.
- From the ICU window, press the <F1> key to display a list of available help
topics.
- To redisplay the last message you received from the ICU, select Previous Message from
the Help menu.
The ICU window is the main window of the utility and the starting
point for making expansion-card changes. This window lists all non-Plug and Play ISA, Plug
and Play, and PCI expansion cards currently installed in the computer. The ICU window
contains menus and a tool bar, as shown in Figure 1. When you choose a course of
action, the ICU displays dialog boxes to guide you through the various steps.
Figure 1. ICU Window
You can maneuver through each menu and dialog box using a mouse. If
a mouse is not available, you can use the keys shown in Table 1.
Each menu and menu option has an underlined character in its name;
when you press the <Alt> key in conjunction with the key for the underlined
character, that menu or menu option is selected.
Table 1. ICU Keys
| Key(s) |
Action |
| <Alt><x><y> |
Displays the menu containing the
underlined letter x and performs the operation indicated by the menu item
containing the underlined letter y. For example, to save a file (that is, to
display the File menu and select the Save menu option), press <Alt><f> and
<s>. |
| <Tab> |
Moves from one control button or list to
another. |
| Up- and down-arrow keys |
Moves up and down through items in a
list. |
| Spacebar |
Highlights an item in a list. |
| <Enter> |
Selects the highlighted button or item in
a list. |
 |
NOTE: If you want to add a
configuration file that you received on diskette with a new expansion card, you must copy
the configuration file to the \db subdirectory on the backup copy
of the ICU diskette. You should then reboot your system and perform the following
procedure to add the expansion card. |
Use the following procedure to add a listed card with the ICU:
- Start the ICU as described in "Starting
the ICU."
- From the ICU window, click Add or select Add Card from the Configure menu.
- Click the name of the category of card that you want to add. If you clicked Add in step
2, click OK.
A dialog box like the one in Figure 2 appears, listing the names of all
available cards of that type.
Figure 2. Add Network Card Dialog
Box
- Select the name of the card you want to add.
If the card is not listed, see "Adding an Unlisted Card."
- If you want the ICU to select the resources for the card, click OK. Otherwise, skip to
step 6.
The ICU uses the default resources set by the card manufacturer whenever
possible. If the ICU cannot find a resource that is valid for the card and available in
the system, the utility generates an error message. See "ISA Configuration
Utility Messages" for an explanation of the message and a possible
solution to the conflict.
If you are satisfied with the default resources assigned to the card, you can skip the
remainder of this procedure.
- To select the resources yourself, click Advanced.
The Card Configuration dialog box
(see Figure 3) displays all resources used by the card. Some cards have multiple
functions, each having one or more resources associated with it. For example, a
communications card can have fax, modem, and scanner functions, each of which may have one
or more associated resources.
Figure 3. CardConfiguration Dialog
Box
- To change any of the resource settings for the card, select the resource setting and
then click Settings.
The Configuration Settings dialog box (see Figure 4) displays the
name of the resource that you selected in the upper-left corner of the box. The resource
values currently associated with the selected function are displayed in the Resources for
Choice box. The resource values displayed are IRQ, DMA, Memory (Hex), and I/O Port (Hex).
Figure 4. Configuration Settings
Dialog Box for Assigning an IRQ Line
- To change the resource settings, click the down arrow next to the Configuration Choice
box. Then click the new resource setting from the list of available settings (see Figure 5).
You cannot manually enter a value; you must choose a
setting from the list. If there is only one setting listed, no other settings are
available.
The setting that you select may affect the resources available. For example, if you are
offered the Disabled option and select it, all resource values are blank, indicating that
a disabled setting uses no resources.
Figure 5. Available Settings List
Box
- To change individual resource values for the current configuration setting, select the
resource value that you want to change and click the Options button located below the
resource values (see Figure 6).
For example, when you click
the value under DMA, the Options button changes to the DMA Options button. When you click
this button, a smaller dialog box appears. By clicking the down arrow next to the current
resource value, you can display a list of the available values for the resource.
Figure 6. Configuration Settings
Dialog Box for Assigning a DMA Channel
Choose the desired value and click OK. The value you selected is displayed under the
resource heading in the Configuration Settings dialog box.
The Options button is disabled if no alternative values are available for the selected
resource.
 |
NOTE: If you change one or more
resource values using the Options button and later change the setting in the Configuration
Choice box, the changes that you made to the resource values are overwritten by the
default values for the new configuration choice. |
- Click OK in the Configuration Settings dialog box when you have finished selecting
resources for the function.
 |
NOTE: After modifying the system
configuration, you must turn off the system to install, remove, or change jumper settings
on the non-Plug and Play ISA expansion cards to match the settings you selected in the
ICU. |
Unlisted cards are non-Plug and Play ISA expansion cards that do not
have configuration files stored in the ICU database.
 |
NOTE: If you want to add a
configuration file that you received on diskette with a new expansion card, see "Adding a Listed Card." |
To add an unlisted card with the ICU, perform the following steps:
- Start the ICU as described in "Starting
the ICU."
- From the ICU window, click Add or select Add Card from the Configure menu.
- Click the name of the category of card that you want to add. If you clicked Add in step
2, click OK.
A dialog box appears listing the names of all available cards of that
type.
- Select Unlisted Card from the bottom of the list of cards displayed in the dialog box
that appears. Then click OK.
- Click No when the ICU asks if you have a configuration file for the card.
The
Configure Unlisted Card dialog box appears with blank fields.
- Enter the name of the card that you want to add in the Card Name field.
- For each resource you want to assign to the card, click the box beneath the name of the
resource to be assigned and then click Add.
For example, if you click the box beneath
IRQ, the button changes to Add Interrupt. When you click this button, a Specify dialog box
(in this case, Specify Interrupt) appears. Figure 7 shows the Configure Unlisted Card
dialog box with the Specify Interrupt dialog box opened.
Figure 7. Specify Interrupt Dialog
Box
If you are providing a value for the IRQ or DMA resource, click the down arrow beneath
Available Resources. A smaller Specify list box appears (see Figure 8). Click the value
you want to assign to the resource. Then click OK.
Figure 8. Specify Interrupt List Box
If none of the values for the DMA or IRQ resources match the allowable values for your
unlisted card (as indicated in the card's documentation), select one of the available
values offered by the utility and click OK.
If you are providing values for the input/output (I/O) port or memory resources, you
must enter the starting and ending addresses in hexadecimal format using the two fields
provided by the Specify Memory or Specify I/O Port dialog box (see Figure 9). Click each
box in succession to enter the beginning and ending addresses, and then click OK to
complete the selection.
Figure 9. Specify I/O Port Dialog
Box
- When you have finished selecting resources for the unlisted card, click OK in the
Configure Unlisted Card dialog box.
A message box appears, notifying you either that
the card is using its default settings or that it cannot use its default settings and must
be reconfigured.
- Click OK. If the card must be reconfigured, record the resource settings recommended by
the ICU. Click Close to accept the resource settings currently displayed.
- If you had to assign a disallowed resource value to the card in steps 7, 8, and 9, click
each of the other cards, and then click View until you find another card using a resource
value that is allowed for the unlisted card. Reassign the resource setting for this other
card using the procedure in "Modifying
a Card." Then modify the resource settings for the unlisted card so that
it uses an allowable value.
 |
NOTE: After modifying the system
configuration, you must turn the system off to install, remove, or change jumper settings
on the non-Plug and Play ISA expansion cards to match the settings you selected in the
ICU. |
Modifying a card allows you to change the system resources used by a
card. This feature is helpful when you want to add a card that requires resources already
in use by other cards or devices in your computer. You can allocate different resources to
the cards currently in your computer to free the resources necessary for the card you want
to install.
You can also use this feature to force Plug and Play or PCI
expansion cards to use specific resource values. This procedure is called locking a card.
You should lock a card only if it uses static device drivers. See "Locking and Unlocking Cards"
for more information.
 |
NOTE: You cannot modify the resources
of a Plug and Play or PCI expansion card. You can only view the resources currently
assigned and lock or unlock them. |
To modify the resource settings for a listed or unlisted card,
complete the following steps:
- Start the ICU as described in "Starting
the ICU."
- Select the card from the list of installed cards in the ICU window, and choose Modify
Card from the Configure menu or click Modify.
If the Card Configuration dialog box
appears, the selected card is listed (it has a configuration file in the ICU database).
Continue with step 3.
If the Configure Unlisted Card dialog box appears, the card is unlisted (it does not
have a configuration file). Proceed to step 5.
 |
NOTE: When you modify an
unlisted card, the ICU cannot show you the valid resources for the card. Therefore, you
must have documentation from the card manufacturer that describes the resources and
resource settings that the card can use. |
- Follow steps 7 through 9 in "Adding
a Listed Card." Then continue with step 4 of this procedure.
- Click OK to complete the card modifications and return to the ICU window.
You have
completed this procedure; do not proceed to step 5.
- To add, modify, or remove a resource value, select the box beneath the resource to be
assigned, and then click Add, Modify, or Remove, respectively.
For example, if you
click the box beneath IRQ, the Add, Modify, and Remove buttons change to Add Interrupt,
Modify Interrupt, and Remove Interrupt. When you click one of these buttons, a smaller
Specify list box (in this case, Specify Interrupt) appears.
If you are providing a value for the IRQ or DMA resource, click the down arrow beneath
Available Resources. Click the value you want to assign to the resource. If the resource
can be shared with another card or device, click Sharable. Then click OK.
If none of the values for the DMA or IRQ resource match the allowable values for your
unlisted card (as indicated in the card's documentation), select one of the available
values offered by the utility and click OK.
If you are providing values for the I/O port or memory resource, you must enter the
starting and ending addresses in hexadecimal format using the two fields provided by the
Specify Memory or Specify I/O Port dialog box.
- When you have finished selecting resources for the unlisted card, click OK in the
Configure Unlisted Card dialog box.
A message box appears, notifying you either that
the card is using its default settings or that it cannot use its default settings and must
be reconfigured.
- Click OK. If the card must be reconfigured, record the resource settings recommended by
the ICU. Click Close to accept the resource settings currently displayed.
- If you had to assign a disallowed resource value to the card in steps 5, 6, and 7, click
each of the other cards, and then click View until you find another card using a resource
value that is allowed for the unlisted card. Reassign the resource setting for this other
card. Then modify the resource settings for the unlisted card so that it uses an allowable
value.
 |
NOTE: After modifying the system
configuration, you must turn off the system to install, remove, or change jumper settings
on the non-Plug and Play ISA expansion cards to match the settings you selected in the
ICU. |
Before you remove a non-Plug and Play ISA expansion card from your
computer, you must use the ICU to remove the card from the system configuration.
 |
NOTE: When you remove a Plug and Play
or PCI expansion card from your computer, you do not need to run the ICU. To remove a Plug
and Play or PCI expansion card, complete steps 2 through 9 in "Removing an Expansion
Card." |
Use the following procedure to remove a non-Plug and Play ISA
expansion card from your computer:
- Start the ICU as described in "Starting
the ICU."
- Select the card from the current system configuration list in the ICU window.
- Select Remove Card from the Configuration menu, or click Remove.
The ICU requests
verification that you want to remove the card.
- Click Yes to free the resources allocated to the card and remove the card name from the
list of active cards, or click No to cancel the operation.
The ICU returns to the ICU
window.
| NOTICE: After removing a card
from the system configuration using the ICU, you must turn off the system and physically
remove the card. Failure to do so can damage your system. |
Remove the non-Plug and Play ISA expansion card from the computer. See
"Removing an Expansion Card " for instructions.
The ICU displays all resources currently used by your system.
To view all system resources, select System
Resources from the View menu or click View. The System Resource Usage dialog box (see
Figure 10) displays all resources currently used by the system.
Figure 10. System Resource Usage
Dialog Box
To determine which card uses a particular resource shown in the
System Resource Usage dialog box, select the resource in question and then click Used By
Card. The Card Resource Usage dialog box appears with the information.
To view the resources that a particular card is using, select the
card from the list displayed in the ICU window, and then select Card Resources from the
View menu or click View. The Card Resource Usage dialog box displays the resources
assigned to that card. Figure 11 shows resources that might be assigned to a network
adapter card.
Figure 11. Card Resource Usage
Dialog Box
You can save the information displayed in the Card Resource Usage
dialog box by clicking Print To File. The ICU then prompts you for a filename.
You can save the system configuration to nonvolatile random-access
memory (NVRAM) as you configure each card's resources. To do so, select Save from the File
menu and continue with your operation.
At the ICU window, select Exit from the File menu to exit the
utility. If you have made any changes to the system configuration, you are asked whether
you want to save the changes.
If you click Yes, the ICU saves the updated system configuration
information into NVRAM. If you click No, you exit the ICU without saving any of your
configuration changes. If you click Cancel, nothing is saved and the utility continues to
operate.
The ICU includes a locking mechanism that enables you to allocate
the system resources for all or for some functions of Plug and Play and PCI expansion
cards. These expansion cards are dynamic, which means that they are allocated resources at
system start-up. Device drivers that do not support this dynamic card configuration are
referred to as static device drivers.
To determine whether your expansion card has static device drivers,
check the documentation that came with the drivers. If you are using a static device
driver, you need to permanently associate resources with a Plug and Play expansion card,
instead of relying on the default Plug and Play behavior. Otherwise, the device driver
might not be able to find the card the next time the system boots. This procedure is
referred to as locking a card.
 |
NOTE: The locking feature of the ICU
is valid only for Plug and Play and PCI expansion cards. |
To lock or unlock all the resources and configurations for a Plug
and Play or PCI expansion card, perform the following steps:
- If it is not already installed, install the Plug and Play or PCI expansion card. Then
turn on the system.
Complete steps 2 through 10 in "Installing an Expansion
Card."
- Start the ICU.
See "Starting the
ICU."
- Select Locking Enabled from the Advanced menu in the ICU window.
A check mark next to
Locking Enabled signifies that the feature is active; a Lock button appears on the tool
bar.
- Select the Plug and Play or PCI expansion card that you want to lock or unlock from the
Cards Configured in System list.
- Click Lock or select Lock/Unlock Card from the Advanced menu.
Both options toggle the
lock state of the selected card.
You can also lock and unlock individual resources for a Plug and
Play or PCI expansion card. To do so, perform the following steps:
- If it is not already installed, install the Plug and Play or PCI expansion card. Then
turn on the system.
Complete steps 2 through 10 in "Installing an Expansion
Card."
- Start the ICU.
See "Starting the
ICU."
- Select Locking Enabled from the Advanced menu in the ICU window.
A check mark next to
Locking Enabled signifies that the feature is active; a Lock button appears on the tool
bar.
- Select the Plug and Play or PCI expansion card that you want to lock or unlock from the
Cards Configured in System list.
- Click Modify or select Modify Card from the Configure menu.
- From the Card Configuration dialog box, select the function you want to lock or unlock.
- Click Settings.
- Modify the resource setting and/or resources offered on the Configuration Settings
dialog box, if necessary.
See "Modifying
a Card" for more information.
- Select Lock Resources.
The Lock Resources box toggles the lock state of the selected
configuration setting.
- Repeat steps 6 through 9 for any other configuration settings that you want to lock or
unlock.
- Click OK in the Card Configuration dialog box when you have finished making your
selections.
Back to Contents Page
|