From: Mark Huang Date: Mon, 8 Jan 2007 20:38:24 +0000 (+0000) Subject: - recognize SATA classid (0106) X-Git-Tag: planetlab-4_0-rc1~12 X-Git-Url: http://git.onelab.eu/?p=bootmanager.git;a=commitdiff_plain;h=6ff7465d1b582b171ebf6d34b1f43c1b98cdacb8 - recognize SATA classid (0106) --- diff --git a/source/systeminfo.py b/source/systeminfo.py index 966c149..23b4343 100755 --- a/source/systeminfo.py +++ b/source/systeminfo.py @@ -55,6 +55,7 @@ MODULE_CLASS_SCSI= "scsi" PCI_CLASS_NETWORK_ETHERNET=0x0200L PCI_CLASS_STORAGE_SCSI=0x0100L +PCI_CLASS_STORAGE_SATA=0x0106L PCI_CLASS_STORAGE_IDE=0x0101L PCI_CLASS_STORAGE_FLOPPY=0x0102L PCI_CLASS_STORAGE_IPI=0x0103L @@ -334,6 +335,7 @@ def get_system_modules( vars = {}, log = sys.stderr): if classid not in (PCI_CLASS_NETWORK_ETHERNET, PCI_CLASS_STORAGE_SCSI, + PCI_CLASS_STORAGE_SATA, PCI_CLASS_STORAGE_RAID, PCI_CLASS_STORAGE_OTHER, PCI_CLASS_STORAGE_IDE): @@ -360,6 +362,7 @@ def get_system_modules( vars = {}, log = sys.stderr): if classid == PCI_CLASS_NETWORK_ETHERNET: network_mods.append(module[0]) elif classid in (PCI_CLASS_STORAGE_SCSI, + PCI_CLASS_STORAGE_SATA, PCI_CLASS_STORAGE_RAID, PCI_CLASS_STORAGE_OTHER, PCI_CLASS_STORAGE_IDE):