[Previous]
[Contents]
[Next]

_CA_PCI_Generate_Special_Cycle()

generate a Special Cycle on a PCI bus

Synopsis:

#include <sys/pci.h>
int _CA_PCI_Generate_Special_Cycle (
        unsigned Busnum,
        unsigned long SpecialCycleData );

Description:

This function generates a Special Cycle on the specified PCI bus.

The arguments are as follows:

Busnum
the number of the bus to generate the Special Cycle on
SpecialCycleData
the special cycle data to be broadcast over the specified bus. This data depends on the PCI agent.

Returns:

PCI_SUCCESS
the device or function was found
PCI_UNSUPPORTED_FUNC
the specified function is not supported

Classification:

Intel

Safety:
Interrupt handler No
Signal handler No
Thread No

Caveats:

When you use the _CA_PCI_... functions:

See also:

_CA_PCI_BIOS_Present(), _CA_PCI_Find_Class(), _CA_PCI_Find_Device(), _CA_PCI_Read_Config_Byte(), _CA_PCI_Read_Config_DWord(), _CA_PCI_Read_Config_Word(), _CA_PCI_Write_Config_Byte(), _CA_PCI_Write_Config_DWord(), _CA_PCI_Write_Config_Word()


[Previous]
[Contents]
[Next]