Struct kea_hal::system::pmc::LVWarn[][src]

pub struct LVWarn<State, Range> { /* fields omitted */ }
Expand description

Interface for the low voltage warning / interrupt

Implementations

Set to high range

Called by PMC range function. passes knowledge of the higher level range here. There is probably a better way to do this

Set to low range

Called by PMC range function. passes knowledge of the lower level range here. There is probably a better way to do this

Check for warning

Acknowledge warning

Interrupt on Low Voltage Warning

Disable Low Voltage Warning interrupt.

adjust warning threshold

The enum argument type is only valid in low range.

get the current warning threshold

adjust warning threshold

The enum argument type is only valid in high range.

get the current warning threshold

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.