iLLD_TC27xC  1.0
IfxSrc_cfg.h
Go to the documentation of this file.
1 /**
2  * \file IfxSrc_cfg.h
3  * \brief Src on-chip implementation data
4  * \ingroup IfxLld_Src
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_Src_Impl Implementation
25  * \ingroup IfxLld_Src
26  * \defgroup IfxLld_Src_Impl_Enumerations Enumerations
27  * \ingroup IfxLld_Src_Impl
28  */
29 
30 #ifndef IFXSRC_CFG_H
31 #define IFXSRC_CFG_H 1
32 
33 /******************************************************************************/
34 /*----------------------------------Includes----------------------------------*/
35 /******************************************************************************/
36 
38 #include "_Reg/IfxSrc_reg.h"
39 #include "Ifx_Cfg.h"
40 
41 
42 /******************************************************************************/
43 /*--------------------------------Enumerations--------------------------------*/
44 /******************************************************************************/
45 
46 /** \addtogroup IfxLld_Src_Impl_Enumerations
47  * \{ */
48 /** \brief Identifier of interrupt service provider, which handles the interrupt service request.
49  */
50 typedef enum
51 {
52  IfxSrc_Tos_cpu0 = 0, /**< \brief CPU0 interrupt service provider, which handles the interrupt service request. */
53  IfxSrc_Tos_cpu1 = 1, /**< \brief CPU1 interrupt service provider, which handles the interrupt service request. */
54  IfxSrc_Tos_cpu2 = 2, /**< \brief CPU2 interrupt service provider, which handles the interrupt service request. */
55  IfxSrc_Tos_dma = 3 /**< \brief DMA interrupt service provider, which handles the interrupt service request. */
56 } IfxSrc_Tos;
57 
58 /** \} */
59 
60 
61 #endif /* IFXSRC_CFG_H */