no-OS
Public Attributes | List of all members
no_os_timer_init_param Struct Reference

Structure holding the parameters for timer initialization. More...

#include <no_os_timer.h>

Collaboration diagram for no_os_timer_init_param:
Collaboration graph
[legend]

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 the parameters for timer initialization.

Member Data Documentation

◆ extra

void* no_os_timer_init_param::extra

timer extra parameters (device specific)

◆ freq_hz

uint32_t no_os_timer_init_param::freq_hz

timer count frequency (Hz)

◆ id

uint16_t no_os_timer_init_param::id

timer ID

◆ platform_ops

const struct no_os_timer_platform_ops* no_os_timer_init_param::platform_ops

Timer platform operations

◆ ticks_count

uint32_t no_os_timer_init_param::ticks_count

the number of ticks the timer counts until it resets


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