ReactOS  0.4.14-dev-342-gdc047f9
_PCIPBUSDATA Struct Reference

#include <bus.h>

Collaboration diagram for _PCIPBUSDATA:

Public Attributes

PCIBUSDATA CommonData
 
union {
   struct {
      PULONG   Address
 
      ULONG   Data
 
   }   Type1
 
   struct {
      PUCHAR   CSE
 
      PUCHAR   Forward
 
      ULONG   Base
 
   }   Type2
 
Config
 
ULONG MaxDevice
 
union {
   struct {
      PULONG   Address
 
      ULONG   Data
 
   }   Type1
 
   struct {
      PUCHAR   CSE
 
      PUCHAR   Forward
 
      ULONG   Base
 
   }   Type2
 
Config
 
PciIrqRange GetIrqRange
 
BOOLEAN BridgeConfigRead
 
UCHAR ParentBus
 
UCHAR Subtractive
 
UCHAR reserved [1]
 
UCHAR SwizzleIn [4]
 
RTL_BITMAP DeviceConfigured
 
ULONG ConfiguredBits [PCI_MAX_DEVICES *PCI_MAX_FUNCTION/32]
 

Detailed Description

Definition at line 83 of file bus.h.

Member Data Documentation

◆ Address

PULONG _PCIPBUSDATA::Address

Definition at line 90 of file bus.h.

◆ Base

ULONG _PCIPBUSDATA::Base

Definition at line 97 of file bus.h.

◆ BridgeConfigRead

BOOLEAN _PCIPBUSDATA::BridgeConfigRead

Definition at line 112 of file bus.h.

◆ CommonData

PCIBUSDATA _PCIPBUSDATA::CommonData

Definition at line 85 of file bus.h.

Referenced by HalpAllocateAndInitPciBusHandler().

◆ Config [1/2]

◆ Config [2/2]

union { ... } _PCIPBUSDATA::Config

◆ ConfiguredBits

ULONG _PCIPBUSDATA::ConfiguredBits[PCI_MAX_DEVICES *PCI_MAX_FUNCTION/32]

Definition at line 118 of file bus.h.

Referenced by HalpAllocateAndInitPciBusHandler().

◆ CSE

PUCHAR _PCIPBUSDATA::CSE

Definition at line 95 of file bus.h.

◆ Data

ULONG _PCIPBUSDATA::Data

Definition at line 91 of file bus.h.

◆ DeviceConfigured

RTL_BITMAP _PCIPBUSDATA::DeviceConfigured

Definition at line 117 of file bus.h.

Referenced by HalpAllocateAndInitPciBusHandler().

◆ Forward

PUCHAR _PCIPBUSDATA::Forward

Definition at line 96 of file bus.h.

◆ GetIrqRange

PciIrqRange _PCIPBUSDATA::GetIrqRange

Definition at line 111 of file bus.h.

Referenced by HalpAdjustPCIResourceList(), and HalpAllocateAndInitPciBusHandler().

◆ MaxDevice

ULONG _PCIPBUSDATA::MaxDevice

◆ ParentBus

UCHAR _PCIPBUSDATA::ParentBus

Definition at line 113 of file bus.h.

◆ reserved

UCHAR _PCIPBUSDATA::reserved[1]

Definition at line 115 of file bus.h.

◆ Subtractive

UCHAR _PCIPBUSDATA::Subtractive

Definition at line 114 of file bus.h.

◆ SwizzleIn

UCHAR _PCIPBUSDATA::SwizzleIn[4]

Definition at line 116 of file bus.h.

◆ Type1 [1/2]

struct { ... } _PCIPBUSDATA::Type1

◆ Type1 [2/2]

struct { ... } _PCIPBUSDATA::Type1

◆ Type2 [1/2]

◆ Type2 [2/2]

struct { ... } _PCIPBUSDATA::Type2

The documentation for this struct was generated from the following file: