ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

PHW_DEVICE_EXTENSION Struct Reference

#include <bsmaster.h>

Data Fields

PSCSI_REQUEST_BLOCK CurrentSrb
PIDE_REGISTERS_1 BaseIoAddress1 [2]
PIDE_REGISTERS_2 BaseIoAddress2 [2]
ULONG InterruptLevel
ULONG InterruptMode
PUSHORT DataBuffer
ULONG WordsLeft
ULONG NumberChannels
ULONG ErrorCount
ULONG DiscsPresent [4]
USHORT DeviceFlags [4]
UCHAR MaximumBlockXfer [4]
BOOLEAN ExpectingInterrupt
BOOLEAN RDP
BOOLEAN DriverMustPoll
BOOLEAN DWordIO
BOOLEAN PrimaryAddress
UCHAR SmartCommand
UCHAR ReturningMediaStatus
UCHAR Reserved [1]
IDENTIFY_DATA FullIdentifyData
IDENTIFY_DATA2 IdentifyData [4]
PSCSI_REQUEST_BLOCK OriginalSrb
SCSI_REQUEST_BLOCK InternalSrb
MECHANICAL_STATUS_INFORMATION_HEADER MechStatusData
SENSE_DATA MechStatusSense
ULONG MechStatusRetryCount
CHAR Signature [32]
ULONG BusInterruptLevel
ULONG BusInterruptVector
ULONG NumberLuns
ULONG FirstChannelToCheck
PHW_LU_EXTENSION lun
PHW_CHANNEL chan
UCHAR LastInterruptedChannel
BOOLEAN BusMaster
BOOLEAN UseDpc
ULONG ActiveDpcChan
ULONG FirstDpcChan
ULONG queue_depth
PDEVICE_OBJECT Isr2DevObj
IORES BaseIoAddressBM_0
ULONG DevID
ULONG RevID
ULONG slotNumber
ULONG SystemIoBusNumber
ULONG DevIndex
ULONG InitMethod
ULONG Channel
ULONG HbaCtrlFlags
BOOLEAN simplexOnly
BOOLEAN AltRegMap
BOOLEAN UnknownDev
BOOLEAN MasterDev
BOOLEAN Host64
UCHAR Reserved1 [2]
LONG ReCheckIntr
ULONG MaxTransferMode
ULONG HwFlags
INTERFACE_TYPE OrigAdapterInterfaceType
INTERFACE_TYPE AdapterInterfaceType
ULONG MaximumDmaTransferLength
ULONG AlignmentMask
IORES BaseIoAddressSATA_0
IORES BaseIoAHCI_0
ULONG AHCI_CAP
BOOLEAN opt_AtapiDmaZeroTransfer
BOOLEAN opt_AtapiDmaControlCmd
BOOLEAN opt_AtapiDmaRawRead
BOOLEAN opt_AtapiDmaReadWrite
PCCH FullDevName
union {
   ULONG   HwCfg
}; 
BusLogic_HostAdapter_T hcs
PNONCACHED_EXTENSION NoncachedExtension
SCSI_WMILIB_CONTEXT WmiLibContext
PHYSICAL_ADDRESS PhysicalVideoMemoryBase
PHYSICAL_ADDRESS PhysicalFrameOffset
ULONG PhysicalVideoMemoryLength
ULONG PhysicalFrameLength
PUCHAR IOAddress
PUCHAR VideoMemoryAddress
ULONG ModeIndex
PVIDEOMODE CurrentMode
VIDEO_CURSOR_POSITION CursorPosition
UCHAR CursorEnable
UCHAR CursorTopScanLine
UCHAR CursorBottomScanLine
VIDEO_PORT_INT10_INTERFACE Int10Interface
BOOLEAN VesaBiosOk
USHORT Version
PHYSICAL_ADDRESS FrameBuffer
LARGE_INTEGER VramSize
PHYSICAL_ADDRESS VramBase
ULONG MemSize
PULONG IndexPort
PULONG ValuePort
PVOID FrameBufferBase
PVOID Fifo
ULONG InterruptPort
ULONG InterruptState
PENG_EVENT SyncEvent
VIDEO_MODE_INFORMATION CurrentMode
ULONG VideoModeCount
ULONG Capabilities
USHORT Flags
USHORT DisplayIndex
ULONG YOrigin
ULONG XOrigin

Detailed Description

Definition at line 22 of file atapi.c.


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

Generated on Thu May 24 2012 06:36:36 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.