/* Set the timer TOP/PERIOD value. 
When using MFRQ, the top value is defined by the CC0 register value and the PER value is ignored, so  */
enum status_code tcc_set_top_value(const struct tcc_module *const module_inst, const uint32_t top_value)
/* Set the timer TOP/PERIOD value. 
When using MFRQ, the top value is defined by the CC0 register value and the PER value is ignored, so  */
enum status_code tcc_set_top_value(const struct tcc_module *const module_inst, const uint32_t top_value)
{
	Assert(module_inst);
	return _tcc_set_top_value(module_inst, top_value,
			module_inst->double_buffering_enabled);
}