ChibiOS/HAL  6.1.0
hal_gpt.c File Reference

GPT Driver code. More...

#include "hal.h"

Go to the source code of this file.

Functions

void gptInit (void)
 GPT Driver initialization. More...
 
void gptObjectInit (GPTDriver *gptp)
 Initializes the standard part of a GPTDriver structure. More...
 
void gptStart (GPTDriver *gptp, const GPTConfig *config)
 Configures and activates the GPT peripheral. More...
 
void gptStop (GPTDriver *gptp)
 Deactivates the GPT peripheral. More...
 
void gptChangeInterval (GPTDriver *gptp, gptcnt_t interval)
 Changes the interval of GPT peripheral. More...
 
void gptStartContinuous (GPTDriver *gptp, gptcnt_t interval)
 Starts the timer in continuous mode. More...
 
void gptStartContinuousI (GPTDriver *gptp, gptcnt_t interval)
 Starts the timer in continuous mode. More...
 
void gptStartOneShot (GPTDriver *gptp, gptcnt_t interval)
 Starts the timer in one shot mode. More...
 
void gptStartOneShotI (GPTDriver *gptp, gptcnt_t interval)
 Starts the timer in one shot mode. More...
 
void gptStopTimer (GPTDriver *gptp)
 Stops the timer. More...
 
void gptStopTimerI (GPTDriver *gptp)
 Stops the timer. More...
 
void gptPolledDelay (GPTDriver *gptp, gptcnt_t interval)
 Starts the timer in one shot mode and waits for completion. More...
 

Detailed Description

GPT Driver code.

Definition in file hal_gpt.c.