iLLD_TC23x  1.0
VADC Pin Mapping
Collaboration diagram for VADC Pin Mapping:

Data Structures

struct  IfxVadc_GxBfl_Out
 VADC Boundary Flag pin mapping structure. More...
 
struct  IfxVadc_Emux_Out
 VADC External Mux pin mapping structure. More...
 
struct  IfxVadc_Vadcg_In
 VADC Analog Input. More...
 

Macros

#define IFXVADC_PINMAP_NUM_MODULES   1
 Table dimensions. More...
 
#define IFXVADC_PINMAP_NUM_GROUPS   2
 
#define IFXVADC_PINMAP_EMUX_OUT_NUM_ITEMS   12
 
#define IFXVADC_PINMAP_GXBFL_OUT_NUM_ITEMS   8
 

Variables

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX00_P02_6_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX00_P33_3_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX01_P02_7_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX01_P33_2_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX02_P02_8_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX02_P33_1_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX10_P00_6_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX10_P33_6_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX11_P00_7_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX11_P33_5_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX12_P00_8_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX12_P33_4_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL0_P33_4_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL1_P33_5_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL2_P33_6_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL3_P33_7_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL0_P00_4_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL0_P33_0_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL1_P00_5_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL1_P33_1_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL2_P00_6_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL2_P33_2_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL3_P00_7_OUT
 VADC output. More...
 
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL3_P33_3_OUT
 VADC output. More...
 
IFX_EXTERN const IfxVadc_Emux_OutIfxVadc_Emux_Out_pinTable [IFXVADC_PINMAP_NUM_MODULES][IFXVADC_PINMAP_EMUX_OUT_NUM_ITEMS]
 IfxVadc_Emux_Out table. More...
 
IFX_EXTERN const
IfxVadc_GxBfl_Out
IfxVadc_GxBfl_Out_pinTable [IFXVADC_PINMAP_NUM_MODULES][IFXVADC_PINMAP_NUM_GROUPS][IFXVADC_PINMAP_GXBFL_OUT_NUM_ITEMS]
 IfxVadc_GxBfl_Out table. More...
 

Detailed Description


Data Structure Documentation

struct IfxVadc_GxBfl_Out

VADC Boundary Flag pin mapping structure.

Definition at line 39 of file IfxVadc_PinMap.h.

Collaboration diagram for IfxVadc_GxBfl_Out:
Data Fields
IfxVadc_GroupId groupId Group ID.
Ifx_VADC * module Base address.
IfxPort_Pin pin Port pin.
IfxPort_OutputIdx select Port control code.
struct IfxVadc_Emux_Out

VADC External Mux pin mapping structure.

Definition at line 48 of file IfxVadc_PinMap.h.

Collaboration diagram for IfxVadc_Emux_Out:
Data Fields
Ifx_VADC * module Base address.
IfxPort_Pin pin Port pin.
IfxPort_OutputIdx select Port control code.
struct IfxVadc_Vadcg_In

VADC Analog Input.

Definition at line 56 of file IfxVadc_PinMap.h.

Collaboration diagram for IfxVadc_Vadcg_In:
Data Fields
uint8 channelId Channel ID.
IfxVadc_GroupId groupId Group ID.
Ifx_VADC * module Base address.
IfxPort_Pin pin Port pin.

Macro Definition Documentation

#define IFXVADC_PINMAP_EMUX_OUT_NUM_ITEMS   12

Definition at line 92 of file IfxVadc_PinMap.h.

#define IFXVADC_PINMAP_GXBFL_OUT_NUM_ITEMS   8

Definition at line 93 of file IfxVadc_PinMap.h.

#define IFXVADC_PINMAP_NUM_GROUPS   2

Definition at line 91 of file IfxVadc_PinMap.h.

#define IFXVADC_PINMAP_NUM_MODULES   1

Table dimensions.

Definition at line 90 of file IfxVadc_PinMap.h.

Variable Documentation

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX00_P02_6_OUT

VADC output.

Definition at line 64 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX00_P33_3_OUT

VADC output.

Definition at line 65 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX01_P02_7_OUT

VADC output.

Definition at line 66 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX01_P33_2_OUT

VADC output.

Definition at line 67 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX02_P02_8_OUT

VADC output.

Definition at line 68 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX02_P33_1_OUT

VADC output.

Definition at line 69 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX10_P00_6_OUT

VADC output.

Definition at line 70 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX10_P33_6_OUT

VADC output.

Definition at line 71 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX11_P00_7_OUT

VADC output.

Definition at line 72 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX11_P33_5_OUT

VADC output.

Definition at line 73 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX12_P00_8_OUT

VADC output.

Definition at line 74 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX12_P33_4_OUT

VADC output.

Definition at line 75 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL0_P33_4_OUT

VADC output.

Definition at line 76 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL1_P33_5_OUT

VADC output.

Definition at line 77 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL2_P33_6_OUT

VADC output.

Definition at line 78 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL3_P33_7_OUT

VADC output.

Definition at line 79 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL0_P00_4_OUT

VADC output.

Definition at line 80 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL0_P33_0_OUT

VADC output.

Definition at line 81 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL1_P00_5_OUT

VADC output.

Definition at line 82 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL1_P33_1_OUT

VADC output.

Definition at line 83 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL2_P00_6_OUT

VADC output.

Definition at line 84 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL2_P33_2_OUT

VADC output.

Definition at line 85 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL3_P00_7_OUT

VADC output.

Definition at line 86 of file IfxVadc_PinMap.h.

IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL3_P33_3_OUT

VADC output.

Definition at line 87 of file IfxVadc_PinMap.h.