OS/2 2.1 Power 9100 Display Drivers
Version 1.10
June 24, 1994

Driver Features:
----------------

This driver supports the following features:

 1) PCI/VL-Bus Auto Detection.
 2) 8, 16 and 32 Bits Per Pixel.
 3) IBM 525 RAMDAC support.
 4) Brooktree 485 RAMDAC support.
 5) Auto-Resolution correction based on display mode being requested and
    amount of VRAM available.
 6) Auto Display Refresh Rate correction based on the capabilities of the
    RAMDAC on the installed adapter.  For example, if 1600x1200 8 Bpp mode
    is selected on an adapter which uses a Bt485 RAMDAC 135MHz, the driver will 
    not allow this mode to be set since the DAC does not support this mode.
    Instead, it will display a warning message.
    DO NOT try to install for this mode.  It may damage your adapter.
 7) OS/2 Windowed Sessions.
 8) DOS Windowed Sessions.
 9) Full screen OS/2 sessions.
10) Full screen Dos sessions.
11) Power 9100 Full screen Windows sessions.
12) Power 9100 Seamless Windows sessions.
13) Resolution and color depth switching without having to reinstall the 
    drivers.
14) Configurable display refresh rates.  
15) After the drivers have been installed and enabled by restarting the
    system, the configuration utility will display only the color depths
    and resolution modes supported by the installed adapter.
16) BitBlt, Scanline, Line Draw and Text acceleration at 8 Bpp.
17) 1, 2 and 4 Megabyte VRAM support.

Mode Support
------------

The following display resolution modes are supported by this driver:

NOTE: Take into consideration the amount of memory on your
      video card.  Some of the modes supplied are NOT
      supported if the card has only 2MB of video memory.

		8bpp/256 col    16bpp/65k col   32bpp/16.7M col
640x480         2/4MB           2/4MB           2/4MB
800x600         2/4MB           2/4MB           2/4MB
1024x768        2/4MB           2/4MB           4MB ONLY
1280x1024       2/4MB           4MB ONLY        4MB ONLY
*1600x1200      2/4MB           4MB ONLY

* - IBM DAC ONLY


Driver Installation Procedures:
------------------------------

The diskette must have the correct volume label in order for the install
program to function correctly.  The correct volume label is:

P91DRV 1

The space is required.  You can apply the volume label to the disk by
typing the following from an OS/2 command prompt:

label x: [Enter]
P91DRV 1 [Enter]

Where x is the drive letter of the floppy drive containing the Power
9100 driver disk.  For example, if the floppy drive with the Power
9100 driver disk was drive A, you would type:

label a: [Enter]
P91DRV 1 [Enter]


Driver installation is initiated by running the INSTALL.CMD batch file
from the installation diskette.  This batch file copies installation files
to the OS/2 installation directory and executes the OS/2 DSPINSTL program
from the hard drive.

The OS/2 driver installation program installs both the OS/2 drivers and the
Windows drivers. Do not perform a separate installation of the Windows
drivers as described in the Windows drivers release notes.  To do so can
cause problems; for example, Seamless Windows support may no longer work,
and the version of Full Screen Windows drivers may not be compatible with
Full Screen WIN-OS2.

1)  Bring up OS/2 as you would normally.  (VGA driver should be installed.)

2)  Make sure you have closed any Windows Full Screen and Seamless Windows
    sessions.

3)  Insert the Power 9100 OS/2 distribution diskette into either drive A:
    or drive B:.

4)  Select either an OS/2 Window or OS/2 Full Screen session from the
    "Command Prompts" folder.

5)  Select the diskette drive you are using by typing either A: or B: and
    [Enter].

6)  To start the installation, type

    install <bootdrive>:

    Where <bootdrive> is the letter of the drive where OS/2 is installed
    and started from.  For example, if you have installed OS/2 on drive
    C: then you would issue the command

    install c:

7)  In the "Display Driver Install" dialog box, select

    Primary Display

    and click on the OK button.

8)  In the "Display Adapter Type" dialog box, select

    Power 9100 Display Driver

    and click on the OK button.

9)  In the "Source Directory" dialog box, ensure that the drive indicated
    is the drive the installation diskette is in.  Change it if necessary.
    Click on the Install button.

    The installation utility copies files into the appropriate directories
    and modifies the CONFIG.SYS, SYSTEM.INI, and OS2.INI files.

