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_polled_delay(GPTDriver *gptp, gptcnt_t interval)
Starts the timer in one shot mode and waits for completion.
void gpt_lld_init(void)
Low level GPT driver initialization.
GPTDriver GPTD1
GPTD1 driver identifier.
void gpt_lld_stop(GPTDriver *gptp)
Deactivates the GPT peripheral.
void gpt_lld_start(GPTDriver *gptp)
Configures and activates the GPT peripheral.
Structure representing a GPT driver.
uint16_t gptcnt_t
GPT counter type.
gptstate_t state
Driver state.
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.