PebbleOS v4.44.0-150-gc3023ce72
Loading...
Searching...
No Matches
pbl_clockevent_ops Struct Reference

Clock event device operations. More...

#include <timer.h>

Data Fields

void(* set_next )(const struct pbl_clockevent *ce, uint32_t delta)
 Raise the event after delta cycles, replacing any event pending.
 
void(* shutdown )(const struct pbl_clockevent *ce)
 Cancel any event pending.
 

Detailed Description

Clock event device operations.

Field Documentation

◆ set_next

void(* pbl_clockevent_ops::set_next) (const struct pbl_clockevent *ce, uint32_t delta)

Raise the event after delta cycles, replacing any event pending.

Called with interrupts masked; delta is within the device limits.

◆ shutdown

void(* pbl_clockevent_ops::shutdown) (const struct pbl_clockevent *ce)

Cancel any event pending.

Called with interrupts masked.


The documentation for this struct was generated from the following file: