Class PIT
Programmable Interval Timer
with 1,193181818... MHz
Inheritance
System.Object
PIT
Assembly: Cosmos.HAL2.dll
Syntax
public class PIT : Device
Constructors
|
Improve this Doc
View Source
PIT()
Declaration
Fields
|
Improve this Doc
View Source
IO
Declaration
Field Value
|
Improve this Doc
View Source
PITDelayNS
Declaration
public const uint PITDelayNS = null
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
PITFrequency
Declaration
public const uint PITFrequency = null
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
T0RateGen
Declaration
Field Value
Type |
Description |
System.Boolean |
|
Properties
|
Improve this Doc
View Source
T0Countdown
Declaration
public ushort T0Countdown { get; set; }
Property Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
T0DelyNS
Declaration
public uint T0DelyNS { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
T0Frequency
Declaration
public uint T0Frequency { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
T2Countdown
Declaration
public ushort T2Countdown { get; set; }
Property Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
T2DelyNS
Declaration
public uint T2DelyNS { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
T2Frequency
Declaration
public uint T2Frequency { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
Methods
|
Improve this Doc
View Source
DisableSound()
Declaration
public void DisableSound()
|
Improve this Doc
View Source
EnableSound()
Declaration
public void EnableSound()
|
Improve this Doc
View Source
MuteSound()
Declaration
|
Improve this Doc
View Source
PlaySound(Int32)
Declaration
public void PlaySound(int aFreq)
Parameters
Type |
Name |
Description |
System.Int32 |
aFreq |
|
|
Improve this Doc
View Source
RegisterTimer(PIT.PITTimer)
Declaration
public int RegisterTimer(PIT.PITTimer timer)
Parameters
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
UnregisterTimer(Int32)
Declaration
public void UnregisterTimer(int timerid)
Parameters
Type |
Name |
Description |
System.Int32 |
timerid |
|
|
Improve this Doc
View Source
Wait(UInt32)
Declaration
public void Wait(uint TimeoutMS)
Parameters
Type |
Name |
Description |
System.UInt32 |
TimeoutMS |
|
|
Improve this Doc
View Source
WaitNS(Int32)
Declaration
public void WaitNS(int TimeoutNS)
Parameters
Type |
Name |
Description |
System.Int32 |
TimeoutNS |
|