2
# This file is part of Checkbox.
4
# Copyright 2008 Canonical Ltd.
6
# Checkbox is free software: you can redistribute it and/or modify
7
# it under the terms of the GNU General Public License version 3,
8
# as published by the Free Software Foundation.
11
# Checkbox is distributed in the hope that it will be useful,
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
# GNU General Public License for more details.
16
# You should have received a copy of the GNU General Public License
17
# along with Checkbox. If not, see <http://www.gnu.org/licenses/>.
20
# See http://www.linux-usb.org/usb.ids
23
BASE_CLASS_INTERFACE = 0
26
CLASS_AUDIO_CONTROL_DEVICE = 1
27
CLASS_AUDIO_STREAMING = 2
28
CLASS_AUDIO_MIDI_STREAMING = 3
30
BASE_CLASS_COMMUNICATIONS = 2
31
CLASS_COMMUNICATIONS_DIRECT_LINE = 1
32
CLASS_COMMUNICATIONS_ABSTRACT = 2
33
CLASS_COMMUNICATIONS_TELEPHONE = 3
35
BASE_CLASS_PRINTER = 7
36
CLASS_PRINTER_OTHER = 1
38
BASE_CLASS_STORAGE = 8
42
CLASS_STORAGE_FLOPPY = 4
44
CLASS_STORAGE_SCSI = 6
50
CLASS_VIDEO_UNDEFINED = 0
51
CLASS_VIDEO_CONTROL = 1
52
CLASS_VIDEO_STREAMING = 2
53
CLASS_VIDEO_INTERFACE_COLLECTION = 3
55
BASE_CLASS_WIRELESS = 224
56
CLASS_WIRELESS_RADIO_FREQUENCY = 1
57
CLASS_WIRELESS_USB_ADAPTER = 2
59
PROTOCOL_BLUETOOTH = 1