iLLD_TC29x
1.0
|
IOM IOM details. More...
#include "Iom/Std/IfxIom.h"
Go to the source code of this file.
Data Structures | |
struct | IfxIom_Iom_EcmGlobalEventSelectionBits |
Event Combiner Module Global Event Selection Bit Field. More... | |
struct | IfxIom_Iom_EcmConfigCounter |
union | IfxIom_Iom_EcmGlobalEventSelection |
Event Combiner Module Global Event Selection. More... | |
struct | IfxIom_Iom |
Specifies handle to IOM module. More... | |
struct | IfxIom_Iom_EcmConfig |
Specifies the ECM block configuration structure. More... | |
struct | IfxIom_Iom_FpcConfig |
Specifies Filter and Prescaler Cell configuration. More... | |
struct | IfxIom_Iom_LamConfig |
Specifies Logic Analyser Module configuration. More... | |
Functions | |
IFX_EXTERN void | IfxIom_Iom_deInitModule (IfxIom_Iom *iom) |
Reset the IOM module. More... | |
IFX_EXTERN boolean | IfxIom_Iom_initAnalyser (IfxIom_Iom *iom, const IfxIom_Iom_LamConfig *lamConfig) |
Initializes the Logic Analyser Module for internal event generation. More... | |
IFX_EXTERN void | IfxIom_Iom_initAnalyserConfig (IfxIom_Iom_LamConfig *lamConfig) |
Initializes the default Logic Analyser Module buffer. More... | |
IFX_EXTERN boolean | IfxIom_Iom_initCombiner (IfxIom_Iom *iom, const IfxIom_Iom_EcmConfig *ecmConfig) |
Initializes the Event Combiner Module for Global event. More... | |
IFX_EXTERN void | IfxIom_Iom_initCombinerConfig (IfxIom_Iom_EcmConfig *ecmConfig) |
Initializes the default Event Combiner Module buffer. More... | |
IFX_EXTERN boolean | IfxIom_Iom_initFpcChannel (IfxIom_Iom *iom, const IfxIom_Iom_FpcConfig *fpcConfig) |
Initializes the Filter & Prescaler Cell for filtering the signals. More... | |
IFX_EXTERN void | IfxIom_Iom_initFpcChannelConfig (IfxIom_Iom_FpcConfig *fpcConfig) |
Initializes the default Filter & Prescaler Cell buffer. More... | |
IFX_EXTERN boolean | IfxIom_Iom_initModule (IfxIom_Iom *iom) |
Initialize the IOM module with supplied configuration. More... | |
IFX_EXTERN void | IfxIom_Iom_initModuleConfig (IfxIom_Iom *iom, Ifx_IOM *module) |
Initializes the Module default configuration buffer. More... | |
IFX_EXTERN void | IfxIom_Iom_clearFpcEdges (IfxIom_Iom_FpcConfig *fpcConfig, IfxIom_Iom *iom) |
clear the falling and rising edges which are detected. More... | |
IOM IOM details.
IMPORTANT NOTICE
Infineon Technologies AG (Infineon) is supplying this file for use exclusively with Infineon's microcontroller products. This file can be freely distributed within development tools that are supporting such microcontroller products.
THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. INFINEON SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
Definition in file IfxIom_Iom.h.
union IfxIom_Iom_EcmGlobalEventSelection |
Event Combiner Module Global Event Selection.
Definition at line 182 of file IfxIom_Iom.h.
Data Fields | ||
---|---|---|
IfxIom_Iom_EcmGlobalEventSelectionBits | B | |
uint32 | U |