iLLD_TC27xC
1.0
IfxEray_PinMap.c
Go to the documentation of this file.
1
/**
2
* \file IfxEray_PinMap.c
3
* \brief ERAY I/O map
4
* \ingroup IfxLld_Eray
5
*
6
* \version iLLD_0_1_0_10
7
* \copyright Copyright (c) 2013 Infineon Technologies AG. All rights reserved.
8
*
9
*
10
* IMPORTANT NOTICE
11
*
12
*
13
* Infineon Technologies AG (Infineon) is supplying this file for use
14
* exclusively with Infineon's microcontroller products. This file can be freely
15
* distributed within development tools that are supporting such microcontroller
16
* products.
17
*
18
* THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
19
* OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
20
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
21
* INFINEON SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL,
22
* OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
23
*
24
*/
25
26
#include "
IfxEray_PinMap.h
"
27
28
IfxEray_Rxd_In
IfxEray0_RXDA0_P14_8_IN
= {&MODULE_ERAY0,
IfxEray_NodeId_a
, {&MODULE_P14, 8},
Ifx_RxSel_a
};
29
IfxEray_Rxd_In
IfxEray0_RXDA1_P11_9_IN
= {&MODULE_ERAY0,
IfxEray_NodeId_a
, {&MODULE_P11, 9},
Ifx_RxSel_b
};
30
IfxEray_Rxd_In
IfxEray0_RXDA2_P02_1_IN
= {&MODULE_ERAY0,
IfxEray_NodeId_a
, {&MODULE_P02, 1},
Ifx_RxSel_c
};
31
IfxEray_Rxd_In
IfxEray0_RXDA3_P14_1_IN
= {&MODULE_ERAY0,
IfxEray_NodeId_a
, {&MODULE_P14, 1},
Ifx_RxSel_d
};
32
IfxEray_Rxd_In
IfxEray0_RXDB0_P14_7_IN
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P14, 7},
Ifx_RxSel_a
};
33
IfxEray_Rxd_In
IfxEray0_RXDB1_P11_10_IN
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P11,10},
Ifx_RxSel_b
};
34
IfxEray_Rxd_In
IfxEray0_RXDB2_P02_3_IN
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P02, 3},
Ifx_RxSel_c
};
35
IfxEray_Rxd_In
IfxEray0_RXDB3_P14_1_IN
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P14, 1},
Ifx_RxSel_d
};
36
IfxEray_Txd_Out
IfxEray0_TXDA_P02_0_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_a
, {&MODULE_P02, 0},
IfxPort_OutputIdx_alt6
};
37
IfxEray_Txd_Out
IfxEray0_TXDA_P11_3_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_a
, {&MODULE_P11, 3},
IfxPort_OutputIdx_alt4
};
38
IfxEray_Txd_Out
IfxEray0_TXDA_P14_0_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_a
, {&MODULE_P14, 0},
IfxPort_OutputIdx_alt3
};
39
IfxEray_Txd_Out
IfxEray0_TXDA_P14_10_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_a
, {&MODULE_P14,10},
IfxPort_OutputIdx_alt6
};
40
IfxEray_Txd_Out
IfxEray0_TXDB_P02_2_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P02, 2},
IfxPort_OutputIdx_alt6
};
41
IfxEray_Txd_Out
IfxEray0_TXDB_P11_12_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P11,12},
IfxPort_OutputIdx_alt4
};
42
IfxEray_Txd_Out
IfxEray0_TXDB_P14_0_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P14, 0},
IfxPort_OutputIdx_alt4
};
43
IfxEray_Txd_Out
IfxEray0_TXDB_P14_5_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P14, 5},
IfxPort_OutputIdx_alt6
};
44
IfxEray_Txen_Out
IfxEray0_TXENA_P02_4_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_a
, {&MODULE_P02, 4},
IfxPort_OutputIdx_alt6
};
45
IfxEray_Txen_Out
IfxEray0_TXENA_P11_6_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_a
, {&MODULE_P11, 6},
IfxPort_OutputIdx_alt4
};
46
IfxEray_Txen_Out
IfxEray0_TXENA_P14_9_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_a
, {&MODULE_P14, 9},
IfxPort_OutputIdx_alt6
};
47
IfxEray_Txen_Out
IfxEray0_TXENB_P02_5_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P02, 5},
IfxPort_OutputIdx_alt6
};
48
IfxEray_Txen_Out
IfxEray0_TXENB_P11_11_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P11,11},
IfxPort_OutputIdx_alt6
};
49
IfxEray_Txen_Out
IfxEray0_TXENB_P11_6_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P11, 6},
IfxPort_OutputIdx_alt2
};
50
IfxEray_Txen_Out
IfxEray0_TXENB_P14_6_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P14, 6},
IfxPort_OutputIdx_alt6
};
51
IfxEray_Txen_Out
IfxEray0_TXENB_P14_9_OUT
= {&MODULE_ERAY0,
IfxEray_NodeId_b
, {&MODULE_P14, 9},
IfxPort_OutputIdx_alt5
};
52
53
54
const
IfxEray_Rxd_In
*
IfxEray_Rxd_In_pinTable
[
IFXERAY_PINMAP_NUM_MODULES
][
IFXERAY_PINMAP_NUM_NODES
][
IFXERAY_PINMAP_RXD_IN_NUM_ITEMS
] = {
55
{
56
{
57
&
IfxEray0_RXDA0_P14_8_IN
,
58
&
IfxEray0_RXDA1_P11_9_IN
,
59
&
IfxEray0_RXDA2_P02_1_IN
,
60
&IfxEray0_RXDA3_P14_1_IN
61
},
62
{
63
&
IfxEray0_RXDB0_P14_7_IN
,
64
&
IfxEray0_RXDB1_P11_10_IN
,
65
&
IfxEray0_RXDB2_P02_3_IN
,
66
&IfxEray0_RXDB3_P14_1_IN
67
}
68
}
69
};
70
71
const
IfxEray_Txd_Out
*
IfxEray_Txd_Out_pinTable
[
IFXERAY_PINMAP_NUM_MODULES
][
IFXERAY_PINMAP_NUM_NODES
][
IFXERAY_PINMAP_TXD_OUT_NUM_ITEMS
] = {
72
{
73
{
74
&
IfxEray0_TXDA_P02_0_OUT
,
75
&
IfxEray0_TXDA_P11_3_OUT
,
76
&
IfxEray0_TXDA_P14_0_OUT
,
77
&IfxEray0_TXDA_P14_10_OUT
78
},
79
{
80
&
IfxEray0_TXDB_P02_2_OUT
,
81
&
IfxEray0_TXDB_P11_12_OUT
,
82
&
IfxEray0_TXDB_P14_0_OUT
,
83
&IfxEray0_TXDB_P14_5_OUT
84
}
85
}
86
};
87
88
const
IfxEray_Txen_Out
*
IfxEray_Txen_Out_pinTable
[
IFXERAY_PINMAP_NUM_MODULES
][
IFXERAY_PINMAP_NUM_NODES
][
IFXERAY_PINMAP_TXEN_OUT_NUM_ITEMS
] = {
89
{
90
{
91
&
IfxEray0_TXENA_P02_4_OUT
,
92
&
IfxEray0_TXENA_P11_6_OUT
,
93
&
IfxEray0_TXENA_P14_9_OUT
,
94
NULL_PTR
,
95
NULL_PTR
96
},
97
{
98
&
IfxEray0_TXENB_P02_5_OUT
,
99
&
IfxEray0_TXENB_P11_6_OUT
,
100
&
IfxEray0_TXENB_P11_11_OUT
,
101
&
IfxEray0_TXENB_P14_6_OUT
,
102
&IfxEray0_TXENB_P14_9_OUT
103
}
104
}
105
};
home
mclld
Libraries
release
iLLD_0_1_0_10
src
ifx
TC27xC
_PinMap
IfxEray_PinMap.c
Generated by
1.8.4