On Mon, May 30, 2011 at 02:44:21PM +0800, Chuang, Alex wrote:
Hi,
I add one config 'IDE_TO_AHCI' in 'src\Kconfig' and modify
'src\ata.c'.
Please help me to review and check-in.
This 'IDE_TO_AHCI' function can let SeaBIOS handle AHCI controller
as
IDE controller when 'ATA' enable, and also let Windows OS to load
AHCI
inbox driver or chipset vender's AHCI driver. In other words, it
means
that SATA Hard Disk ran as IDE mode in SeaBIOS but AHCI mode in
Windows
OS.
Can all SATA controllers be run in IDE mode? If not, how can one know which SATA controller supports the mode?
Not all SATA controllers can be run in this mode. That's why I set 'IDE_TO_AHCI' default to disable. I only confirm it's working with AMD's SATA controller.
Best regards, Alex