25.6.2.8 Struct tcc_module
TCC software instance structure, used to retain software state information of an associated hardware module instance.
Note: The fields of this structure should not be altered by the user application; they are reserved only for module-internal use.
Type | Name | Description |
---|---|---|
tcc_callback_t | callback[] |
Array of callbacks. |
bool | double_buffering_enabled |
Set to true to write to buffered registers. |
uint32_t | enable_callback_mask |
Bit mask for callbacks enabled. |
Tcc * | hw |
Hardware module pointer of the associated Timer/Counter peripheral. |
uint32_t | register_callback_mask |
Bit mask for callbacks registered. |