ReactOS 0.4.16-dev-2633-g8dc9e50
_CHANNEL_DATA_AHCI Struct Reference

#include <pciidex.h>

Collaboration diagram for _CHANNEL_DATA_AHCI:

Public Attributes

 CHANNEL_DATA_COMMON
 
PVOID IoBase
 
PAHCI_RECEIVED_FIS ReceivedFis
 
PAHCI_COMMAND_LIST CommandList
 
PAHCI_COMMAND_TABLE CommandTable [AHCI_MAX_COMMAND_SLOTS]
 
UCHAR LastPmpDeviceNumber
 
UCHAR LastFbsDeviceNumber
 
ULONG TotalPortCount
 
CHANNEL_INFO_AHCI Mem
 

Detailed Description

Definition at line 335 of file pciidex.h.

Member Data Documentation

◆ CHANNEL_DATA_COMMON

_CHANNEL_DATA_AHCI::CHANNEL_DATA_COMMON

Common data, must be the first member.

Definition at line 338 of file pciidex.h.

◆ CommandList

PAHCI_COMMAND_LIST _CHANNEL_DATA_AHCI::CommandList

Definition at line 342 of file pciidex.h.

Referenced by AtaAhciAllocateMemory(), and AtaAhciPrepareIo().

◆ CommandTable

PAHCI_COMMAND_TABLE _CHANNEL_DATA_AHCI::CommandTable[AHCI_MAX_COMMAND_SLOTS]

Definition at line 343 of file pciidex.h.

Referenced by AtaAhciAllocateMemory(), AtaAhciPrepareIo(), and AtaAhciPreparePrdTable().

◆ IoBase

PVOID _CHANNEL_DATA_AHCI::IoBase

◆ LastFbsDeviceNumber

UCHAR _CHANNEL_DATA_AHCI::LastFbsDeviceNumber

Definition at line 345 of file pciidex.h.

Referenced by AtaAhciStartIo().

◆ LastPmpDeviceNumber

UCHAR _CHANNEL_DATA_AHCI::LastPmpDeviceNumber

Definition at line 344 of file pciidex.h.

Referenced by AtaAhciAllocateSlot().

◆ Mem

CHANNEL_INFO_AHCI _CHANNEL_DATA_AHCI::Mem

Definition at line 347 of file pciidex.h.

Referenced by AtaAhciAllocateMemory(), and AtaAhciFreeMemory().

◆ ReceivedFis

PAHCI_RECEIVED_FIS _CHANNEL_DATA_AHCI::ReceivedFis

Definition at line 341 of file pciidex.h.

Referenced by AtaAhciAllocateMemory().

◆ TotalPortCount

ULONG _CHANNEL_DATA_AHCI::TotalPortCount

Definition at line 346 of file pciidex.h.

Referenced by AtaAhciEnumerateChannel(), and AtaAhciIdentifyDevice().


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