27#if (HAL_USE_GPT == TRUE) || defined(__DOXYGEN__)
40#if (PLATFORM_GPT_USE_GPT1 == TRUE) || defined(__DOXYGEN__)
67#if PLATFORM_GPT_USE_GPT1 == TRUE
84#if PLATFORM_GPT_USE_GPT1 == TRUE
107#if PLATFORM_GPT_USE_GPT1 == TRUE
108 if (&
GPTD1 == gptp) {
void gpt_lld_start(GPTDriver *gptp)
Configures and activates the GPT peripheral.
void gpt_lld_polled_delay(GPTDriver *gptp, gptcnt_t interval)
Starts the timer in one shot mode and waits for completion.
void gpt_lld_stop(GPTDriver *gptp)
Deactivates the GPT peripheral.
GPTDriver GPTD1
GPTD1 driver identifier.
void gpt_lld_start_timer(GPTDriver *gptp, gptcnt_t interval)
Starts the timer in continuous mode.
void gptObjectInit(GPTDriver *gptp)
Initializes the standard part of a GPTDriver structure.
void gpt_lld_stop_timer(GPTDriver *gptp)
Stops the timer.
uint16_t gptcnt_t
GPT counter type.
void gpt_lld_init(void)
Low level GPT driver initialization.
Structure representing a GPT driver.
gptstate_t state
Driver state.