Hello, Trying to figure out if it the payloads (filo) or coreboots resposiblity to detect a 40 or 80 ribbon IDE cable. Reading the ATA specifications it looks like a IDENTIFY_DRIVE command query to the drive is the way it detects this and then the bios sets this in the IDE pci configuration register. Right now, it does not detect this and when the Linux IDE driver takes over it only runs at ATA33 not ATA100.
For coreboot to automate this it would have to a IDENTIFY_DRIVE command query to the drive and then set IDE pci configuration register. Would this be possible to do pre payload or is this something that would have to be set manually. If manual could we impliment a global setting??
something like: IDE_CABLE = 40 or 80
Thanks - Joe