iLLD_TC27xC
1.0
IfxI2c_PinMap.c
Go to the documentation of this file.
1
/**
2
* \file IfxI2c_PinMap.c
3
* \brief I2C I/O map
4
* \ingroup IfxLld_I2c
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 "
IfxI2c_PinMap.h
"
27
28
IfxI2c_Scl_InOut
IfxI2c0_SCL_P02_5_INOUT
= {&MODULE_I2C0, {&MODULE_P02, 5},
Ifx_RxSel_a
,
IfxPort_OutputIdx_alt5
};
29
IfxI2c_Scl_InOut
IfxI2c0_SCL_P13_1_INOUT
= {&MODULE_I2C0, {&MODULE_P13, 1},
Ifx_RxSel_b
,
IfxPort_OutputIdx_alt6
};
30
IfxI2c_Scl_InOut
IfxI2c0_SCL_P15_4_INOUT
= {&MODULE_I2C0, {&MODULE_P15, 4},
Ifx_RxSel_c
,
IfxPort_OutputIdx_alt6
};
31
IfxI2c_Sda_InOut
IfxI2c0_SDA_P02_4_INOUT
= {&MODULE_I2C0, {&MODULE_P02, 4},
Ifx_RxSel_a
,
IfxPort_OutputIdx_alt5
};
32
IfxI2c_Sda_InOut
IfxI2c0_SDA_P13_2_INOUT
= {&MODULE_I2C0, {&MODULE_P13, 2},
Ifx_RxSel_b
,
IfxPort_OutputIdx_alt6
};
33
IfxI2c_Sda_InOut
IfxI2c0_SDA_P15_5_INOUT
= {&MODULE_I2C0, {&MODULE_P15, 5},
Ifx_RxSel_c
,
IfxPort_OutputIdx_alt6
};
34
35
36
const
IfxI2c_Scl_InOut
*
IfxI2c_Scl_InOut_pinTable
[
IFXI2C_PINMAP_NUM_MODULES
][
IFXI2C_PINMAP_SCL_INOUT_NUM_ITEMS
] = {
37
{
38
&
IfxI2c0_SCL_P02_5_INOUT
,
39
&
IfxI2c0_SCL_P13_1_INOUT
,
40
&IfxI2c0_SCL_P15_4_INOUT
41
}
42
};
43
44
const
IfxI2c_Sda_InOut
*
IfxI2c_Sda_InOut_pinTable
[
IFXI2C_PINMAP_NUM_MODULES
][
IFXI2C_PINMAP_SDA_INOUT_NUM_ITEMS
] = {
45
{
46
&
IfxI2c0_SDA_P02_4_INOUT
,
47
&
IfxI2c0_SDA_P13_2_INOUT
,
48
&IfxI2c0_SDA_P15_5_INOUT
49
}
50
};
home
mclld
Libraries
release
iLLD_0_1_0_10
src
ifx
TC27xC
_PinMap
IfxI2c_PinMap.c
Generated by
1.8.4