no-OS
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
[legend]

Public Attributes

void * mutex
 
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

◆ mutex

void* no_os_timer_desc::mutex

Timer mutex

◆ 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: