]> git.sur5r.net Git - freertos/blob
9ce74ed5c64df2a925d41c5727f59d97447e524c
[freertos] /
1 /**********************************************************************\r
2 * $Id$          lpc18xx_nvic.h          2011-06-02\r
3 *//**\r
4 * @file         lpc18xx_nvic.h\r
5 * @brief        Contains all macro definitions and function prototypes\r
6 *                       support for Nesting Vectored Interrupt firmware library\r
7 *                       on LPC18XX\r
8 * @version      1.0\r
9 * @date         02. June. 2011\r
10 * @author       NXP MCU SW Application Team\r
11 *\r
12 * Copyright(C) 2011, NXP Semiconductor\r
13 * All rights reserved.\r
14 *\r
15 ***********************************************************************\r
16 * Software that is described herein is for illustrative purposes only\r
17 * which provides customers with programming information regarding the\r
18 * products. This software is supplied "AS IS" without any warranties.\r
19 * NXP Semiconductors assumes no responsibility or liability for the\r
20 * use of the software, conveys no license or title under any patent,\r
21 * copyright, or mask work right to the product. NXP Semiconductors\r
22 * reserves the right to make changes in the software without\r
23 * notification. NXP Semiconductors also make no representation or\r
24 * warranty that such application will be suitable for the specified\r
25 * use without further testing or modification.\r
26 **********************************************************************/\r
27 \r
28 /* Peripheral group ----------------------------------------------------------- */\r
29 /** @defgroup NVIC NVIC (Nested Vector Interrupt Controller)\r
30  * @ingroup LPC1800CMSIS_FwLib_Drivers\r
31  * @{\r
32  */\r
33 \r
34 #ifndef LPC18XX_NVIC_H_\r
35 #define LPC18XX_NVIC_H_\r
36 \r
37 /* Includes ------------------------------------------------------------------- */\r
38 #include "LPC18xx.h"\r
39 #include "lpc_types.h"\r
40 \r
41 #ifdef __cplusplus\r
42 extern "C"\r
43 {\r
44 #endif\r
45 \r
46 \r
47 /* Public Functions ----------------------------------------------------------- */\r
48 /** @defgroup NVIC_Public_Functions NVIC Public Functions\r
49  * @{\r
50  */\r
51 \r
52 void NVIC_SetVTOR(uint32_t offset);\r
53 \r
54 /**\r
55  * @}\r
56  */\r
57 \r
58 #ifdef __cplusplus\r
59 }\r
60 #endif\r
61 \r
62 #endif /* LPC18XX_NVIC_H_ */\r
63 \r
64 /**\r
65  * @}\r
66  */\r
67 \r
68 /* --------------------------------- End Of File ------------------------------ */\r