LPCOpen Platform for LPC18XX/43XX microcontrollers  18XX43XX
LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers
Macros | Typedefs | Enumerations
cmsis_18xx.h File Reference
#include "core_cm3.h"

Go to the source code of this file.

Macros

#define __CM3_REV   0x0201
 
#define __MPU_PRESENT   1
 
#define __NVIC_PRIO_BITS   3
 
#define __Vendor_SysTickConfig   0
 
#define __FPU_PRESENT   0
 

Typedefs

typedef LPC18XX_IRQn_Type IRQn_Type
 

Enumerations

enum  LPC18XX_IRQn_Type {
  Reset_IRQn = -15, NonMaskableInt_IRQn = -14, HardFault_IRQn = -13, MemoryManagement_IRQn = -12,
  BusFault_IRQn = -11, UsageFault_IRQn = -10, SVCall_IRQn = -5, DebugMonitor_IRQn = -4,
  PendSV_IRQn = -2, SysTick_IRQn = -1, DAC_IRQn = 0, RESERVED0_IRQn = 1,
  DMA_IRQn = 2, RESERVED1_IRQn = 3, RESERVED2_IRQn = 4, ETHERNET_IRQn = 5,
  SDIO_IRQn = 6, LCD_IRQn = 7, USB0_IRQn = 8, USB1_IRQn = 9,
  SCT_IRQn = 10, RITIMER_IRQn = 11, TIMER0_IRQn = 12, TIMER1_IRQn = 13,
  TIMER2_IRQn = 14, TIMER3_IRQn = 15, MCPWM_IRQn = 16, ADC0_IRQn = 17,
  I2C0_IRQn = 18, I2C1_IRQn = 19, RESERVED3_IRQn = 20, ADC1_IRQn = 21,
  SSP0_IRQn = 22, SSP1_IRQn = 23, USART0_IRQn = 24, UART1_IRQn = 25,
  USART2_IRQn = 26, USART3_IRQn = 27, I2S0_IRQn = 28, I2S1_IRQn = 29,
  RESERVED4_IRQn = 30, RESERVED5_IRQn = 31, PIN_INT0_IRQn = 32, PIN_INT1_IRQn = 33,
  PIN_INT2_IRQn = 34, PIN_INT3_IRQn = 35, PIN_INT4_IRQn = 36, PIN_INT5_IRQn = 37,
  PIN_INT6_IRQn = 38, PIN_INT7_IRQn = 39, GINT0_IRQn = 40, GINT1_IRQn = 41,
  EVENTROUTER_IRQn = 42, C_CAN1_IRQn = 43, RESERVED6_IRQn = 44, RESERVED7_IRQn = 45,
  ATIMER_IRQn = 46, RTC_IRQn = 47, RESERVED8_IRQn = 48, WWDT_IRQn = 49,
  RESERVED9_IRQn = 50, C_CAN0_IRQn = 51, QEI_IRQn = 52
}