C# Class SharpOS.Kernel.ADC.X86.PIT

Periodic Interrupt Timer (PIT)
Datei anzeigen Open project: sharpos/SharpOS Class Usage Examples

Public Properties

Property Type Description
HZ ushort

Public Methods

Method Description
GetTickCount ( ) : uint
RegisterTimerEvent ( uint address ) : EventRegisterStatus
SetTimerFrequency ( ushort Hz ) : void
Setup ( ) : void
UnregisterTimerEvent ( uint address ) : EventRegisterStatus

Private Methods

Method Description
TimerHandler ( IDT data ) : void

Method Details

GetTickCount() public static method

public static GetTickCount ( ) : uint
return uint

RegisterTimerEvent() public static method

public static RegisterTimerEvent ( uint address ) : EventRegisterStatus
address uint
return EventRegisterStatus

SetTimerFrequency() public static method

public static SetTimerFrequency ( ushort Hz ) : void
Hz ushort
return void

Setup() public static method

public static Setup ( ) : void
return void

UnregisterTimerEvent() public static method

public static UnregisterTimerEvent ( uint address ) : EventRegisterStatus
address uint
return EventRegisterStatus

Property Details

HZ public_oe static_oe property

public static ushort HZ
return ushort