iLLD_TC27xC
1.0
IfxCif_PinMap.h
Go to the documentation of this file.
1
/**
2
* \file IfxCif_PinMap.h
3
* \brief CIF I/O map
4
* \ingroup IfxLld_Cif
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
* \defgroup IfxLld_Cif_pinmap CIF Pin Mapping
25
* \ingroup IfxLld_Cif
26
*/
27
28
#ifndef IFXCIF_PINMAP_H
29
#define IFXCIF_PINMAP_H
30
31
#include <_Reg/IfxCif_reg.h>
32
#include <
_Impl/IfxCif_cfg.h
>
33
#include <
Port/Std/IfxPort.h
>
34
35
/** \addtogroup IfxLld_Cif_pinmap
36
* \{ */
37
38
/** \brief CLK pin mapping structure */
39
typedef
const
struct
40
{
41
Ifx_CIF*
module
;
/**< \brief Base address */
42
IfxPort_Pin
pin
;
/**< \brief Port pin */
43
}
IfxCif_Clk_In
;
44
45
/** \brief D pin mapping structure */
46
typedef
const
struct
47
{
48
Ifx_CIF*
module
;
/**< \brief Base address */
49
IfxPort_Pin
pin
;
/**< \brief Port pin */
50
}
IfxCif_D_In
;
51
52
/** \brief HSNC pin mapping structure */
53
typedef
const
struct
54
{
55
Ifx_CIF*
module
;
/**< \brief Base address */
56
IfxPort_Pin
pin
;
/**< \brief Port pin */
57
}
IfxCif_Hsnc_In
;
58
59
/** \brief VSNC pin mapping structure */
60
typedef
const
struct
61
{
62
Ifx_CIF*
module
;
/**< \brief Base address */
63
IfxPort_Pin
pin
;
/**< \brief Port pin */
64
}
IfxCif_Vsnc_In
;
65
66
IFX_EXTERN
IfxCif_Clk_In
IfxCif_CLK_P00_7_IN
;
/**< \brief CIF_CLK: CIF input */
67
IFX_EXTERN
IfxCif_D_In
IfxCif_D0_P02_0_IN
;
/**< \brief CIF_D0: CIF input */
68
IFX_EXTERN
IfxCif_D_In
IfxCif_D10_P00_1_IN
;
/**< \brief CIF_D10: CIF input */
69
IFX_EXTERN
IfxCif_D_In
IfxCif_D11_P00_2_IN
;
/**< \brief CIF_D11: CIF input */
70
IFX_EXTERN
IfxCif_D_In
IfxCif_D12_P00_3_IN
;
/**< \brief CIF_D12: CIF input */
71
IFX_EXTERN
IfxCif_D_In
IfxCif_D13_P00_4_IN
;
/**< \brief CIF_D13: CIF input */
72
IFX_EXTERN
IfxCif_D_In
IfxCif_D14_P00_5_IN
;
/**< \brief CIF_D14: CIF input */
73
IFX_EXTERN
IfxCif_D_In
IfxCif_D15_P00_6_IN
;
/**< \brief CIF_D15: CIF input */
74
IFX_EXTERN
IfxCif_D_In
IfxCif_D1_P02_1_IN
;
/**< \brief CIF_D1: CIF input */
75
IFX_EXTERN
IfxCif_D_In
IfxCif_D2_P02_2_IN
;
/**< \brief CIF_D2: CIF input */
76
IFX_EXTERN
IfxCif_D_In
IfxCif_D3_P02_3_IN
;
/**< \brief CIF_D3: CIF input */
77
IFX_EXTERN
IfxCif_D_In
IfxCif_D4_P02_4_IN
;
/**< \brief CIF_D4: CIF input */
78
IFX_EXTERN
IfxCif_D_In
IfxCif_D5_P02_5_IN
;
/**< \brief CIF_D5: CIF input */
79
IFX_EXTERN
IfxCif_D_In
IfxCif_D6_P02_6_IN
;
/**< \brief CIF_D6: CIF input */
80
IFX_EXTERN
IfxCif_D_In
IfxCif_D7_P02_7_IN
;
/**< \brief CIF_D7: CIF input */
81
IFX_EXTERN
IfxCif_D_In
IfxCif_D8_P02_8_IN
;
/**< \brief CIF_D8: CIF input */
82
IFX_EXTERN
IfxCif_D_In
IfxCif_D9_P00_0_IN
;
/**< \brief CIF_D9: CIF input */
83
IFX_EXTERN
IfxCif_Hsnc_In
IfxCif_HSNC_P00_9_IN
;
/**< \brief CIF_HSNC: CIF input */
84
IFX_EXTERN
IfxCif_Vsnc_In
IfxCif_VSNC_P00_8_IN
;
/**< \brief CIF_VSNC: CIF input */
85
86
/** \} */
87
88
#endif
/* IFXCIF_PINMAP_H */
home
mclld
Libraries
release
iLLD_0_1_0_10
src
ifx
TC27xC
_PinMap
IfxCif_PinMap.h
Generated by
1.8.4