4 libbasetype struct AHCIBase
8 oopbase_field ahci_OOPBase
13 #include <hidd/storage.h>
14 #include <hidd/ahci.h>
15 #include "ahci_intern.h"
27 interfacename Hidd_AHCI
29 methodbase HiddAHCIBase
30 attributebase HiddAHCIAttrBase
34 char * Revision # [..G] AHCI Revision
35 char * Generation # [..G] AHCI Gen
45 interfaceid hidd.ahci.bus
46 interfacename Hidd_AHCIBus
47 methodstub HIDD_AHCIBus
48 methodbase HiddAHCIBusBase
49 attributebase HiddAHCIBusAB
62 interfaceid hidd.ahci.unit
63 interfacename Hidd_AHCIUnit
64 methodstub HIDD_AHCIUnit
65 methodbase HiddAHCIUnitBase
66 attributebase HiddAHCIUnitAB
81 classid CLID_Hidd_AHCI
82 classdatatype struct ahci_Controller
83 superclass CLID_Hidd_StorageController
84 classptr_field ahciClass
91 .interface Hidd_StorageController
102 classid CLID_Hidd_AHCIBus
103 classdatatype struct ahci_Bus
104 superclass CLID_Hidd_StorageBus
105 classptr_field busClass
113 .interface Hidd_StorageBus
115 .interface Hidd_AHCIBus
124 classdatatype struct ahci_Unit
125 superclass CLID_Hidd_StorageUnit
126 classptr_field unitClass