PCI "Mass Storage" Code
Posted: Sat Mar 01, 2008 10:42 pm
I'm enumerating the PCI bus, and I'm detecting if the device is "Mass Storage" or not; and I do so by checking to see if the device's classcode = PCI_CLASSCODE_MassStorageController or not. Here is my results inside of VMWare:
SCSI Host Adaptor looks right, but what about the bridges? I know I still need to do enumeration across the bridges, but are the bridges themselves supposed to be marked as mass storage? Are they marked as mass storage because one of the sub devices is also mass storage? Or am I simply reading the classcode wrong?
SCSI Host Adaptor looks right, but what about the bridges? I know I still need to do enumeration across the bridges, but are the bridges themselves supposed to be marked as mass storage? Are they marked as mass storage because one of the sub devices is also mass storage? Or am I simply reading the classcode wrong?