10) When the file have been copied, the Power 9100 Configuration Utility
    dialog box will be displayed.  You may now select the specific driver
    configuration that you would like to run.  You do this by making
    selections in the Monitor, Color Depth, Resolution, Refresh Rate and
    Resource Size list boxes.  After you have specified the desired
    configuration, click on the Save button.

    The Power 9100 Configuration Utility saves the configuration information
    in the OS2.INI file.  It also creates a "Weitek Display Driver Utilities"
    folder on the OS/2 desktop.  This folder contains utilities for
    configuring the Power 9100 OS/2 display driver as well as the Power 9100
    Full Screen Windows display driver.

    The Full Screen Windows drivers are installed using the default
    configuration of 640x480 8 bits per pixel configuration.  Upon restarting
    OS/2 you may change this configuration by running the Power 9100 Full
    Screen Windows display driver configuration utility from the "Weitek
    Display Driver Utilities" folder.

    Note:  Your hardware may not support all of the displayed color depths
	   and resolutions.  If you are unsure of whether a specific
	   configuration is supported by your hardware, select cancel
	   and the proceed to step 11.  This will install the default
	   configuration of 640x480 8 bits per pixel.  Upon restarting
	   OS/2, follow the procedures in the "Changing Power 9100 OS/2 Driver
	   Configuration" section.

11) The "Display Driver Install" dialog box informs you that changes have
    been made to your system configuration and you must shut down your
    system.  Click on the OK button.

12) Remove the distribution diskette from the diskette drive.

13) Shut down the system by selecting Shut Down from the OS/2 desktop
    menu.

14) Press Ctrl/Alt/Delete.

15) Restart OS/2.  The selected driver configuration is now installed
    and running.

Changing Power 9100 OS/2 Driver Configuration:
---------------------------------------------

1)  Run the Power 9100 OS/2 Driver Configuration Utility from the "Weitek
    Display Driver Utilities" folder.

2)  Select the appropriate monitor from the "Monitor Type" list box.

3)  Select the desired color depth from the "Color Depth" list box.

4)  Select the desired resolution from the "Resolution" list box.

5)  Select the desired refresh rate from the "Refresh Rate" list box.

6)  Select the desired icon resource size from the "Resource Size" list box.

7)  After making all the desired changes to the driver configuration, click
    the Save button.  The driver configuration information will be updated and
    the utility will close.  In order for the changes to take effect you will
    have to shut down your system and restart OS/2.

8)  Clicking on the Reset button will reset the configuration parameters to
    the current driver configuration.

9)  Clicking on the Cancel button will close the configuration utility
    without making any changes to the current driver configuration.

Removing the Power 9100 Drivers
-------------------------------
1)  Make sure you have closed any Windows Full Screen and Seamless Windows
    sessions.

2)  Insert the Power 9100 OS/2 distribution diskette into either drive A:
    or drive B:.

3)  Select either an OS/2 Window or OS/2 Full Screen session from the
    "Command Prompts" folder.

4)  Type: 

    DSPINSTL [Enter]

5)  In the "Display Driver Install" dialog box, select

    Primary Display

    and click on the OK button.

6)  In the "Display Adapter Type" dialog box, select

    Power 9100 - Remove Driver

    and click on the OK button.

7)  In the "Source Directory" dialog box, ensure that the drive indicated
    is the drive the installation diskette is in.  Change it if necessary.
    Click on the Install button.

    The removal utility modifies the CONFIG.SYS, SYSTEM.INI, and OS2.INI files.
    No files are deleted by the removal utility.

8) The "Display Driver Install" dialog box informs you that changes have
    been made to your system configuration and you must shut down your
    system.  Click on the OK button.

9) Exit the OS/2 Window or Full Screen command prompt by typing,

    exit [Enter]

13) Remove the distribution diskette from the diskette drive.

14) Shut down the system by selecting Shut Down from the OS/2 desktop
    menu.

15) Press Ctrl/Alt/Delete.

16) Restart OS/2.  OS/2 should now come up in VGA.

Known Limitations
-----------------

