Structure containing the function pointers of CMP driver. More...
#include <cmp_interface.h>
Data Fields | |
void(* | Initialize )(void) |
Pointer to CMPx_Initialize e.g. CMP1_Initialize. | |
void(* | Deinitialize )(void) |
Pointer to CMPx_Deinitialize e.g. CMP1_Deinitialize. | |
void(* | Enable )(void) |
Pointer to CMPx_Enable e.g. CMP1_Enable. | |
void(* | Disable )(void) |
Pointer to CMPx_Disable e.g. CMP1_Disable. | |
bool(* | StatusGet )(void) |
Pointer to CMPx_StatusGet e.g. CMP1_StatusGet. | |
void(* | EventCallbackRegister )(void(*handler)(void)) |
Pointer to CMPx_EventCallbackRegister e.g. CMP1_EventCallbackRegister. | |
void(* | Tasks )(void) |
Pointer to CMPx_Tasks e.g. CMP1_Tasks (Supported only in polling mode) | |
const struct DAC_DC_INTERFACE * | cmp_dac_dc_interface |
Pointer to DAC_DC_INTERFACE. | |
Definition at line 72 of file cmp_interface.h.
const struct DAC_DC_INTERFACE * cmp_dac_dc_interface |
Definition at line 96 of file cmp_interface.h.
void(* Deinitialize)(void) | ( | void | ) |
Definition at line 77 of file cmp_interface.h.
void(* Disable)(void) | ( | void | ) |
Definition at line 83 of file cmp_interface.h.
void(* Enable)(void) | ( | void | ) |
Definition at line 80 of file cmp_interface.h.
void(* EventCallbackRegister)(void(*handler)(void)) |
Definition at line 89 of file cmp_interface.h.
void(* Initialize)(void) | ( | void | ) |
Definition at line 74 of file cmp_interface.h.
bool(* StatusGet)(void) | ( | void | ) |
Definition at line 86 of file cmp_interface.h.
void(* Tasks)(void) | ( | void | ) |
Definition at line 93 of file cmp_interface.h.