Class PCIDeviceBridge
Inheritance
System.Object
PCIDeviceBridge
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Cosmos.HAL2.dll
Syntax
public class PCIDeviceBridge : PCIDevice
Constructors
|
Improve this Doc
View Source
PCIDeviceBridge(UInt32, UInt32, UInt32)
Declaration
public PCIDeviceBridge(uint bus, uint slot, uint function)
Parameters
Type |
Name |
Description |
System.UInt32 |
bus |
|
System.UInt32 |
slot |
|
System.UInt32 |
function |
|
Properties
|
Improve this Doc
View Source
BaseAddresses
Declaration
public PCIBaseAddressBar[] BaseAddresses { get; }
Property Value
|
Improve this Doc
View Source
BridgeControl
Declaration
public ushort BridgeControl { get; }
Property Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
CapabilityPointer
Declaration
public byte CapabilityPointer { get; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
ExpansionROMBaseAddress
Declaration
public uint ExpansionROMBaseAddress { get; }
Property Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
IOBase
Declaration
public byte IOBase { get; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
IOBaseUpper16
Declaration
public ushort IOBaseUpper16 { get; }
Property Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
IOLimit
Declaration
public byte IOLimit { get; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
IOLimitUpper16
Declaration
public ushort IOLimitUpper16 { get; }
Property Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
MemoryBase
Declaration
public ushort MemoryBase { get; }
Property Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
MemoryLimit
Declaration
public ushort MemoryLimit { get; }
Property Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
PrefatchableBaseUpper32
Declaration
public uint PrefatchableBaseUpper32 { get; }
Property Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
PrefatchableLimitUpper32
Declaration
public uint PrefatchableLimitUpper32 { get; }
Property Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
PrefatchableMemoryBase
Declaration
public ushort PrefatchableMemoryBase { get; }
Property Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
PrefatchableMemoryLimit
Declaration
public ushort PrefatchableMemoryLimit { get; }
Property Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
PrimaryBusNumber
Declaration
public byte PrimaryBusNumber { get; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
SecondaryBusNumber
Declaration
public byte SecondaryBusNumber { get; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
SecondaryLatencyTimer
Declaration
public byte SecondaryLatencyTimer { get; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
SecondaryStatus
Declaration
public ushort SecondaryStatus { get; }
Property Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
SubordinateBusNumber
Declaration
public byte SubordinateBusNumber { get; }
Property Value
Type |
Description |
System.Byte |
|