****** OSA Tchnologies Inc. IPMI Driver README ******

Version       :    OSA IPMI Driver 2.1.0
Date Created  :    Sep 01, 2003
Date Modified :    Sep 01, 2003


This package contains a WDM (Windows Driver Model) IPMI driver and 
following files are included:

IPMI.SYS - the driver
ipmi.inf - .inf file that the Windows Hardware Wizard uses to 
           install the driver, populate the Registry, etc.
ipmi.cat - Microsoft catalog file for IPMI driver which is digitally
           signed by OSA Technologies Inc.
Readme.txt   - this file

----------------------------------------------------------------------------
**********************
* Driver Inatllation *
**********************
Follow these instructions if you are installing the driver onto the
target system for the first time.

Windows 2000 Advanced Server
============================
In order to install the driver on Windows 2000 Advanced Server, 
please do the following:

1)  Go to the Control Panel
2)  Select "Add/Remove Hardware"
3)  Select "Next"
4)  You want to "Add/Troubleshoot a device"
5)  Select "Next"
6)  The wizard will look for PnP devices. Let it do that.
7)  Now you should get a "Choose a Hardware Device" dialog box. Select 
    "Add a new device" followed by "Next".
8)  Now you should get a "Find New Hardware" dialog box. Select "No, I 
    want to select the hardware from a list", followed by "Next".
9)  Now you should have a "Hardware Type" dialog box. Select "System 
    Devices" followed by "Next".
10) Now you should have a "Select a Device Driver" dialog box. Select 
    "Have Disk" option.
11) Now you should have a "Install from Disk" dialog box. Select 
    "Browse", go to the directory containing the OSA Technologies 
    files. You should select the ipmi.inf file and then select     
    "Open". Finally select "Next" and the driver installation    
    should be complete.

Supplement:
    You can manually configure the driver interface type, base address and
register spacing via windows registry.  However, you MUST do this BEFORE
you install the driver!
    First, add a key 'Parameters' under HKLM\SYSTEM\CurrentControlSet\Services\ipmi\.
Next add three REG_DWORD values, IPMI_InterfaceType, IPMI_BaseAddr, and
IPMI_RegisterSpace under Parameters.
    IPMI_InterfaceType can be set to 1/2/3[KCS/SMIC/BT].  Currently we only 
support KCS interface.
    IPMI_BaseAddr      sets the KCS base address, e.g. ca2 (in hex).
    IPMI_RegisterSpace   sets the register spacing.  Assume our base address
is ca2,  0, means use ca2-ca3, 1 means use ca2-ca5, 2 means
use ca2-cb2. [- Appendix C Table C-1 of the IPMI v1.5 Spec 
<ByteBoundary(0), ThirtyTwoBitBoundary(1),SixteenByteBoundary(2)>].
    All of three values are required and names are case sensitive.
Otherwise the driver won't be installed properly.
    [Optional Key]
    	IPMI_IOMap	set the type of IPMI_BaseAddr, 1[default]: IO port, 0: Memory.
    	
************************
* Driver uninatllation *
************************
Follow these instructions to uninstall a driver.

Windows 2000 Advanced Server
============================

1)  Go to the Control Panel
2)  Select "System"
3)  Select "Hardware" tab and click on "Device Manager"
4)  In Device Manager dialogue window under "System Devices"
    locate the "OSA Technologies, Inc. IPMI" driver. 
5)  Right click to get to Uninstall.

<END>
