iLLD_TC27xD
1.0
|
Functions | |
IFX_INLINE void | IfxVadc_clearAllResultRequests (Ifx_VADC_G *vadcG) |
Clears the all group requests. More... | |
IFX_INLINE IfxVadc_ArbitrationRounds | IfxVadc_getArbiterRoundLength (Ifx_VADC_G *vadcG) |
Gets the ADC group arbitration round length. More... | |
IFX_INLINE Ifx_VADC_G_REVNP0 | IfxVadc_getChannelResultServiceRequestNodePointer0 (Ifx_VADC_G *vadcG) |
Gets the channel esult service request node pointer 0. More... | |
IFX_INLINE Ifx_VADC_G_REVNP1 | IfxVadc_getChannelResultServiceRequestNodePointer1 (Ifx_VADC_G *vadcG) |
Gets the channel esult service request node pointer 1. More... | |
IFX_INLINE Ifx_VADC_G_CEVNP0 | IfxVadc_getChannelServiceRequestNodePointer0 (Ifx_VADC_G *vadcG) |
Gets the channel service request node pointer. More... | |
IFX_INLINE uint8 | IfxVadc_getMasterIndex (Ifx_VADC_G *vadcG) |
Gets the configured master index. More... | |
IFX_INLINE void | IfxVadc_resetGroup (Ifx_VADC_G *vadcG) |
Resets the ADC group. More... | |
IFX_INLINE void | IfxVadc_setAnalogConvertControl (Ifx_VADC_G *vadcG, IfxVadc_AnalogConverterMode analogConverterMode) |
Sets analog converter group number. More... | |
IFX_INLINE void | IfxVadc_setArbitrationRoundLength (Ifx_VADC_G *vadcG, IfxVadc_ArbitrationRounds arbiterRoundLength) |
Sets the arbiter round length. More... | |
IFX_INLINE void | IfxVadc_setGroupResolution (Ifx_VADC_G *vadcG, uint8 inputClassNum, IfxVadc_ChannelResolution resolution) |
Sets the ADC input class channel resolution. More... | |
IFX_INLINE void | IfxVadc_setGroupSampleTime (Ifx_VADC_G *vadcG, uint8 inputClassNum, float32 analogFrequency, float32 sampleTime) |
Sets the ADC input class sample time. More... | |
IFX_INLINE void | IfxVadc_setMasterIndex (Ifx_VADC_G *vadcG, uint8 masterIndex) |
Sets the master index. More... | |
IFX_EXTERN void | IfxVadc_setArbiterPriority (Ifx_VADC_G *vadcG, boolean slotEnable, IfxVadc_RequestSlotPriority prio, IfxVadc_RequestSlotStartMode mode, IfxVadc_RequestSource slot) |
Sets the Arbiter slot configurations. More... | |
IFX_INLINE void IfxVadc_clearAllResultRequests | ( | Ifx_VADC_G * | vadcG) |
Clears the all group requests.
vadcG | pointer to VADC group registers. |
Definition at line 1703 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initChannel().
IFX_INLINE IfxVadc_ArbitrationRounds IfxVadc_getArbiterRoundLength | ( | Ifx_VADC_G * | vadcG) |
Gets the ADC group arbitration round length.
vadcG | pointer to VADC group registers. |
Definition at line 1802 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE Ifx_VADC_G_REVNP0 IfxVadc_getChannelResultServiceRequestNodePointer0 | ( | Ifx_VADC_G * | vadcG) |
Gets the channel esult service request node pointer 0.
vadcG | pointer to VADC group registers. |
Definition at line 1866 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getChannelConfig().
IFX_INLINE Ifx_VADC_G_REVNP1 IfxVadc_getChannelResultServiceRequestNodePointer1 | ( | Ifx_VADC_G * | vadcG) |
Gets the channel esult service request node pointer 1.
vadcG | pointer to VADC group registers. |
Definition at line 1874 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getChannelConfig().
IFX_INLINE Ifx_VADC_G_CEVNP0 IfxVadc_getChannelServiceRequestNodePointer0 | ( | Ifx_VADC_G * | vadcG) |
Gets the channel service request node pointer.
vadcG | pointer to VADC group registers. |
Definition at line 1882 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getChannelConfig().
IFX_INLINE uint8 IfxVadc_getMasterIndex | ( | Ifx_VADC_G * | vadcG) |
Gets the configured master index.
vadcG | pointer to VADC group registers. |
Definition at line 1981 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE void IfxVadc_resetGroup | ( | Ifx_VADC_G * | vadcG) |
Resets the ADC group.
vadcG | pointer to VADC group registers. |
Definition at line 2127 of file IfxVadc.h.
Referenced by IfxVadc_Adc_deInitGroup().
IFX_INLINE void IfxVadc_setAnalogConvertControl | ( | Ifx_VADC_G * | vadcG, |
IfxVadc_AnalogConverterMode | analogConverterMode | ||
) |
Sets analog converter group number.
vadcG | pointer to VADC group registers. |
analogConverterMode | group analog converter mode. |
Definition at line 2133 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup(), and IfxVadc_Adc_initModule().
IFX_EXTERN void IfxVadc_setArbiterPriority | ( | Ifx_VADC_G * | vadcG, |
boolean | slotEnable, | ||
IfxVadc_RequestSlotPriority | prio, | ||
IfxVadc_RequestSlotStartMode | mode, | ||
IfxVadc_RequestSource | slot | ||
) |
Sets the Arbiter slot configurations.
vadcG | pointer to VADC group registers. |
slotEnable | enable/disable of slot. |
prio | channel request priority. |
mode | Channel Slot start mode. |
slot | channel slot Request source. |
Definition at line 513 of file IfxVadc.c.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE void IfxVadc_setArbitrationRoundLength | ( | Ifx_VADC_G * | vadcG, |
IfxVadc_ArbitrationRounds | arbiterRoundLength | ||
) |
Sets the arbiter round length.
vadcG | pointer to VADC group registers. |
arbiterRoundLength | arbiter round length. |
Definition at line 2139 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE void IfxVadc_setGroupResolution | ( | Ifx_VADC_G * | vadcG, |
uint8 | inputClassNum, | ||
IfxVadc_ChannelResolution | resolution | ||
) |
Sets the ADC input class channel resolution.
vadcG | pointer to VADC group registers. |
inputClassNum | input class number. |
resolution | ADC input class channel resolution. |
Definition at line 2278 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE void IfxVadc_setGroupSampleTime | ( | Ifx_VADC_G * | vadcG, |
uint8 | inputClassNum, | ||
float32 | analogFrequency, | ||
float32 | sampleTime | ||
) |
Sets the ADC input class sample time.
vadcG | pointer to VADC group registers. |
inputClassNum | input class number. |
analogFrequency | ADC analog frequency in Hz. |
sampleTime | request sample time in sec for input class. |
Definition at line 2284 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE void IfxVadc_setMasterIndex | ( | Ifx_VADC_G * | vadcG, |
uint8 | masterIndex | ||
) |
Sets the master index.
vadcG | pointer to VADC group registers. |
masterIndex | master index. |
Definition at line 2296 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().