#include <guiddef.h>
Go to the source code of this file.
|
enum | _EMULATOR_PORT_ACCESS_TYPE { Uchar,
Ushort,
Ulong
} |
|
enum | _INTERFACE_TYPE {
InterfaceTypeUndefined = -1,
Internal,
Isa,
Eisa,
MicroChannel,
TurboChannel,
PCIBus,
VMEBus,
NuBus,
PCMCIABus,
CBus,
MPIBus,
MPSABus,
ProcessorInternal,
InternalPowerBus,
PNPISABus,
PNPBus,
Vmcs,
MaximumInterfaceType,
InterfaceTypeUndefined = -1,
Internal,
Isa,
Eisa,
MicroChannel,
TurboChannel,
PCIBus,
VMEBus,
NuBus,
PCMCIABus,
CBus,
MPIBus,
MPSABus,
ProcessorInternal,
InternalPowerBus,
PNPISABus,
PNPBus,
Vmcs,
MaximumInterfaceType,
InterfaceTypeUndefined = -1,
Internal,
Isa,
Eisa,
MicroChannel,
TurboChannel,
PCIBus,
VMEBus,
NuBus,
PCMCIABus,
CBus,
MPIBus,
MPSABus,
ProcessorInternal,
InternalPowerBus,
PNPISABus,
PNPBus,
Vmcs,
MaximumInterfaceType
} |
|
enum | _KINTERRUPT_MODE { LevelSensitive,
Latched,
LevelSensitive,
Latched
} |
|
enum | _BUS_DATA_TYPE {
ConfigurationSpaceUndefined = -1,
Cmos,
EisaConfiguration,
Pos,
CbusConfiguration,
PCIConfiguration,
VMEConfiguration,
NuBusConfiguration,
PCMCIAConfiguration,
MPIConfiguration,
MPSAConfiguration,
PNPISAConfiguration,
SgiInternalConfiguration,
MaximumBusDataType,
ConfigurationSpaceUndefined = -1,
Cmos,
EisaConfiguration,
Pos,
CbusConfiguration,
PCIConfiguration,
VMEConfiguration,
NuBusConfiguration,
PCMCIAConfiguration,
MPIConfiguration,
MPSAConfiguration,
PNPISAConfiguration,
SgiInternalConfiguration,
MaximumBusDataType
} |
|
enum | _DMA_WIDTH {
Width8Bits,
Width16Bits,
Width32Bits,
MaximumDmaWidth,
Width8Bits,
Width16Bits,
Width32Bits,
MaximumDmaWidth
} |
|
enum | _DMA_SPEED {
Compatible,
TypeA,
TypeB,
TypeC,
TypeF,
MaximumDmaSpeed,
Compatible,
TypeA,
TypeB,
TypeC,
TypeF,
MaximumDmaSpeed
} |
|
enum | _IRQ_DEVICE_POLICY {
IrqPolicyMachineDefault = 0,
IrqPolicyAllCloseProcessors,
IrqPolicyOneCloseProcessor,
IrqPolicyAllProcessorsInMachine,
IrqPolicySpecifiedProcessors,
IrqPolicySpreadMessagesAcrossAllProcessors
} |
|
enum | _IRQ_PRIORITY {
IrqPriorityUndefined = 0,
IrqPriorityLow,
IrqPriorityNormal,
IrqPriorityHigh,
IrqPriorityUndefined = 0,
IrqPriorityLow,
IrqPriorityNormal,
IrqPriorityHigh
} |
|
◆ EMULATOR_READ_ACCESS
#define EMULATOR_READ_ACCESS 0x01 |
◆ EMULATOR_WRITE_ACCESS
#define EMULATOR_WRITE_ACCESS 0x02 |
◆ BUS_DATA_TYPE
◆ DMA_SPEED
◆ DMA_WIDTH
◆ EMULATOR_ACCESS_ENTRY
◆ EMULATOR_PORT_ACCESS_TYPE
◆ INTERFACE
◆ INTERFACE_TYPE
◆ IO_RESOURCE_DESCRIPTOR
◆ IRQ_DEVICE_POLICY
◆ IRQ_PRIORITY
◆ KINTERRUPT_MODE
◆ PBANKED_SECTION_ROUTINE
◆ PBUS_DATA_TYPE
◆ PDMA_SPEED
◆ PDMA_WIDTH
◆ PEMULATOR_ACCESS_ENTRY
◆ PEMULATOR_PORT_ACCESS_TYPE
◆ PINTERFACE
◆ PINTERFACE_DEREFERENCE
◆ PINTERFACE_REFERENCE
◆ PINTERFACE_TYPE
◆ PIO_RESOURCE_DESCRIPTOR
◆ PIRQ_DEVICE_POLICY
◆ PIRQ_PRIORITY
◆ _BUS_DATA_TYPE
Enumerator |
---|
ConfigurationSpaceUndefined | |
Cmos | |
EisaConfiguration | |
Pos | |
CbusConfiguration | |
PCIConfiguration | |
VMEConfiguration | |
NuBusConfiguration | |
PCMCIAConfiguration | |
MPIConfiguration | |
MPSAConfiguration | |
PNPISAConfiguration | |
SgiInternalConfiguration | |
MaximumBusDataType | |
ConfigurationSpaceUndefined | |
Cmos | |
EisaConfiguration | |
Pos | |
CbusConfiguration | |
PCIConfiguration | |
VMEConfiguration | |
NuBusConfiguration | |
PCMCIAConfiguration | |
MPIConfiguration | |
MPSAConfiguration | |
PNPISAConfiguration | |
SgiInternalConfiguration | |
MaximumBusDataType | |
Definition at line 87 of file miniport.h.
enum _BUS_DATA_TYPE * PBUS_DATA_TYPE
enum _BUS_DATA_TYPE BUS_DATA_TYPE
◆ _DMA_SPEED
Enumerator |
---|
Compatible | |
TypeA | |
TypeB | |
TypeC | |
TypeF | |
MaximumDmaSpeed | |
Compatible | |
TypeA | |
TypeB | |
TypeC | |
TypeF | |
MaximumDmaSpeed | |
Definition at line 111 of file miniport.h.
enum _DMA_SPEED * PDMA_SPEED
enum _DMA_SPEED DMA_SPEED
◆ _DMA_WIDTH
Enumerator |
---|
Width8Bits | |
Width16Bits | |
Width32Bits | |
MaximumDmaWidth | |
Width8Bits | |
Width16Bits | |
Width32Bits | |
MaximumDmaWidth | |
Definition at line 104 of file miniport.h.
enum _DMA_WIDTH * PDMA_WIDTH
enum _DMA_WIDTH DMA_WIDTH
◆ _EMULATOR_PORT_ACCESS_TYPE
Enumerator |
---|
Uchar | |
Ushort | |
Ulong | |
Definition at line 33 of file miniport.h.
enum _EMULATOR_PORT_ACCESS_TYPE EMULATOR_PORT_ACCESS_TYPE
enum _EMULATOR_PORT_ACCESS_TYPE * PEMULATOR_PORT_ACCESS_TYPE
◆ _INTERFACE_TYPE
Enumerator |
---|
InterfaceTypeUndefined | |
Internal | |
Isa | |
Eisa | |
MicroChannel | |
TurboChannel | |
PCIBus | |
VMEBus | |
NuBus | |
PCMCIABus | |
CBus | |
MPIBus | |
MPSABus | |
ProcessorInternal | |
InternalPowerBus | |
PNPISABus | |
PNPBus | |
Vmcs | |
MaximumInterfaceType | |
InterfaceTypeUndefined | |
Internal | |
Isa | |
Eisa | |
MicroChannel | |
TurboChannel | |
PCIBus | |
VMEBus | |
NuBus | |
PCMCIABus | |
CBus | |
MPIBus | |
MPSABus | |
ProcessorInternal | |
InternalPowerBus | |
PNPISABus | |
PNPBus | |
Vmcs | |
MaximumInterfaceType | |
InterfaceTypeUndefined | |
Internal | |
Isa | |
Eisa | |
MicroChannel | |
TurboChannel | |
PCIBus | |
VMEBus | |
NuBus | |
PCMCIABus | |
CBus | |
MPIBus | |
MPSABus | |
ProcessorInternal | |
InternalPowerBus | |
PNPISABus | |
PNPBus | |
Vmcs | |
MaximumInterfaceType | |
Definition at line 57 of file miniport.h.
enum _INTERFACE_TYPE INTERFACE_TYPE
enum _INTERFACE_TYPE * PINTERFACE_TYPE
◆ _IRQ_DEVICE_POLICY
Enumerator |
---|
IrqPolicyMachineDefault | |
IrqPolicyAllCloseProcessors | |
IrqPolicyOneCloseProcessor | |
IrqPolicyAllProcessorsInMachine | |
IrqPolicySpecifiedProcessors | |
IrqPolicySpreadMessagesAcrossAllProcessors | |
Definition at line 128 of file miniport.h.
enum _IRQ_DEVICE_POLICY IRQ_DEVICE_POLICY
enum _IRQ_DEVICE_POLICY * PIRQ_DEVICE_POLICY
◆ _IRQ_PRIORITY
Enumerator |
---|
IrqPriorityUndefined | |
IrqPriorityLow | |
IrqPriorityNormal | |
IrqPriorityHigh | |
IrqPriorityUndefined | |
IrqPriorityLow | |
IrqPriorityNormal | |
IrqPriorityHigh | |
Definition at line 137 of file miniport.h.
enum _IRQ_PRIORITY IRQ_PRIORITY
enum _IRQ_PRIORITY * PIRQ_PRIORITY
◆ _KINTERRUPT_MODE
Enumerator |
---|
LevelSensitive | |
Latched | |
LevelSensitive | |
Latched | |
Definition at line 79 of file miniport.h.
enum _KINTERRUPT_MODE KINTERRUPT_MODE