iLLD_TC27xD
1.0
|
Functions | |
IFX_INLINE void | IfxVadc_disableScanSlotExternalTrigger (Ifx_VADC_G *vadcG) |
Disables the scan slot external trigger. More... | |
IFX_INLINE void | IfxVadc_enableScanSlotExternalTrigger (Ifx_VADC_G *vadcG) |
Enables the scan slot external trigger. More... | |
IFX_INLINE IfxVadc_GatingMode | IfxVadc_getScanSlotGatingMode (Ifx_VADC_G *vadcG) |
Gets the request scan slot gating mode. More... | |
IFX_INLINE IfxVadc_GatingSource | IfxVadc_getScanSlotGatingSource (Ifx_VADC_G *vadcG) |
Gets the request scan slot gating input. More... | |
IFX_INLINE IfxVadc_RequestSlotPriority | IfxVadc_getScanSlotPriority (Ifx_VADC_G *vadcG) |
Gets the request scan slot priority. More... | |
IFX_INLINE IfxVadc_RequestSlotStartMode | IfxVadc_getScanSlotStartMode (Ifx_VADC_G *vadcG) |
Gets the request scan slot start mode. More... | |
IFX_INLINE IfxVadc_TriggerSource | IfxVadc_getScanSlotTriggerInput (Ifx_VADC_G *vadcG) |
Gets the requested scan slot trigger input. More... | |
IFX_INLINE IfxVadc_TriggerMode | IfxVadc_getScanSlotTriggerMode (Ifx_VADC_G *vadcG) |
Gets the requested scan slot trigger mode. More... | |
IFX_INLINE boolean | IfxVadc_isAutoScanEnabled (Ifx_VADC_G *vadcG) |
Gets the auto scan enable status. More... | |
IFX_INLINE boolean | IfxVadc_isRequestScanSlotEnabled (Ifx_VADC_G *vadcG) |
Returns the scan slot requested status. More... | |
IFX_INLINE void | IfxVadc_setAutoScan (Ifx_VADC_G *vadcG, boolean autoscanEnable) |
Enables/Disables continuous auto scan. More... | |
IFX_INLINE void | IfxVadc_setScanSlotGatingConfig (Ifx_VADC_G *vadcG, IfxVadc_GatingSource gatingSource, IfxVadc_GatingMode gatingMode) |
Sets the scan slot gating configuration. More... | |
IFX_INLINE void | IfxVadc_setScanSlotTriggerConfig (Ifx_VADC_G *vadcG, IfxVadc_TriggerMode triggerMode, IfxVadc_TriggerSource triggerSource) |
Sets the scan slot trigger operating configurations. More... | |
IFX_INLINE void | IfxVadc_startScan (Ifx_VADC_G *group) |
Starts an autoscan on the specified group. More... | |
IFX_EXTERN IfxVadc_Status | IfxVadc_getScanStatus (Ifx_VADC_G *group) |
Gives the scan status for a group. More... | |
IFX_EXTERN void | IfxVadc_setScan (Ifx_VADC_G *group, uint32 channels, uint32 mask) |
Configures an (auto-)scan. More... | |
IFX_INLINE void IfxVadc_disableScanSlotExternalTrigger | ( | Ifx_VADC_G * | vadcG) |
Disables the scan slot external trigger.
vadcG | pointer to VADC group registers. |
Definition at line 1748 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE void IfxVadc_enableScanSlotExternalTrigger | ( | Ifx_VADC_G * | vadcG) |
Enables the scan slot external trigger.
vadcG | pointer to VADC group registers. |
Definition at line 1782 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE IfxVadc_GatingMode IfxVadc_getScanSlotGatingMode | ( | Ifx_VADC_G * | vadcG) |
Gets the request scan slot gating mode.
vadcG | pointer to VADC group registers. |
Definition at line 2035 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE IfxVadc_GatingSource IfxVadc_getScanSlotGatingSource | ( | Ifx_VADC_G * | vadcG) |
Gets the request scan slot gating input.
vadcG | pointer to VADC group registers. |
Definition at line 2041 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE IfxVadc_RequestSlotPriority IfxVadc_getScanSlotPriority | ( | Ifx_VADC_G * | vadcG) |
Gets the request scan slot priority.
vadcG | pointer to VADC group registers. |
Definition at line 2047 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE IfxVadc_RequestSlotStartMode IfxVadc_getScanSlotStartMode | ( | Ifx_VADC_G * | vadcG) |
Gets the request scan slot start mode.
vadcG | pointer to VADC group registers. |
Definition at line 2053 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE IfxVadc_TriggerSource IfxVadc_getScanSlotTriggerInput | ( | Ifx_VADC_G * | vadcG) |
Gets the requested scan slot trigger input.
vadcG | pointer to VADC group registers. |
Definition at line 2059 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE IfxVadc_TriggerMode IfxVadc_getScanSlotTriggerMode | ( | Ifx_VADC_G * | vadcG) |
Gets the requested scan slot trigger mode.
vadcG | pointer to VADC group registers. |
Definition at line 2065 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_EXTERN IfxVadc_Status IfxVadc_getScanStatus | ( | Ifx_VADC_G * | group) |
Gives the scan status for a group.
group | pointer to the VADC group |
Definition at line 330 of file IfxVadc.c.
Referenced by IfxVadc_Adc_getScanStatus().
IFX_INLINE boolean IfxVadc_isAutoScanEnabled | ( | Ifx_VADC_G * | vadcG) |
Gets the auto scan enable status.
vadcG | pointer to VADC group registers. |
Definition at line 2103 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE boolean IfxVadc_isRequestScanSlotEnabled | ( | Ifx_VADC_G * | vadcG) |
Returns the scan slot requested status.
vadcG | pointer to VADC group registers. |
Definition at line 2121 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE void IfxVadc_setAutoScan | ( | Ifx_VADC_G * | vadcG, |
boolean | autoscanEnable | ||
) |
Enables/Disables continuous auto scan.
vadcG | pointer to VADC group registers. |
autoscanEnable | whether autoscan is enabled or not. |
Definition at line 2151 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().
IFX_EXTERN void IfxVadc_setScan | ( | Ifx_VADC_G * | group, |
uint32 | channels, | ||
uint32 | mask | ||
) |
Configures an (auto-)scan.
group | pointer to the VADC group |
channels | specifies the channels which should be enabled/disabled |
mask | specifies the channels which should be modified |
(Auto-)Scan can be enabled/disabled for the given channels which are selected with the mask
Definition at line 537 of file IfxVadc.c.
Referenced by IfxVadc_Adc_setScan().
IFX_INLINE void IfxVadc_setScanSlotGatingConfig | ( | Ifx_VADC_G * | vadcG, |
IfxVadc_GatingSource | gatingSource, | ||
IfxVadc_GatingMode | gatingMode | ||
) |
Sets the scan slot gating configuration.
vadcG | pointer to VADC group registers. |
gatingSource | gate input for group. |
gatingMode | gating mode. High level, Low Level or Gating disabled. |
Definition at line 2351 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE void IfxVadc_setScanSlotTriggerConfig | ( | Ifx_VADC_G * | vadcG, |
IfxVadc_TriggerMode | triggerMode, | ||
IfxVadc_TriggerSource | triggerSource | ||
) |
Sets the scan slot trigger operating configurations.
vadcG | pointer to VADC group registers. |
triggerMode | trigger mode. Rising, falling any edge leads to an trigger event. |
triggerSource | trigger input for group. |
Definition at line 2362 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE void IfxVadc_startScan | ( | Ifx_VADC_G * | group) |
Starts an autoscan on the specified group.
group | pointer to the VADC group |
See IfxVadc_setScan
Definition at line 2406 of file IfxVadc.h.
Referenced by IfxVadc_Adc_startScan().