reorganize pci-ids.txt

Some devices were missing, and we're using two PCI vendor ids.
This patch only adds devices that are already documented in hw/pci/pci.h.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
Paolo Bonzini 2012-12-13 10:19:35 +01:00 committed by Michael S. Tsirkin
parent 28e7a65069
commit 4ea9296c07

View File

@ -3,29 +3,30 @@ PCI IDs for qemu
================
Red Hat, Inc. donates a part of its device ID range to qemu, to be used for
virtual devices. The vendor ID is 1af4 (formerly Qumranet ID).
virtual devices. The vendor IDs are 1af4 (formerly Qumranet ID) and 1b36.
The 1000 -> 10ff device ID range is used for VirtIO devices.
Contact Gerd Hoffmann <kraxel@redhat.com> to get a device ID assigned
for your devices.
The 1100 device ID is used as PCI Subsystem ID for existing hardware
devices emulated by qemu.
1af4 vendor ID
--------------
All other device IDs are reserved.
VirtIO Device IDs
-----------------
The 1000 -> 10ff device ID range is used as follows for virtio-pci devices.
Note that this allocation separate from the virtio device IDs, which are
maintained as part of the virtio specification.
1af4:1000 network device
1af4:1001 block device
1af4:1002 balloon device
1af4:1003 console device
1af4:1004 Reserved.
to Contact Gerd Hoffmann <kraxel@redhat.com> to get a
1af4:10ef device ID assigned for your new virtio device.
1af4:1004 SCSI host bus adapter device
1af4:1005 entropy generator device
1af4:10f0 Available for experimental usage without registration. Must get
to official ID when the code leaves the test lab (i.e. when seeking
1af4:10ff upstream merge or shipping a distro/product) to avoid conflicts.
1af4:1100 Used as PCI Subsystem ID for existing hardware devices emulated
by qemu.
All other device IDs are reserved.