LinuxIDE and UDMA kernel patches, UPDATED 7/24/99


hdparm-3.5.tar.gz
hdparm-3.5i.patch.gz
hdparm-3.5i.patch

These companies below have native chipset support for ATA-66 chipset in Linux.

Initial support for HPT343 and full native support for HPT366 chipsets by, HighPoint Technologies.
Native support for both PDC20246/PDC20247 and PDC20262 chipsets by, Promise Technologies.
Native SIS5513 chipset with HOST-Bridge SiS620, SiS530, or SiS5598/5597 by, Silicon Integrated Systems.

These patchs begins the transformation of 2.2.X kernel to the 2.3.X driver format.
This is done so that I can reduce the source trees and their branches.
Note that there may be problems with PPC builds; however, they were just addressed.
2.2.10.uniform-ide-6.20.draco.patch.gz
2.2.10.uniform-ide-6.20.draco.patch


The "eridanus" patch now fixes the block device order regardless of the pci_device scan order.
This now expands the max hwif's to 10 and 20 devices.
This is for the "wacky" but fun RAID 5 IDE guys at CERN.

2.2.10.uniform-ide-6.20.eridanus.patch.gz
2.2.10.uniform-ide-6.20.eridanus.patch

ide.2.3.12-1.patch.3.gz
ide.2.3.12-1.patch.3

Should be fixed and stable with the bonus of 2 extra hwif's
2.0.37.ide.patch
2.0.37.ide.patch.gz

Get your ATA-66 disable utilities.

www.storagereview.com

Fireball CR ATA-66 Disable Utility
Fireball Plus KA ATA-66 Disable Utility
Seagate Medalist ATA-66 Disable Utility
Deskstar 22GXP/25GP ATA-66 Disable Utility
WD Caviar/Expert ATA-66 Disable Utility
Directions for running WDATA66

Get your ide-smart tools, by Gadi Oxman.
The file names should be obvious to what the do and how they do it.
ide-smart.c
ide-smart.proc.c

Endorsement of Quantum FireBall Hard Drives
Quantum appears to have a direct interest in their hardware being compatable with Linux OS. Their direct requests for help benefitted all parties. In giving direct assistance to one of their design engineers, Quantum donated a large test drive to resolve the large/huge drive geometry that has plague Linux recently. They were instrumental in having me rush the development of the pdc20246 chipset code, that was developed solely by me. (Disclaimer, all information about the pdc20246 was imperically derived). There were apparent timing issues between the Promise Ultra33, their new drives, and Linux.