iLLD_TC27xC
1.0
IfxSmu_PinMap.h
Go to the documentation of this file.
1
/**
2
* \file IfxSmu_PinMap.h
3
* \brief SMU I/O map
4
* \ingroup IfxLld_Smu
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_Smu_pinmap SMU Pin Mapping
25
* \ingroup IfxLld_Smu
26
*/
27
28
#ifndef IFXSMU_PINMAP_H
29
#define IFXSMU_PINMAP_H
30
31
#include <_Reg/IfxSmu_reg.h>
32
#include <
Port/Std/IfxPort.h
>
33
34
/** \addtogroup IfxLld_Smu_pinmap
35
* \{ */
36
37
/** \brief Fault Signal Protocol Pin */
38
typedef
const
struct
39
{
40
Ifx_SMU*
module
;
/**< \brief Base address */
41
IfxPort_Pin
pin
;
/**< \brief Port pin */
42
IfxPort_OutputIdx
select
;
/**< \brief Port control code */
43
}
IfxSmu_Fsp_Out
;
44
45
IFX_EXTERN
IfxSmu_Fsp_Out
IfxSmu_FSP_P33_8_OUT
;
/**< \brief SMU_FSP: SMU */
46
47
/** \brief Table dimensions */
48
#define IFXSMU_PINMAP_NUM_MODULES 1
49
#define IFXSMU_PINMAP_FSP_OUT_NUM_ITEMS 1
50
51
52
/** \brief IfxSmu_Fsp_Out table */
53
IFX_EXTERN
const
IfxSmu_Fsp_Out
*
IfxSmu_Fsp_Out_pinTable
[
IFXSMU_PINMAP_NUM_MODULES
][
IFXSMU_PINMAP_FSP_OUT_NUM_ITEMS
];
54
55
/** \} */
56
57
#endif
/* IFXSMU_PINMAP_H */
home
mclld
Libraries
release
iLLD_0_1_0_10
src
ifx
TC27xC
_PinMap
IfxSmu_PinMap.h
Generated by
1.8.4