There are issues with OS/2 2.11 (OS/2 2.1 with OS/2 Corrective Services 
Diskettes XR06200), and 32-bits-per-pixel (32 bpp) modes.  These issues will 
appear in OS/2 applications that display bitmaps, such as OS/2 Chess.  In 
32 bpp mode, the chess pieces will appear clear.  You may also see black
icons on the OS/2 desktop.  These are issues with OS/2 2.11, as the problems
do not appear with the retail copy of OS/2 2.1.  Any issues in 32 bpp mode
with OS/2 2.11 should be verified on OS/2 2.1 to determine if the problem
is caused by OS/2 2.11 or the Power 9100 drivers.

Multimedia Presentation Manager/2 (MMPM/2) has issues with 16 bpp modes that
are corrected in the OS/2 Corrective Services Diskettes XR06200.  It is
recommended that the Corrective Services Diskettes for MMPM/2 be applied to
resolve this problem.

Multimedia Presentation Manager/2 (MMPM/2) currently does not support 32 bpp
modes.

During program load from the desktop, the colors of the icons on the desktop
may change colors, or the entire screen may change colors.  Some programs 
supply their own color palette which overrides OS/2's color palette.  The 
desktop should return to normal when the application is closed, or by 
performing an action (such as opening or closing a folder) that refreshes the 
screen.

Special Note to VL-Bus Users
----------------------------
The Power 9100 chip requires a 4MB address space to function correctly.
The start location of this 4MB range is controlled by the wBase= line in 
the P9X00RES.DAT file, which is normally located in the \OS2\POWER_9K (for OS/2
support) and \OS2\MDOS\WINOS2 (for WinOS2 support) directories, and by the  
MemAddr= line in the P9X00RES.INI file in \OS2\MDOS\WINOS2 directory.
The default memory base address is 80000000h.  Not all VL-Bus motherboards 
support this default memory base address.  If you get a black screen after 
installing these drivers and rebooting, follow the instructions on page 338
of the "Using the Operating System" manual for "Recovering from an Incorrect
Display Type Selection" to return to VGA.  Remove the Power 9100 drivers as
outlined in the section above.  Shut down OS/2, restart, then reinstall the
Power 9100 drivers.  However, before shutting down after the install, edit the 
P9X00RES.DAT files in the \OS2\POWER_9K and \OS2\MDOS\WINOS2 directories.  
Look for the line that reads:

wBase = 80

Change this to one of the following options:

wBase = 20
wBase = 40
wBase = 60
wBase = 90
wBase = A0
wBase = B0
wBase = C0
wBase = D0

Try each until you find one that brings up OS/2.  Then, look for the following
line in the P9X00RES.INI file in \OS2\MDOS\WINOS2:

MemAddr=8000

If you selected wBase = 20 in P9X00RES.DAT, change the line to read:

MemAddr=2000

If you selected wBase = 40 in P9X00RES.DAT, change the line to read:

MemAddr=4000

If you selected wBase = 60 in P9X00RES.DAT, change the line to read:

MemAddr=6000

If you selected wBase = 90 in P9X00RES.DAT, change the line to read:

MemAddr=9000

If you selected wBase = A0 in P9X00RES.DAT, change the line to read:

MemAddr=A000

If you selected wBase = B0 in P9X00RES.DAT, change the line to read:

MemAddr=B000

If you selected wBase = C0 in P9X00RES.DAT, change the line to read:

MemAddr=C000

If you selected wBase = D0 in P9X00RES.DAT, change the line to read:

MemAddr=D000


Contacting DIAMOND
------------------
Diamond can be reached through a number of ways:

Postal Service  : Diamond Computer Systems, Inc.
		  1130 East Arques Avenue
		  Sunnyvale, CA  94086
Voice (Main)    : (408) 736-2000
Voice (TechSppt): (408) 736-2000 [M-F 6-7; Sat 8-4 Pacific]
				 [plus 24hr automated help]
FAX (Main)      : (408) 730-5750
FAX (Support)   : (408) 773-8000
BBS (to 2400)   : (408) 730-1100
BBS (9600+)     : (408) 524-9301
CompuServe      : GO DMNDONLINE
America Online  : GO DIAMOND




All product names listed are trademarks or copyrights of their
respective owners.
=======================================================================
Diamond Computer Systems, Inc.                              (c) 1993-94
(408) 736-2000                                      All Rights Reserved
=======================================================================
 $Id: readme.do@ 1.3 1994/04/08 18:42:55 FFAZZIO Exp $
=======================================================================


