iLLD_TC27xD
1.0
IfxMsc_cfg.h
Go to the documentation of this file.
1
/**
2
* \file IfxMsc_cfg.h
3
* \brief MSC on-chip implementation data
4
* \ingroup IfxLld_Msc
5
*
6
* \version iLLD_1_0_0_11_0
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_Msc MSC
25
* \ingroup IfxLld
26
* \defgroup IfxLld_Msc_Impl Implementation
27
* \ingroup IfxLld_Msc
28
* \defgroup IfxLld_Msc_Std Standard Driver
29
* \ingroup IfxLld_Msc
30
*/
31
32
#ifndef IFXMSC_CFG_H
33
#define IFXMSC_CFG_H 1
34
35
/******************************************************************************/
36
/*----------------------------------Includes----------------------------------*/
37
/******************************************************************************/
38
39
#include "
Cpu/Std/Ifx_Types.h
"
40
#include "IfxMsc_reg.h"
41
42
/******************************************************************************/
43
/*-----------------------------------Macros-----------------------------------*/
44
/******************************************************************************/
45
46
#define IFXMSC_NUM_MODULES 2
47
48
#define IFXMSC_NUM_ENABLE_SELECT_LINES (4)
49
50
51
52
/******************************************************************************/
53
/*-------------------------------Enumerations---------------------------------*/
54
/******************************************************************************/
55
56
/** \brief List of the available MSC resources
57
*/
58
typedef
enum
59
{
60
IfxMsc_ResourceMsc_0
= 0,
/**< \brief MSC 0 */
61
IfxMsc_ResourceMsc_1
= 1,
/**< \brief MSC 1 */
62
IfxMsc_ResourceMsc_none
= -1
/**< \brief None of the MSC */
63
}
IfxMsc_ResourceMsc
;
64
65
66
/******************************************************************************/
67
/*-------------------Global Exported Variables/Constants----------------------*/
68
/******************************************************************************/
69
70
IFX_EXTERN
const
IfxModule_IndexMap
IfxMsc_cfg_indexMap
[
IFXMSC_NUM_MODULES
];
71
72
73
#endif
/* IFXMSC_CFG_H */
home
mclld
Libraries
release
iLLD_1_0_0_11_0
src
ifx
TC27xD
_Impl
IfxMsc_cfg.h
Generated by
1.8.4