~roadmr/ubuntu/oneiric/checkbox/0.12.7

« back to all changes in this revision

Viewing changes to checkbox/lib/pci.py

  • Committer: Bazaar Package Importer
  • Author(s): Marc Tardif
  • Date: 2009-09-12 15:37:40 UTC
  • Revision ID: james.westby@ubuntu.com-20090912153740-a7zm584skpkseojp
Tags: 0.8.3
* Fixed trailing newline requirement in test definitions (LP: #427993)
* Fixed reporting firmware version as product name (LP: #428563)
* Fixed detecting pci and usb audio devices (LP: #429558)
* Fixed prompting to report a bug when there's no package (LP: #429668)

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
# along with Checkbox.  If not, see <http://www.gnu.org/licenses/>.
18
18
#
19
19
 
20
 
# See /usr/share/misc/pci.ids
 
20
# See http://pciids.sourceforge.net/pci.ids.bz2
21
21
class Pci:
22
 
    BASE_CLASS_STORAGE =        1
23
 
    CLASS_STORAGE_SCSI =        0
24
 
    CLASS_STORAGE_IDE =         1
25
 
    CLASS_STORAGE_FLOPPY =      2
26
 
    CLASS_STORAGE_IPI =         3
27
 
    CLASS_STORAGE_RAID =        4
28
 
    CLASS_STORAGE_OTHER =       80
29
 
 
30
 
    BASE_CLASS_NETWORK =        2
31
 
    CLASS_NETWORK_ETHERNET =    0
32
 
    CLASS_NETWORK_TOKEN_RING =  1
33
 
    CLASS_NETWORK_FDDI =        2
34
 
    CLASS_NETWORK_ATM =         3
35
 
    CLASS_NETWORK_OTHER =       80
36
 
    CLASS_NETWORK_WIRELESS =    128
37
 
 
38
 
    BASE_CLASS_DISPLAY =        3
39
 
    CLASS_DISPLAY_VGA =         0
40
 
    CLASS_DISPLAY_XGA =         1
41
 
    CLASS_DISPLAY_3D =          2
42
 
    CLASS_DISPLAY_OTHER =       80
43
 
 
44
 
    BASE_CLASS_MULTIMEDIA =     4
45
 
    CLASS_MULTIMEDIA_VIDEO =    0
46
 
    CLASS_MULTIMEDIA_AUDIO =    1
47
 
    CLASS_MULTIMEDIA_PHONE =    2
48
 
    CLASS_MULTIMEDIA_OTHER =    80
49
 
 
50
 
    BASE_CLASS_BRIDGE =         6
51
 
    CLASS_BRIDGE_HOST =         0
52
 
    CLASS_BRIDGE_ISA =          1
53
 
    CLASS_BRIDGE_EISA =         2
54
 
    CLASS_BRIDGE_MC =           3
55
 
    CLASS_BRIDGE_PCI =          4
56
 
    CLASS_BRIDGE_PCMCIA =       5
57
 
    CLASS_BRIDGE_NUBUS =        6
58
 
    CLASS_BRIDGE_CARDBUS =      7
59
 
    CLASS_BRIDGE_RACEWAY =      8
60
 
    CLASS_BRIDGE_OTHER =        80
61
 
 
62
 
    BASE_CLASS_COMMUNICATION =  7
63
 
    CLASS_COMMUNICATION_SERIAL = 0
64
 
    CLASS_COMMUNICATION_PARALLEL = 1
 
22
 
 
23
    BASE_CLASS_STORAGE              = 1
 
24
    CLASS_STORAGE_SCSI              = 0
 
25
    CLASS_STORAGE_IDE               = 1
 
26
    CLASS_STORAGE_FLOPPY            = 2
 
27
    CLASS_STORAGE_IPI               = 3
 
28
    CLASS_STORAGE_RAID              = 4
 
29
    CLASS_STORAGE_OTHER             = 80
 
30
 
 
31
    BASE_CLASS_NETWORK              = 2
 
32
    CLASS_NETWORK_ETHERNET          = 0
 
33
    CLASS_NETWORK_TOKEN_RING        = 1
 
34
    CLASS_NETWORK_FDDI              = 2
 
35
    CLASS_NETWORK_ATM               = 3
 
36
    CLASS_NETWORK_OTHER             = 80
 
37
    CLASS_NETWORK_WIRELESS          = 128
 
38
 
 
39
    BASE_CLASS_DISPLAY              = 3
 
40
    CLASS_DISPLAY_VGA               = 0
 
41
    CLASS_DISPLAY_XGA               = 1
 
42
    CLASS_DISPLAY_3D                = 2
 
43
    CLASS_DISPLAY_OTHER             = 80
 
44
 
 
45
    BASE_CLASS_MULTIMEDIA           = 4
 
46
    CLASS_MULTIMEDIA_VIDEO          = 0
 
47
    CLASS_MULTIMEDIA_AUDIO          = 1
 
48
    CLASS_MULTIMEDIA_PHONE          = 2
 
49
    CLASS_MULTIMEDIA_AUDIO_DEVICE   = 3
 
50
    CLASS_MULTIMEDIA_OTHER          = 80
 
51
 
 
52
    BASE_CLASS_BRIDGE               = 6
 
53
    CLASS_BRIDGE_HOST               = 0
 
54
    CLASS_BRIDGE_ISA                = 1
 
55
    CLASS_BRIDGE_EISA               = 2
 
56
    CLASS_BRIDGE_MC                 = 3
 
57
    CLASS_BRIDGE_PCI                = 4
 
58
    CLASS_BRIDGE_PCMCIA             = 5
 
59
    CLASS_BRIDGE_NUBUS              = 6
 
60
    CLASS_BRIDGE_CARDBUS            = 7
 
61
    CLASS_BRIDGE_RACEWAY            = 8
 
62
    CLASS_BRIDGE_OTHER              = 80
 
63
 
 
64
    BASE_CLASS_COMMUNICATION        = 7
 
65
    CLASS_COMMUNICATION_SERIAL      = 0
 
66
    CLASS_COMMUNICATION_PARALLEL    = 1
65
67
    CLASS_COMMUNICATION_MULTISERIAL = 2
66
 
    CLASS_COMMUNICATION_MODEM = 3
67
 
    CLASS_COMMUNICATION_OTHER = 80
68
 
 
69
 
    BASE_CLASS_INPUT =          9
70
 
    CLASS_INPUT_KEYBOARD =      0
71
 
    CLASS_INPUT_PEN =           1
72
 
    CLASS_INPUT_MOUSE =         2
73
 
    CLASS_INPUT_SCANNER =       3
74
 
    CLASS_INPUT_GAMEPORT =      4
75
 
    CLASS_INPUT_OTHER =         80
76
 
 
77
 
    BASE_CLASS_SERIAL =         12
78
 
    CLASS_SERIAL_FIREWIRE =     0
79
 
    CLASS_SERIAL_ACCESS =       1
80
 
 
81
 
    CLASS_SERIAL_SSA =          2
82
 
    CLASS_SERIAL_USB =          3
83
 
    CLASS_SERIAL_FIBER =        4
84
 
    CLASS_SERIAL_SMBUS =        5
 
68
    CLASS_COMMUNICATION_MODEM       = 3
 
69
    CLASS_COMMUNICATION_OTHER       = 80
 
70
 
 
71
    BASE_CLASS_INPUT                = 9
 
72
    CLASS_INPUT_KEYBOARD            = 0
 
73
    CLASS_INPUT_PEN                 = 1
 
74
    CLASS_INPUT_MOUSE               = 2
 
75
    CLASS_INPUT_SCANNER             = 3
 
76
    CLASS_INPUT_GAMEPORT            = 4
 
77
    CLASS_INPUT_OTHER               = 80
 
78
 
 
79
    BASE_CLASS_SERIAL               = 12
 
80
    CLASS_SERIAL_FIREWIRE           = 0
 
81
    CLASS_SERIAL_ACCESS             = 1
 
82
 
 
83
    CLASS_SERIAL_SSA                = 2
 
84
    CLASS_SERIAL_USB                = 3
 
85
    CLASS_SERIAL_FIBER              = 4
 
86
    CLASS_SERIAL_SMBUS              = 5