![]() |
S32 SDK
|
Go to the source code of this file.
Data Structures | |
struct | cmp_comparator_t |
Defines the block configuration. More... | |
struct | cmp_anmux_t |
Defines the analog mux. More... | |
struct | cmp_dac_t |
Defines the DAC block. More... | |
struct | cmp_trigger_mode_t |
Defines the trigger mode. More... | |
struct | cmp_module_t |
Defines the comparator module configuration. More... | |
Functions | |
cMP DRV. | |
status_t | CMP_DRV_Reset (const uint32_t instance) |
Reset all registers. More... | |
status_t | CMP_DRV_GetInitConfigAll (cmp_module_t *config) |
Get reset configuration for all registers. More... | |
status_t | CMP_DRV_Init (const uint32_t instance, const cmp_module_t *const config) |
Configure all comparator features with the given configuration structure. More... | |
status_t | CMP_DRV_GetConfigAll (const uint32_t instance, cmp_module_t *const config) |
Gets the current comparator configuration. More... | |
status_t | CMP_DRV_GetInitConfigDAC (cmp_dac_t *config) |
Get reset configuration for registers related with DAC. More... | |
status_t | CMP_DRV_ConfigDAC (const uint32_t instance, const cmp_dac_t *config) |
Configure only the DAC component. More... | |
status_t | CMP_DRV_GetDACConfig (const uint32_t instance, cmp_dac_t *const config) |
Return current configuration for DAC. More... | |
status_t | CMP_DRV_GetInitConfigMUX (cmp_anmux_t *config) |
Get reset configuration for registers related with MUX. More... | |
status_t | CMP_DRV_ConfigMUX (const uint32_t instance, const cmp_anmux_t *config) |
Configure only the MUX component. More... | |
status_t | CMP_DRV_GetMUXConfig (const uint32_t instance, cmp_anmux_t *const config) |
Return configuration only for the MUX component. More... | |
status_t | CMP_DRV_GetInitTriggerMode (cmp_trigger_mode_t *config) |
Get reset configuration for registers related with Trigger Mode. More... | |
status_t | CMP_DRV_ConfigTriggerMode (const uint32_t instance, const cmp_trigger_mode_t *config) |
Configure trigger mode. More... | |
status_t | CMP_DRV_GetTriggerModeConfig (const uint32_t instance, cmp_trigger_mode_t *const config) |
Get current trigger mode configuration. More... | |
status_t | CMP_DRV_GetOutputFlags (const uint32_t instance, cmp_output_trigger_t *flags) |
Get comparator output flags. More... | |
status_t | CMP_DRV_ClearOutputFlags (const uint32_t instance) |
Clear comparator output flags. More... | |
status_t | CMP_DRV_GetInputFlags (const uint32_t instance, cmp_ch_list_t *flags) |
Gets input channels change flags. More... | |
status_t | CMP_DRV_ClearInputFlags (const uint32_t instance) |
Clear comparator input channels flags. More... | |
status_t | CMP_DRV_GetInitConfigComparator (cmp_comparator_t *config) |
Get reset configuration for registers related with comparator features. More... | |
status_t | CMP_DRV_ConfigComparator (const uint32_t instance, const cmp_comparator_t *config) |
Configure only comparator features. More... | |
status_t | CMP_DRV_GetComparatorConfig (const uint32_t instance, cmp_comparator_t *config) |
Return configuration for comparator from CMP module. More... | |