Page 1 of 1

AHCI Controller Definition

Posted: Fri Nov 09, 2018 4:15 am
by grenders22
Trying to find the AHCI Controller ID through PCI devices. There were no problems on virtual QEMU (vendor 0x8086 devices 0x2922), but on real hardware something does not work. How can I determine the id? Maybe you can not determine the software? There are too many devices on real hardware, and stupidly brute force is unrealistic. And QEMU literally defines 4 devices, so there were no problems.

Re: AHCI Controller Definition

Posted: Fri Nov 09, 2018 5:18 am
by Octocontrabass
You should be able to find most (if not all) AHCI controllers using the class code.

Re: AHCI Controller Definition

Posted: Tue Nov 20, 2018 9:30 pm
by ggodw000
I think class coffee is your friend and vendor and device id for more fine grained control. Since there could be multiple vendors using specific class and subclass code.