Module kernel::hil::time [] [src]

Hardware agnostic interfaces for counter-like resources.

Structs

Freq16KHz

16KHz Frequency

Freq1KHz

1KHz Frequency

Freq32KHz

32KHz Frequency

Traits

Alarm

The Alarm trait models a wrapping counter capapable of notifying when the counter reaches a certain value.

Client

A client of an implementor of the Alarm trait.

Frequency

Trait to represent clock frequency in Hz

Time
Timer

The Timer trait models a timer that can notify when a particular interval has elapsed.