pci_find_pci_device(D3hpci)
pci_find_pci_device --
find PCI device
Synopsis
#include <sys/types.h>
#include <sys/hpci.h>
#include <sys/hpci_bios.h>
#include <sys/ddi.h>
int pci_find_pci_device(rm_key_t hpci, uchar_t *bus, uchar_t *devfun,
ushort_t vendor_id, ushort_t device_id, ushort_t index);
Description
pci_find_pci_device( )
searches for a device that matches
the specified vendor_id and device_id
and fills in the bus and devfun arguments.
Arguments
hpci-
resource manager
key for this instance
of the hot plug controller.
bus-
bus on which to search.
devfun-
device/function number for which to search, defined as:
(devnum << 3) | (function)
vendor_id-
vendor for which to search.
device_id-
device number for which to search.
index-
can be used to iterate over multiple instances
of the device.
Return values
This function returns values
as per corresponding 2.1 PCI BIOS calls.
Usage
Context and synchronization
Blockable
context
Hardware applicability
All
Version applicability
hpci:
1
References
``Hotplug devices'' in HDK Technical Reference
``PCI'' in HDK Technical Reference
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005