Using the Device Configuration Utility (DCU)

Viewing and activating software device drivers

The following procedures allow you to view or activate the device drivers currently installed on your system.

  1. From the DCU main menu, select Software Device Drivers.

    This menu classifies drivers into several categories: Network Interface Cards, Host Bus Adapters, Communication Cards, Video Cards, Sound Boards, and Miscellaneous.

    NOTE: Device drivers created for systems before SCO UnixWare 2.0 or device drivers that do not take full advantage of the SCO UnixWare 2.0 device driver configuration capabilities, are listed under the Miscellaneous category.

  2. Select a device driver category, or select All Software Device Drivers to display all the device drivers.

    The "Software Device Drivers" screen for the selected class of device drivers is displayed. This screen contains three fields:

    NOTE: If you are adding a new device after the system has been installed, the device driver you need might not be listed. You can add the device driver from the UnixWare 7 CD-ROM using pkgadd(1M) or, if the device manufacturer has provided a driver, follow their instructions for adding it.

    Many device drivers support multiple controllers. The "Software Device Drivers" screen lists the controllers supported by each device driver. If a device driver is inactive, the system cannot access any of the controllers that the device driver supports.

    NOTE: Steps 2 through 4 can be performed in any order and as often as desired.

  3. To obtain additional information about any of the device drivers, press <F6>.

    The device name is repeated along with the driver name; whether or not it is configured; the unit number; and valid values for the IPL, ITYPE, IRQ, I/O address range, memory address range, DMA channel, and Bind CPU.

    Press <Enter> to return to the "Software Device Drivers" screen.

  4. To activate a device driver, move the cursor to the device driver status field for the device driver and press the <SpaceBar> so that an asterisk appears in the first field.

    NOTE: Do not deactivate a device driver from this screen. To deactivate a single controller, use the "Hardware Device Configuration" screen. (See ``Viewing or updating hardware device configuration'' for further information.)

    If you want to add a new controller, the device driver that supports this controller must be active.

    If you are installing the UnixWare system, and if there are device drivers on your boot diskettes that you are sure will not be needed on your system, you can instruct the installation software not to install these device drivers. To do so, remove the asterisk next to each of these device drivers.

  5. To add a controller for a device driver:

    NOTE: To cancel this action at any time before the <F10> key (apply the changes) is entered, press <F8>.

    1. Move the cursor to the field containing the device driver status.

    2. Press <F5>.

      The "New Hardware Configuration" screen is displayed. The default values may also be displayed. This screen contains the fields for

      • Unit: An optional parameter that identifies a subdevice attached to a particular controller. In most cases, this value should be set to 0.

      • IPL: The interrupt priority level. Set this to 0 if interrupt priority handling is disabled for this device, or specify a value from 1 (lowest priority) to 7 (highest priority).

      • ITYPE: The interrupt vector sharing type. Set to 0 if interrupt sharing is not supported or the device does not use interrupts; 1 if the device uses an IRQ that cannot be shared; 2 if the device uses an IRQ that can only be shared with another instance of the same module; 3 if the IRQ can be shared with any module; or 4 if the device uses an EISA level-sensitive IRQ that can be shared with any module.

      • IRQ: The interrupt vector used by this device. Be sure the IRQ you select matches the setup (software or jumpers) of your hardware.

      • I/O address range (I/0 start address and I/O end address): The lowest and highest I/O addresses through which the device communicates. These are hexadecimal values from 0 through FFFF.

      • Memory address range (Memory start address and Memory end address): The lowest and highest memory addresses through which the device communicates. These are hexadecimal values from 10000 through FFFFFFFF.

      • DMA channel: The direct memory access channel for the device. If the device has no DMA channel, set it to -1.

      • Bind CPU: The CPU to which this device is bound. If the device is not CPU-specific, leave this value blank.

    3. Enter the correct configuration parameters for the new controller.

      The fields will be initialized with default values.

    4. Optionally, you can press <F4> to verify that correct values are entered in each field before you apply the changes.

      If an error is reported, repeat from Step 5a to update the parameter settings. If the verify succeeds or the message Driver does not support the verify function appears, press<Enter> to continue.

  6. To apply the changes and return to the "Software Device Drivers" screen, press <F10>, then press <Enter>.

    If you do not want to apply the changes, press <F8> to cancel. If a configuration error is reported, repeat Step 5c to correct the parameter settings.

    NOTE: To see if there are any device-specific parameters, apply the changes you have made, then navigate back to the main menu and select "Hardware Device Configuration." Position the cursor on the line for the new entry. Press <F7> to display the "Advanced Parameter Selection" screen.

  7. To view or update the device driver information for another category, go back to Step 1.

    NOTE: If you defined any new controllers, view the "Hardware Device Configuration" screen and verify that the new hardware parameters do not conflict with the existing hardware controllers. ``Viewing or updating hardware device configuration''.

Previous topic: Viewing or updating hardware device configuration

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 22 April 2004