iLLD_TC27xC
1.0
IfxCcu6_cfg.h
Go to the documentation of this file.
1
/**
2
* \file IfxCcu6_cfg.h
3
* \brief Ccu6 on-chip implementation data
4
* \ingroup IfxLld_Ccu6
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
#ifndef IFXCCU6_CFG_H
27
#define IFXCCU6_CFG_H 1
28
29
/******************************************************************************/
30
/*----------------------------------Includes----------------------------------*/
31
/******************************************************************************/
32
33
#include "
Cpu/Std/Ifx_Types.h
"
34
#include "
Src/Std/IfxSrc.h
"
35
#include "
Cpu/Std/IfxCpu_Intrinsics.h
"
36
#include "
Scu/Std/IfxScuWdt.h
"
37
#include "_Reg/IfxCcu6_reg.h"
38
#include "_Reg/IfxCcu6_bf.h"
39
#include "
Scu/Std/IfxScuCcu.h
"
40
41
/******************************************************************************/
42
/*-----------------------------------Macros-----------------------------------*/
43
/******************************************************************************/
44
45
#define IFXCCU6_COUNT (2)
46
47
48
49
/******************************************************************************/
50
/*-------------------------------Enumerations---------------------------------*/
51
/******************************************************************************/
52
53
typedef
enum
54
{
55
IfxCcu6_TrigOut_0
= 0,
56
IfxCcu6_TrigOut_1
,
57
IfxCcu6_TrigOut_2
,
58
}
IfxCcu6_TrigOut
;
59
60
typedef
enum
61
{
62
IfxCcu6_TrigSel_cout63
= 0,
63
IfxCcu6_TrigSel_cc60
= 1,
64
IfxCcu6_TrigSel_cc61
= 1,
65
IfxCcu6_TrigSel_cc62
= 1,
66
IfxCcu6_TrigSel_sr1
= 2,
67
IfxCcu6_TrigSel_sr3
= 3
68
}
IfxCcu6_TrigSel
;
69
70
71
/******************************************************************************/
72
/*-------------------Global Exported Variables/Constants----------------------*/
73
/******************************************************************************/
74
75
IFX_EXTERN
const
IfxModule_IndexMap
IfxCcu6_indexMap
[
IFXCCU6_COUNT
];
76
77
78
#endif
/* IFXCCU6_CFG_H */
home
mclld
Libraries
release
iLLD_0_1_0_10
src
ifx
TC27xC
_Impl
IfxCcu6_cfg.h
Generated by
1.8.4