C# Класс SharpOS.Kernel.DeviceSystem.PCI.PCIController

Наследование: SharpOS.Kernel.DeviceSystem.HardwareDevice, IPCIController
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
ConfigAddress IReadWriteIOPort
ConfigData IReadWriteIOPort
spinLock SharpOS.Kernel.ADC.SpinLock

Открытые методы

Метод Описание
Initialize ( ) : void
PCIController ( ) : System
ProbeDevice ( uint bus, uint slot, uint fun ) : bool
ReadConfig ( uint bus, uint slot, uint function, uint register ) : uint
WriteConfig ( uint bus, uint slot, uint function, uint register, uint value ) : void

Защищенные методы

Метод Описание
Setup ( ) : void

Описание методов

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

PCIController() публичный Метод

public PCIController ( ) : System
Результат System

ProbeDevice() публичный Метод

public ProbeDevice ( uint bus, uint slot, uint fun ) : bool
bus uint
slot uint
fun uint
Результат bool

ReadConfig() публичный Метод

public ReadConfig ( uint bus, uint slot, uint function, uint register ) : uint
bus uint
slot uint
function uint
register uint
Результат uint

Setup() защищенный Метод

protected Setup ( ) : void
Результат void

WriteConfig() публичный Метод

public WriteConfig ( uint bus, uint slot, uint function, uint register, uint value ) : void
bus uint
slot uint
function uint
register uint
value uint
Результат void

Описание свойств

ConfigAddress защищенное свойство

protected IReadWriteIOPort ConfigAddress
Результат IReadWriteIOPort

ConfigData защищенное свойство

protected IReadWriteIOPort ConfigData
Результат IReadWriteIOPort

spinLock защищенное свойство

protected SpinLock,SharpOS.Kernel.ADC spinLock
Результат SharpOS.Kernel.ADC.SpinLock