ULTRA66.O: Linux Loadable Module Device Driver For Ultra66 
           by Promise Technology, Inc. v0.04BETA Build (917)

Operating Systems: Red Hat Linux 6.0, Kernel Version 2.2.5-15

This driver is currently only in beta stage. Use at your own risk. It is
designed for Red Hat 6.0. It may or may not work on other distributions or
kernel versions. 

These are only short instructions for loading the Ultra66 driver. For
complete documentation, installation procedures, updates and errata
please visit http://www.promise.com/ 

FILES:

ultra66.o - Binary version of ultra66 loadable module device driver.
	    Compiled for Red Hat Linux 6. with kernel version 2.2.5-15

ultra66.c - Main source code for ultra66.o, released under GNU General
            Public License


ultra66.h - Supplementry headers and source
ide-i.h
ide-proc-i.h
ide-dma-i.h
ide-pci-i.h
ide_modes-i.h

The reccommended installation for the Ultra66 is to install the latest
version of the Linux Kernel from http://www.linux.kernel.org/
Support for the Ultra66 and Ultra33 have been included since version
2.2.10.

USAGE:

To install the loadable modules use the "insmod" command as follows:
insmod ultra66.o

If you want UDMA ATA-66 support (66 MB/sec) you must turn udma on as
follows:
insmod ultra66.o udma=1

COMPILING:

ultra66.c was written to work only with Red hat Linux 6.0 kernel version
2.2.5-15. It will not work with the newer kernels. If you choose to 
compile under a  different version (NOT RECCOMMENDED), delete ultra66.o
and run make. Be sure you have installed the development packages.

rm ultra66.o
make



