C# Класс Mosa.HardwareSystem.DeviceDriverRegistry

Показать файл Открыть проект

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

Свойство Тип Описание
deviceDrivers LinkedList
platformArchitecture PlatformArchitecture

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

Метод Описание
AddDeviceDriver ( DeviceDriver deviceDriver ) : void
DeviceDriverRegistry ( PlatformArchitecture platformArchitecture ) : System.Collections.Generic

Initializes a new instance of the DeviceDriverRegistry class.

FindDriver ( IPCIDevice pciDevice ) : DeviceDriver

Finds the driver.

GetISADeviceDrivers ( ) : LinkedList

Gets the ISA device drivers.

GetPCIDeviceDrivers ( ) : LinkedList

Gets the PCI device drivers.

RegisterBuiltInDeviceDrivers ( ) : void

Registers the build in device drivers.

RegisterDeviceDrivers ( Assembly assemblyInfo ) : void

Registers the device drivers.

Приватные методы

Метод Описание
GetDeviceDriverPhysicalMemoryAttribute ( CustomAttributeData attributeData ) : DeviceDriverPhysicalMemoryAttribute
GetIDeviceDriver ( CustomAttributeData attributeData ) : IDeviceDriver

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

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

public AddDeviceDriver ( DeviceDriver deviceDriver ) : void
deviceDriver DeviceDriver
Результат void

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

Initializes a new instance of the DeviceDriverRegistry class.
public DeviceDriverRegistry ( PlatformArchitecture platformArchitecture ) : System.Collections.Generic
platformArchitecture PlatformArchitecture The platform architecture.
Результат System.Collections.Generic

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

Finds the driver.
public FindDriver ( IPCIDevice pciDevice ) : DeviceDriver
pciDevice IPCIDevice The pci device.
Результат DeviceDriver

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

Gets the ISA device drivers.
public GetISADeviceDrivers ( ) : LinkedList
Результат LinkedList

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

Gets the PCI device drivers.
public GetPCIDeviceDrivers ( ) : LinkedList
Результат LinkedList

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

Registers the build in device drivers.
public RegisterBuiltInDeviceDrivers ( ) : void
Результат void

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

Registers the device drivers.
public RegisterDeviceDrivers ( Assembly assemblyInfo ) : void
assemblyInfo System.Reflection.Assembly The assembly info.
Результат void

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

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

protected LinkedList deviceDrivers
Результат LinkedList

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

protected PlatformArchitecture platformArchitecture
Результат PlatformArchitecture