It appears that I'm not the only one with such question, but Googling revealed nothing.
For many contemporary ASUS (maybe other manufacturers too?) motherboards there is a setting in BIOS called "ATA/IDE Configuration", which has three options - Disabled, Compatible and Enhanced. If you choose "Enhanced", you also get a choice for "Enhanced mode support on" and then three choices: S-ATA, P-ATA and S-ATA+P-ATA.
I'd like to make sure my SATA drive runs with full AHCI goodness, but which setting do I chose (and on a side note: how can I tell what mode my HDD is running - PATA or SATA)?
(Note: my particular motherboard is P5G41T-M LX with the Intel G41 chipset).
Added: Ok, tried some experiments. Tried all three settings in Enhanced. Whatever I did, didn't affect Windows 7 device manager, although think an additional "ATA Channel" appeared under the SATA+PATA setting (unused though).
Currently in the Device Manager tree there is a node called "IDE ATA/ATAPI controllers" under which there are 6 subnodes:
- ATA Channel 0
- ATA Channel 0
- ATA Channel 1
- ATA Channel 1
- Intel(R) 82801G (ICH7 Family) Ultra ATA Storage Controllers - 27DF
- Intel(R) 82081GB/GR/GH (ICH7 Familiy) Serial ATA Storage Controller - 27C0
Yes, that's right, there are two of "ATA Channel 0" and "ATA Channel 1". Also, under the first one of "ATA Channel 0" it is written that it supports 2 devices and it lists my DVD-ROM as UDMA4. Under the second "ATA Channel 0" lives my HDD in UDMA5. Note that BIOS also detected the drive as UDMA5. The drive itself is a Samsung HD403LJ.
I also tried the Windows 7 enable AHCI hack with the mode set to Enhanced/SATA in BIOS. Still no effect.
Perhaps my drive already is in AHCI mode and I just don't know it?