Public Attributes | List of all members
no_os_timer_desc Struct Reference

Structure holding timer descriptor. More...

#include <no_os_timer.h>

Collaboration diagram for no_os_timer_desc:
Collaboration graph

Public Attributes

uint16_t id
uint32_t freq_hz
uint32_t ticks_count
const struct no_os_timer_platform_opsplatform_ops
void * extra

Detailed Description

Structure holding timer descriptor.

Member Data Documentation

◆ extra

void* no_os_timer_desc::extra

timer extra parameters (device specific)

◆ freq_hz

uint32_t no_os_timer_desc::freq_hz

timer count frequency (Hz)

◆ id

uint16_t no_os_timer_desc::id

timer ID

◆ platform_ops

const struct no_os_timer_platform_ops* no_os_timer_desc::platform_ops

Timer platform operations

◆ ticks_count

uint32_t no_os_timer_desc::ticks_count

the number of ticks the timer counts until it resets

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