iLLD_TC27xC
1.0
IfxPsi5_PinMap.c
Go to the documentation of this file.
1
/**
2
* \file IfxPsi5_PinMap.c
3
* \brief PSI5 I/O map
4
* \ingroup IfxLld_Psi5
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 "
IfxPsi5_PinMap.h
"
27
28
IfxPsi5_Rx_In
IfxPsi5_RX0A_P00_1_IN
= {&MODULE_PSI5,
IfxPsi5_ChannelId_0
, {&MODULE_P00, 1},
Ifx_RxSel_a
};
29
IfxPsi5_Rx_In
IfxPsi5_RX0B_P02_3_IN
= {&MODULE_PSI5,
IfxPsi5_ChannelId_0
, {&MODULE_P02, 3},
Ifx_RxSel_b
};
30
IfxPsi5_Rx_In
IfxPsi5_RX0C_P33_1_IN
= {&MODULE_PSI5,
IfxPsi5_ChannelId_0
, {&MODULE_P33, 1},
Ifx_RxSel_c
};
31
IfxPsi5_Rx_In
IfxPsi5_RX1A_P00_3_IN
= {&MODULE_PSI5,
IfxPsi5_ChannelId_1
, {&MODULE_P00, 3},
Ifx_RxSel_a
};
32
IfxPsi5_Rx_In
IfxPsi5_RX1B_P02_5_IN
= {&MODULE_PSI5,
IfxPsi5_ChannelId_1
, {&MODULE_P02, 5},
Ifx_RxSel_b
};
33
IfxPsi5_Rx_In
IfxPsi5_RX1C_P33_3_IN
= {&MODULE_PSI5,
IfxPsi5_ChannelId_1
, {&MODULE_P33, 3},
Ifx_RxSel_c
};
34
IfxPsi5_Rx_In
IfxPsi5_RX2A_P00_5_IN
= {&MODULE_PSI5,
IfxPsi5_ChannelId_2
, {&MODULE_P00, 5},
Ifx_RxSel_a
};
35
IfxPsi5_Rx_In
IfxPsi5_RX2B_P02_7_IN
= {&MODULE_PSI5,
IfxPsi5_ChannelId_2
, {&MODULE_P02, 7},
Ifx_RxSel_b
};
36
IfxPsi5_Rx_In
IfxPsi5_RX2C_P33_5_IN
= {&MODULE_PSI5,
IfxPsi5_ChannelId_2
, {&MODULE_P33, 5},
Ifx_RxSel_c
};
37
IfxPsi5_Tx_Out
IfxPsi5_TX0_P00_2_OUT
= {&MODULE_PSI5,
IfxPsi5_ChannelId_0
, {&MODULE_P00, 2},
IfxPort_OutputIdx_alt4
};
38
IfxPsi5_Tx_Out
IfxPsi5_TX0_P02_2_OUT
= {&MODULE_PSI5,
IfxPsi5_ChannelId_0
, {&MODULE_P02, 2},
IfxPort_OutputIdx_alt4
};
39
IfxPsi5_Tx_Out
IfxPsi5_TX0_P33_2_OUT
= {&MODULE_PSI5,
IfxPsi5_ChannelId_0
, {&MODULE_P33, 2},
IfxPort_OutputIdx_alt4
};
40
IfxPsi5_Tx_Out
IfxPsi5_TX1_P00_4_OUT
= {&MODULE_PSI5,
IfxPsi5_ChannelId_1
, {&MODULE_P00, 4},
IfxPort_OutputIdx_alt4
};
41
IfxPsi5_Tx_Out
IfxPsi5_TX1_P02_6_OUT
= {&MODULE_PSI5,
IfxPsi5_ChannelId_1
, {&MODULE_P02, 6},
IfxPort_OutputIdx_alt4
};
42
IfxPsi5_Tx_Out
IfxPsi5_TX1_P33_4_OUT
= {&MODULE_PSI5,
IfxPsi5_ChannelId_1
, {&MODULE_P33, 4},
IfxPort_OutputIdx_alt4
};
43
IfxPsi5_Tx_Out
IfxPsi5_TX2_P00_6_OUT
= {&MODULE_PSI5,
IfxPsi5_ChannelId_2
, {&MODULE_P00, 6},
IfxPort_OutputIdx_alt4
};
44
IfxPsi5_Tx_Out
IfxPsi5_TX2_P02_8_OUT
= {&MODULE_PSI5,
IfxPsi5_ChannelId_2
, {&MODULE_P02, 8},
IfxPort_OutputIdx_alt4
};
45
IfxPsi5_Tx_Out
IfxPsi5_TX2_P33_6_OUT
= {&MODULE_PSI5,
IfxPsi5_ChannelId_2
, {&MODULE_P33, 6},
IfxPort_OutputIdx_alt4
};
46
47
48
const
IfxPsi5_Rx_In
*
IfxPsi5_Rx_In_pinTable
[
IFXPSI5_PINMAP_NUM_MODULES
][
IFXPSI5_PINMAP_NUM_CHANNELS
][
IFXPSI5_PINMAP_RX_IN_NUM_ITEMS
] = {
49
{
50
{
51
&
IfxPsi5_RX0A_P00_1_IN
,
52
&
IfxPsi5_RX0B_P02_3_IN
,
53
&IfxPsi5_RX0C_P33_1_IN
54
},
55
{
56
&
IfxPsi5_RX1A_P00_3_IN
,
57
&
IfxPsi5_RX1B_P02_5_IN
,
58
&IfxPsi5_RX1C_P33_3_IN
59
},
60
{
61
&
IfxPsi5_RX2A_P00_5_IN
,
62
&
IfxPsi5_RX2B_P02_7_IN
,
63
&IfxPsi5_RX2C_P33_5_IN
64
}
65
}
66
};
67
68
const
IfxPsi5_Tx_Out
*
IfxPsi5_Tx_Out_pinTable
[
IFXPSI5_PINMAP_NUM_MODULES
][
IFXPSI5_PINMAP_NUM_CHANNELS
][
IFXPSI5_PINMAP_TX_OUT_NUM_ITEMS
] = {
69
{
70
{
71
&
IfxPsi5_TX0_P00_2_OUT
,
72
&
IfxPsi5_TX0_P02_2_OUT
,
73
&IfxPsi5_TX0_P33_2_OUT
74
},
75
{
76
&
IfxPsi5_TX1_P00_4_OUT
,
77
&
IfxPsi5_TX1_P02_6_OUT
,
78
&IfxPsi5_TX1_P33_4_OUT
79
},
80
{
81
&
IfxPsi5_TX2_P00_6_OUT
,
82
&
IfxPsi5_TX2_P02_8_OUT
,
83
&IfxPsi5_TX2_P33_6_OUT
84
}
85
}
86
};
home
mclld
Libraries
release
iLLD_0_1_0_10
src
ifx
TC27xC
_PinMap
IfxPsi5_PinMap.c
Generated by
1.8.4