C# Class Mosa.Kernel.x86.IDT

Exibir arquivo Open project: tgiphil/MOSA-Project Class Usage Examples

Public Methods

Method Description
SetInterruptHandler ( InterruptHandler interruptHandler ) : void
Setup ( ) : void

Private Methods

Method Description
Error ( IDTStack stack, string message ) : void
GetEntryLocation ( uint index ) : uint

Gets the idt entry location.

ProcessInterrupt ( IDTStack stack ) : void

Interrupts the handler.

Set ( uint index, uint address, ushort select, byte flags ) : void

Sets the specified index.

SetTableEntries ( ) : void

Sets the IDT.

Method Details

SetInterruptHandler() public static method

public static SetInterruptHandler ( InterruptHandler interruptHandler ) : void
interruptHandler InterruptHandler
return void

Setup() public static method

public static Setup ( ) : void
return void