Marvell Serial ATA PCI-X Adapter RedHat Installation Disk README
----------------------------------------------------------------

This README file explains how to create a boot disk for RedHat
Linux based distributions.

The result of the process is a single boot disk that is suitable for
UP,SMP and bigmem kernels.

The supported RedHat distributions are:
RedHat 8, RedHat 9 and RedHat Enterprise 3.
The supported platforms:
i386
The supported cpus:
i386, i686 and athlon.

The creation process must run on a machine with one of the supported cpus
and under a RedHat Linux kernel without SMP, BOOT or bigmem configurations.

For RedHat Enterprise 3 targets, binary drivers will be created for i686 and
athlon cpus in the same package.

For RedHat 8 and 9, the created package will include binary drivers suitable
only for the cpu type of the machine where the compilation process ran.

Instructions -
--------------
1.. Create a directory where the kernel sources will be installed later on.
    For this README file, assume that the directory is /tmp/kernel_sources.

2.. Put the sources tree of each target kernel under /tmp/kernel_sources/ and
    name it with it's kernel release.
    for example, to create drivers for RedHat 8:
	- download the kernel-source rpm of RedHat 8 (kernel-source-2.4.18-14.i386.rpm)
    	- run rpm2cpio kernel-source-2.4.18-14.i386.rpm | cpio -id
	- run mv usr/src/linux-2.4.18-14 /tmp/kernel_sources/2.4.18-14

3.. Go to the RedHat directory in LinuxIAL within the driver's source files.

4.. Execute 'dos2unix gen_module.sh files/*'

5.. Execute 'sh gen_module.sh /tmp/kernel_sources'
    The gen_module.sh (bash script) will scan all available kernels and will produce
    a boot diskette according to all kernel versions available in the
    /tmp/kernel_sources directory.

6.. The content of the 'files' directory is the boot diskette. Copy it to
    a diskette.

7.. Start the RedHat Linux installation on the required machine with
    Marvell Serial ATA adapter.

8.. During installation, select Expert Mode and follow the installation
    instruction. When a driver disk is requested, insert the boot diskette
    in drive A and continue the installation.
