iLLD_TC27xD  1.0
Module Initialisation Functions
Collaboration diagram for Module Initialisation Functions:

Functions

IFX_INLINE void IfxEray_Eray_deInitModule (IfxEray_Eray *eray)
 De-initialises the ERAY module. More...
 
IFX_EXTERN void IfxEray_Eray_initModule (IfxEray_Eray *eray, const IfxEray_Eray_Config *config)
 Initialises the ERAY module with supplied configuration. More...
 
IFX_EXTERN void IfxEray_Eray_initModuleConfig (IfxEray_Eray_Config *config, Ifx_ERAY *eray)
 Inialises the default module configuration buffer. More...
 

Detailed Description

Function Documentation

IFX_INLINE void IfxEray_Eray_deInitModule ( IfxEray_Eray eray)

De-initialises the ERAY module.

Parameters
eraypointer to module handle.
Returns
None

For usage exapmle see : How to use the ERAY Interface driver?

Definition at line 1190 of file IfxEray_Eray.h.

IFX_EXTERN void IfxEray_Eray_initModule ( IfxEray_Eray eray,
const IfxEray_Eray_Config config 
)

Initialises the ERAY module with supplied configuration.

Parameters
eraypointer to ERAY Module handle.
configpointer to module configuration structure.
Returns
None

For usage exapmle see : How to use the ERAY Interface driver?

NOTE: If not DMA, the interrupt service provider is assigned to the CPU ID where this function is called from

Definition at line 385 of file IfxEray_Eray.c.

IFX_EXTERN void IfxEray_Eray_initModuleConfig ( IfxEray_Eray_Config config,
Ifx_ERAY *  eray 
)

Inialises the default module configuration buffer.

Parameters
configpointer to module configuration structure.
eraypointer ERAY module registers.
Returns
None

For usage exapmle see : How to use the ERAY Interface driver?

Definition at line 491 of file IfxEray_Eray.c.