Struct nrf52::clock::Clock [] [src]

pub struct Clock {
    registers: *const ClockRegisters,
    client: Cell<Option<&'static ClockClient>>,
}

Clock struct

Fields

Methods

impl Clock
[src]

[src]

Constructor

[src]

Client for callbacks

[src]

Enable interrupt (not used yet)

[src]

Disable interrupt (not used yet)

[src]

Start the high frequency clock

[src]

Stop the high frequency clock

[src]

Check if the high frequency clock has started

[src]

Read clock source from the high frequency clock

[src]

Check if the high frequency clock is running

[src]

Start the low frequency clock

[src]

Stop the low frequency clock

[src]

Check if the low frequency clock has started

[src]

Read clock source from the low frequency clock

[src]

Check if the low frequency clock is running

[src]

Set low frequency clock source

[src]

Set high frequency clock source