[][src]Function mynewt::kernel::os::os_cputime_timer_start

pub unsafe extern "C" fn os_cputime_timer_start(
    timer: *mut hal_timer,
    cputime: u32
) -> c_int

Start a cputimer that will expire at 'cputime'. If cputime has already passed, the timer callback will still be called (at interrupt context).

NOTE: This must be called when the timer is stopped.

Return: int 0 on success; EINVAL if timer already started or timer struct invalid