C# 클래스 Mosa.HardwareSystem.DeviceDriverRegistry

파일 보기 프로젝트 열기: tgiphil/MOSA-Project

보호된 프로퍼티들

프로퍼티 타입 설명
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