iLLD_TC27xC
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) |
Sets the autosacn bit enable or disable. 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, boolean continuous) |
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 1542 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 1548 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 1554 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 1560 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 1566 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 1572 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 1578 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 1584 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 196 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 1590 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 1596 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE void IfxVadc_setAutoScan | ( | Ifx_VADC_G * | vadcG, |
boolean | autoscanEnable | ||
) |
Sets the autosacn bit enable or disable.
vadcG | pointer to VADC group registers. |
autoscanEnable | whether autoscan is enabled or not. |
Definition at line 1602 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup(), and IfxVadc_setScan().
IFX_EXTERN void IfxVadc_setScan | ( | Ifx_VADC_G * | group, |
uint32 | channels, | ||
uint32 | mask, | ||
boolean | continuous | ||
) |
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 |
continuous | specifies if single triggered or continuous autoscan |
(Auto-)scan can be enabled/disabled for the given channels which are selected with the mask
Definition at line 360 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 1608 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 1619 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 |
Definition at line 1630 of file IfxVadc.h.
Referenced by IfxVadc_Adc_startScan().