#include <stddef.h>
#include "adc_pal.h"
#include "adc_irq.h"
#include "device_registers.h"
#include "interrupt_manager.h"
#include "osif.h"
Go to the source code of this file.
|
status_t | ADC_Init (const adc_instance_t *const instance, const adc_config_t *const config) |
| Initializes the ADC PAL instance. More...
|
|
status_t | ADC_Deinit (const adc_instance_t *const instance) |
| Deinitializes the ADC PAL instance. More...
|
|
status_t | ADC_EnableHardwareTrigger (const adc_instance_t *const instance, const uint32_t groupIdx) |
| Enables the selected HW trigger for a conversion group, if the conversion group has support for HW trigger. More...
|
|
status_t | ADC_DisableHardwareTrigger (const adc_instance_t *const instance, const uint32_t groupIdx, const uint32_t timeout) |
| Disables the selected HW trigger for a conversion group, if the conversion group is HW triggered. More...
|
|
status_t | ADC_StartGroupConversion (const adc_instance_t *const instance, const uint32_t groupIdx) |
| Starts the execution of a selected SW triggered ADC conversion group. More...
|
|
status_t | ADC_StopGroupConversion (const adc_instance_t *const instance, const uint32_t groupIdx, const uint32_t timeout) |
| Stops the selected SW triggered ADC conversion group execution. More...
|
|
status_t | ADC_EnableNotification (const adc_instance_t *const instance, const uint32_t groupIdx) |
| Enables the notification callback for a configured group. More...
|
|
status_t | ADC_DisableNotification (const adc_instance_t *const instance, const uint32_t groupIdx) |
| Disables the notification callback for a configured group. More...
|
|
|
static adc_pal_state_t | adcPalState [NUMBER_OF_ADC_PAL_INSTANCES] |
|
adc_pal_state_t adcPalState[NUMBER_OF_ADC_PAL_INSTANCES] |
|
static |