DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
SCO OpenServer

pci_specialcycle(D3oddi)


pci_specialcycle -- generate a PCI special cycle

Synopsis

   #include <sys/pci.h>
     
   void pci_specialcycle(unsigned short busno, unsigned long data);

Description

The pci_specialcycle( ) function generates a PCI special cycle.

Arguments


busno
PCI bus number that will generate the special cycle.

data
32 bits of data to be broadcast over the bus.

Return Values

None

Usage

Special cycles are not propagated through bridges, and host bridges are not required to provide a mechanism for special cycle generation.

Context and synchronization

Initialization context

Hardware applicability

PCI bus.

Version applicability

oddi: 3, 3mp, 4, 4mp, 5, 5mp, 6, 6mp

SVR5 DDI compatibility

DDI drivers access PCI configuration information through the resource manager database. Use the cm_getval(D3) function to access information supported by the parameters documented on the cm_params(D5) manual page and function such as cm_read_devconfig(D3) and cm_write_devconfig(D3) to access other configuration information. Note that DDI drivers cannot access all the PCI configuration information that SCO OpenServer 5 drivers can access.

References

pci(D4oddi), pci(HW)

pci_buspresent(D3oddi), pci_read(D3oddi), pci_search(D3oddi), pci_write(D3oddi)

``PCI'' in HDK Technical Reference


19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 5 HDK - June 2005