36 #include "sys_config.h"
47 #if defined(__ARMCC_VERSION)
49 #pragma diag_suppress 2525
52 #elif defined(__CWCC__)
54 #pragma cpp_extensions on
55 #elif defined(__GNUC__)
57 #elif defined(__IAR_SYSTEMS_ICC__)
59 #pragma language=extended
61 #error Not supported compiler type
69 #if defined(CHIP_LPC110X)
76 NonMaskableInt_IRQn = -14,
100 TIMER_32_0_IRQn = 18,
101 TIMER_32_1_IRQn = 19,
104 RESERVED22_IRQn = 22,
105 RESERVED23_IRQn = 23,
109 RESERVED27_IRQn = 27,
110 RESERVED28_IRQn = 28,
111 RESERVED29_IRQn = 29,
120 #elif defined(CHIP_LPC11XXLV)
126 NonMaskableInt_IRQn = -14,
127 HardFault_IRQn = -13,
145 RESERVED13_IRQn = 13,
146 RESERVED14_IRQn = 14,
148 TIMER_16_0_IRQn = 16,
149 TIMER_16_1_IRQn = 17,
150 TIMER_32_0_IRQn = 18,
151 TIMER_32_1_IRQn = 19,
154 RESERVED22_IRQn = 22,
155 RESERVED23_IRQn = 23,
170 #elif defined(CHIP_LPC11AXX)
176 NonMaskableInt_IRQn = -14,
177 HardFault_IRQn = -13,
194 RESERVED12_IRQn = 12,
195 RESERVED13_IRQn = 13,
198 TIMER_16_0_IRQn = 16,
199 TIMER_16_1_IRQn = 17,
200 TIMER_32_0_IRQn = 18,
201 TIMER_32_1_IRQn = 19,
204 RESERVED22_IRQn = 22,
205 RESERVED23_IRQn = 23,
210 RESERVED28_IRQn = 28,
211 RESERVED29_IRQn = 29,
212 RESERVED30_IRQn = 30,
213 RESERVED31_IRQn = 31,
220 #elif defined(CHIP_LPC11CXX)
226 NonMaskableInt_IRQn = -14,
227 HardFault_IRQn = -13,
248 TIMER_16_0_IRQn = 16,
249 TIMER_16_1_IRQn = 17,
250 TIMER_32_0_IRQn = 18,
251 TIMER_32_1_IRQn = 19,
254 Reserved22_IRQn = 22,
255 Reserved23_IRQn = 23,
259 Reserved27_IRQn = 27,
270 #elif defined(CHIP_LPC11EXX)
276 NonMaskableInt_IRQn = -14,
277 HardFault_IRQn = -13,
292 Reserved10_IRQn = 10,
293 Reserved11_IRQn = 11,
294 Reserved12_IRQn = 12,
295 Reserved13_IRQn = 13,
298 TIMER_16_0_IRQn = 16,
299 TIMER_16_1_IRQn = 17,
300 TIMER_32_0_IRQn = 18,
301 TIMER_32_1_IRQn = 19,
304 Reserved22_IRQn = 22,
305 Reserved23_IRQn = 23,
310 RESERVED28_IRQn = 28,
311 RESERVED29_IRQn = 29,
312 RESERVED30_IRQn = 30,
313 RESERVED31_IRQn = 31,
320 #elif defined(CHIP_LPC11UXX)
326 NonMaskableInt_IRQn = -14,
327 HardFault_IRQn = -13,
342 Reserved10_IRQn = 10,
343 Reserved11_IRQn = 11,
344 Reserved12_IRQn = 12,
345 Reserved13_IRQn = 13,
348 TIMER_16_0_IRQn = 16,
349 TIMER_16_1_IRQn = 17,
350 TIMER_32_0_IRQn = 18,
351 TIMER_32_1_IRQn = 19,
360 RESERVED28_IRQn = 28,
361 RESERVED29_IRQn = 29,
362 USB_WAKEUP_IRQn = 30,
363 RESERVED31_IRQn = 31,
371 #error Incorrect or missing device variant (CHIP_11*)
385 #define __MPU_PRESENT 0
386 #define __NVIC_PRIO_BITS 2
387 #define __Vendor_SysTickConfig 0
393 #include "core_cm0.h"