C# Класс Microsoft.Singularity.Hal.HalDevices

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Initialize ( Processor processor ) : void
ReleaseResources ( ) : void
StartApProcessors ( int cpus ) : void
TranslatePciInterrupt ( byte currentInterruptLine, byte pciInterruptPin, PciPort pciPort ) : byte

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

Метод Описание
BroadcastFixedIPI ( byte vector, bool includeSelf ) : void
ClearFixedIPI ( int interrupt ) : void
DisableIoInterrupt ( byte irq ) : void
EnableIoInterrupt ( byte irq ) : void
FreezeProcessors ( ) : void
GetMaximumIrq ( ) : byte
GetProcessorCount ( ) : int
InternalInterrupt ( byte interrupt ) : bool
ResetApProcessors ( ) : void
SendFixedIPI ( byte vector, int from, int to ) : void

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

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

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

ReleaseResources() публичный абстрактный Метод

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

StartApProcessors() публичный абстрактный Метод

public abstract StartApProcessors ( int cpus ) : void
cpus int
Результат void

TranslatePciInterrupt() публичный абстрактный Метод

public abstract TranslatePciInterrupt ( byte currentInterruptLine, byte pciInterruptPin, PciPort pciPort ) : byte
currentInterruptLine byte
pciInterruptPin byte
pciPort PciPort
Результат byte