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

PPCIX_BRIDGE_CAPABILITY Struct Reference

#include <ntddk.h>

Data Fields

PCI_CAPABILITIES_HEADER Header
union {
   struct {
      USHORT   Bus64Bit:1
      USHORT   Bus133MHzCapable:1
      USHORT   SplitCompletionDiscarded:1
      USHORT   UnexpectedSplitCompletion:1
      USHORT   SplitCompletionOverrun:1
      USHORT   SplitRequestDelayed:1
      USHORT   BusModeFrequency:4
      USHORT   Rsvd:2
      USHORT   Version:2
      USHORT   Bus266MHzCapable:1
      USHORT   Bus533MHzCapable:1
   }   DUMMYSTRUCTNAME
   USHORT   AsUSHORT
SecondaryStatus
union {
   struct {
      ULONG   FunctionNumber:3
      ULONG   DeviceNumber:5
      ULONG   BusNumber:8
      ULONG   Device64Bit:1
      ULONG   Device133MHzCapable:1
      ULONG   SplitCompletionDiscarded:1
      ULONG   UnexpectedSplitCompletion:1
      ULONG   SplitCompletionOverrun:1
      ULONG   SplitRequestDelayed:1
      ULONG   Rsvd:7
      ULONG   DIMCapable:1
      ULONG   Device266MHzCapable:1
      ULONG   Device533MHzCapable:1
   }   DUMMYSTRUCTNAME
   ULONG   AsULONG
BridgeStatus
USHORT UpstreamSplitTransactionCapacity
USHORT UpstreamSplitTransactionLimit
USHORT DownstreamSplitTransactionCapacity
USHORT DownstreamSplitTransactionLimit
union {
   struct {
      ULONG   SelectSecondaryRegisters:1
      ULONG   ErrorPresentInOtherBank:1
      ULONG   AdditionalCorrectableError:1
      ULONG   AdditionalUncorrectableError:1
      ULONG   ErrorPhase:3
      ULONG   ErrorCorrected:1
      ULONG   Syndrome:8
      ULONG   ErrorFirstCommand:4
      ULONG   ErrorSecondCommand:4
      ULONG   ErrorUpperAttributes:4
      ULONG   ControlUpdateEnable:1
      ULONG   Rsvd:1
      ULONG   DisableSingleBitCorrection:1
      ULONG   EccMode:1
   }   DUMMYSTRUCTNAME
   ULONG   AsULONG
EccControlStatus
ULONG EccFirstAddress
ULONG EccSecondAddress
ULONG EccAttribute
union {
   struct {
      USHORT   Bus64Bit:1
      USHORT   Bus133MHzCapable:1
      USHORT   SplitCompletionDiscarded:1
      USHORT   UnexpectedSplitCompletion:1
      USHORT   SplitCompletionOverrun:1
      USHORT   SplitRequestDelayed:1
      USHORT   BusModeFrequency:4
      USHORT   Rsvd:2
      USHORT   Version:2
      USHORT   Bus266MHzCapable:1
      USHORT   Bus533MHzCapable:1
   }   DUMMYSTRUCTNAME
   USHORT   AsUSHORT
SecondaryStatus
union {
   struct {
      ULONG   FunctionNumber:3
      ULONG   DeviceNumber:5
      ULONG   BusNumber:8
      ULONG   Device64Bit:1
      ULONG   Device133MHzCapable:1
      ULONG   SplitCompletionDiscarded:1
      ULONG   UnexpectedSplitCompletion:1
      ULONG   SplitCompletionOverrun:1
      ULONG   SplitRequestDelayed:1
      ULONG   Rsvd:7
      ULONG   DIMCapable:1
      ULONG   Device266MHzCapable:1
      ULONG   Device533MHzCapable:1
   }   DUMMYSTRUCTNAME
   ULONG   AsULONG
BridgeStatus
union {
   struct {
      ULONG   SelectSecondaryRegisters:1
      ULONG   ErrorPresentInOtherBank:1
      ULONG   AdditionalCorrectableError:1
      ULONG   AdditionalUncorrectableError:1
      ULONG   ErrorPhase:3
      ULONG   ErrorCorrected:1
      ULONG   Syndrome:8
      ULONG   ErrorFirstCommand:4
      ULONG   ErrorSecondCommand:4
      ULONG   ErrorUpperAttributes:4
      ULONG   ControlUpdateEnable:1
      ULONG   Rsvd:1
      ULONG   DisableSingleBitCorrection:1
      ULONG   EccMode:1
   }   DUMMYSTRUCTNAME
   ULONG   AsULONG
EccControlStatus

Detailed Description

Definition at line 581 of file ntddk.h.


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

Generated on Fri May 25 2012 06:36:43 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.