Sergei Shtylyov wrote:
Hello.
Mark Lord wrote:
..
Mmm.. but he's using "really old ata_piix" hardware, as in what Intel
once called the "Triton" (or Triton II) chipset.
The "original Triton" IDE is supported by pata_oldpiix.
Which I wrote support
for in drivers/ide, way back when.. and we never had this problem.
The support for the "original Triton" is drivers/ide/ is still broken
after all these years. The driver assumes that the slave IDE timing
register always present -- which the origina 82371FB didn't have. :-(
..
Hey, don't complain to me -- I didn't break that!
Heck, the Linux support for Triton DMA made us the first
widely available O/S with UDMA support for that (or any) chipset!
Predating even Redmond by a good six months or more!
But back then, we still relied upon the BIOS to manage timings
(since it had to set them up to boot anyway). The b0rked timing
in drivers/ide came from a subsequent "maintainer". :)
Cheers
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html