Microchip® Advanced Software Framework

tcc_module Struct Reference

Data Fields

tcc_callback_t callback [TCC_CALLBACK_N]
 Array of callbacks. More...
 
bool double_buffering_enabled
 Set to true to write to buffered registers. More...
 
uint32_t enable_callback_mask
 Bit mask for callbacks enabled. More...
 
void * hw
 Hardware module pointer of the associated Timer/Counter peripheral. More...
 
uint32_t register_callback_mask
 Bit mask for callbacks registered. More...
 

tcc_callback_t tcc_module::callback[TCC_CALLBACK_N]

Array of callbacks.

bool tcc_module::double_buffering_enabled

Set to true to write to buffered registers.

uint32_t tcc_module::enable_callback_mask

Bit mask for callbacks enabled.

void * tcc_module::hw

Hardware module pointer of the associated Timer/Counter peripheral.

Referenced by sw_timer_init().

uint32_t tcc_module::register_callback_mask

Bit mask for callbacks registered.