ReactOS  0.4.14-dev-49-gfb4591c
_BUSMASTER_CONTROLLER_INFORMATION Struct Reference

#include <bm_devs_decl.h>

Collaboration diagram for _BUSMASTER_CONTROLLER_INFORMATION:

Public Attributes

PVEN_STR VendorId
 
ULONG VendorIdLength
 
ULONG nVendorId
 
PVEN_STR DeviceId
 
ULONG DeviceIdLength
 
ULONG nDeviceId
 
ULONG nRevId
 
ULONG MaxTransferMode
 
PVEN_STR FullDevName
 
ULONG RaidFlags
 
CHAR VendorIdStr [4]
 
CHAR DeviceIdStr [4]
 
ULONG slotNumber
 
ULONG busNumber
 
CHAR channel
 
CHAR MasterDev
 
BOOLEAN Known
 
UCHAR ChanInitOk
 
BOOLEAN Isr2Enable
 
union {
   PDEVICE_OBJECT   Isr2DevObj
 
   PDEVICE_OBJECT   PciIdeDevObj
 
}; 
 
KIRQL Isr2Irql
 
KAFFINITY Isr2Affinity
 
ULONG Isr2Vector
 
PKINTERRUPT Isr2InterruptObject
 
CHAR AltInitMasterDev
 
CHAR NeedAltInit
 

Detailed Description

Definition at line 74 of file bm_devs_decl.h.

Member Data Documentation

◆ @1034

union { ... }

◆ AltInitMasterDev

CHAR _BUSMASTER_CONTROLLER_INFORMATION::AltInitMasterDev

Definition at line 104 of file bm_devs_decl.h.

◆ busNumber

ULONG _BUSMASTER_CONTROLLER_INFORMATION::busNumber

◆ ChanInitOk

UCHAR _BUSMASTER_CONTROLLER_INFORMATION::ChanInitOk

◆ channel

CHAR _BUSMASTER_CONTROLLER_INFORMATION::channel

◆ DeviceId

PVEN_STR _BUSMASTER_CONTROLLER_INFORMATION::DeviceId

Definition at line 78 of file bm_devs_decl.h.

Referenced by DriverEntry(), and UniataEnumBusMasterController__().

◆ DeviceIdLength

ULONG _BUSMASTER_CONTROLLER_INFORMATION::DeviceIdLength

Definition at line 79 of file bm_devs_decl.h.

Referenced by DriverEntry(), and UniataEnumBusMasterController__().

◆ DeviceIdStr

CHAR _BUSMASTER_CONTROLLER_INFORMATION::DeviceIdStr[4]

Definition at line 86 of file bm_devs_decl.h.

Referenced by UniataEnumBusMasterController__().

◆ FullDevName

PVEN_STR _BUSMASTER_CONTROLLER_INFORMATION::FullDevName

Definition at line 83 of file bm_devs_decl.h.

◆ Isr2Affinity

KAFFINITY _BUSMASTER_CONTROLLER_INFORMATION::Isr2Affinity

Definition at line 101 of file bm_devs_decl.h.

Referenced by UniataConnectIntr2().

◆ Isr2DevObj

PDEVICE_OBJECT _BUSMASTER_CONTROLLER_INFORMATION::Isr2DevObj

Definition at line 97 of file bm_devs_decl.h.

Referenced by UniataConnectIntr2(), and UniataDisconnectIntr2().

◆ Isr2Enable

BOOLEAN _BUSMASTER_CONTROLLER_INFORMATION::Isr2Enable

Definition at line 95 of file bm_devs_decl.h.

Referenced by AtapiAdapterControl(), AtapiInterrupt2(), and AtapiStartIo__().

◆ Isr2InterruptObject

PKINTERRUPT _BUSMASTER_CONTROLLER_INFORMATION::Isr2InterruptObject

Definition at line 103 of file bm_devs_decl.h.

Referenced by UniataConnectIntr2(), and UniataDisconnectIntr2().

◆ Isr2Irql

KIRQL _BUSMASTER_CONTROLLER_INFORMATION::Isr2Irql

Definition at line 100 of file bm_devs_decl.h.

Referenced by UniataConnectIntr2().

◆ Isr2Vector

ULONG _BUSMASTER_CONTROLLER_INFORMATION::Isr2Vector

Definition at line 102 of file bm_devs_decl.h.

Referenced by UniataConnectIntr2().

◆ Known

BOOLEAN _BUSMASTER_CONTROLLER_INFORMATION::Known

Definition at line 92 of file bm_devs_decl.h.

Referenced by UniataEnumBusMasterController__().

◆ MasterDev

CHAR _BUSMASTER_CONTROLLER_INFORMATION::MasterDev

Definition at line 91 of file bm_devs_decl.h.

Referenced by UniataEnumBusMasterController__().

◆ MaxTransferMode

ULONG _BUSMASTER_CONTROLLER_INFORMATION::MaxTransferMode

Definition at line 82 of file bm_devs_decl.h.

◆ nDeviceId

ULONG _BUSMASTER_CONTROLLER_INFORMATION::nDeviceId

Definition at line 80 of file bm_devs_decl.h.

Referenced by UniataEnumBusMasterController__().

◆ NeedAltInit

CHAR _BUSMASTER_CONTROLLER_INFORMATION::NeedAltInit

Definition at line 105 of file bm_devs_decl.h.

Referenced by UniataEnumBusMasterController__().

◆ nRevId

ULONG _BUSMASTER_CONTROLLER_INFORMATION::nRevId

Definition at line 81 of file bm_devs_decl.h.

◆ nVendorId

ULONG _BUSMASTER_CONTROLLER_INFORMATION::nVendorId

Definition at line 77 of file bm_devs_decl.h.

Referenced by UniataEnumBusMasterController__().

◆ PciIdeDevObj

PDEVICE_OBJECT _BUSMASTER_CONTROLLER_INFORMATION::PciIdeDevObj

Definition at line 98 of file bm_devs_decl.h.

Referenced by UniataClaimLegacyPCIIDE().

◆ RaidFlags

ULONG _BUSMASTER_CONTROLLER_INFORMATION::RaidFlags

Definition at line 84 of file bm_devs_decl.h.

Referenced by UniataEnumBusMasterController__().

◆ slotNumber

ULONG _BUSMASTER_CONTROLLER_INFORMATION::slotNumber

◆ VendorId

PVEN_STR _BUSMASTER_CONTROLLER_INFORMATION::VendorId

Definition at line 75 of file bm_devs_decl.h.

Referenced by UniataEnumBusMasterController__().

◆ VendorIdLength

ULONG _BUSMASTER_CONTROLLER_INFORMATION::VendorIdLength

Definition at line 76 of file bm_devs_decl.h.

Referenced by DriverEntry(), and UniataEnumBusMasterController__().

◆ VendorIdStr

CHAR _BUSMASTER_CONTROLLER_INFORMATION::VendorIdStr[4]

Definition at line 85 of file bm_devs_decl.h.

Referenced by UniataEnumBusMasterController__().


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