OSDev.org
https://forum.osdev.org/

AHCI Controller Definition
https://forum.osdev.org/viewtopic.php?f=13&t=33309
Page 1 of 1

Author:  grenders22 [ Fri Nov 09, 2018 4:15 am ]
Post subject:  AHCI Controller Definition

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.

Author:  Octocontrabass [ Fri Nov 09, 2018 5:18 am ]
Post subject:  Re: AHCI Controller Definition

You should be able to find most (if not all) AHCI controllers using the class code.

Author:  ggodw000 [ Tue Nov 20, 2018 9:30 pm ]
Post subject:  Re: AHCI Controller Definition

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.

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/