337 + ESP_RETURN_ON_FALSE_ISR(false, ESP_ERR_INVALID_STATE, TAG, "timer is not enabled yet"); 338 + } 328 339 340 + atomic_store(&timer->fsm, GPTIMER_FSM_RUN); 329 341 return ESP_OK; 330 342 } 331 343 332