Defines

lpc24xx.h File Reference

Go to the source code of this file.

Defines

#define VIC_BASE_ADDR   0xFFFFF000
#define VICIRQStatus   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x000))
#define VICFIQStatus   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x004))
#define VICRawIntr   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x008))
#define VICIntSelect   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x00C))
#define VICIntEnable   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x010))
#define VICIntEnClr   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x014))
#define VICSoftInt   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x018))
#define VICSoftIntClr   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x01C))
#define VICProtection   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x020))
#define VICSWPrioMask   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x024))
#define VICVectAddr0   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x100))
#define VICVectAddr1   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x104))
#define VICVectAddr2   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x108))
#define VICVectAddr3   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x10C))
#define VICVectAddr4   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x110))
#define VICVectAddr5   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x114))
#define VICVectAddr6   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x118))
#define VICVectAddr7   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x11C))
#define VICVectAddr8   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x120))
#define VICVectAddr9   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x124))
#define VICVectAddr10   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x128))
#define VICVectAddr11   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x12C))
#define VICVectAddr12   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x130))
#define VICVectAddr13   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x134))
#define VICVectAddr14   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x138))
#define VICVectAddr15   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x13C))
#define VICVectAddr16   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x140))
#define VICVectAddr17   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x144))
#define VICVectAddr18   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x148))
#define VICVectAddr19   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x14C))
#define VICVectAddr20   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x150))
#define VICVectAddr21   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x154))
#define VICVectAddr22   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x158))
#define VICVectAddr23   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x15C))
#define VICVectAddr24   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x160))
#define VICVectAddr25   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x164))
#define VICVectAddr26   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x168))
#define VICVectAddr27   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x16C))
#define VICVectAddr28   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x170))
#define VICVectAddr29   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x174))
#define VICVectAddr30   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x178))
#define VICVectAddr31   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x17C))
#define VICVectCntl0   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x200))
#define VICVectCntl1   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x204))
#define VICVectCntl2   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x208))
#define VICVectCntl3   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x20C))
#define VICVectCntl4   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x210))
#define VICVectCntl5   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x214))
#define VICVectCntl6   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x218))
#define VICVectCntl7   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x21C))
#define VICVectCntl8   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x220))
#define VICVectCntl9   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x224))
#define VICVectCntl10   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x228))
#define VICVectCntl11   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x22C))
#define VICVectCntl12   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x230))
#define VICVectCntl13   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x234))
#define VICVectCntl14   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x238))
#define VICVectCntl15   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x23C))
#define VICVectCntl16   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x240))
#define VICVectCntl17   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x244))
#define VICVectCntl18   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x248))
#define VICVectCntl19   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x24C))
#define VICVectCntl20   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x250))
#define VICVectCntl21   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x254))
#define VICVectCntl22   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x258))
#define VICVectCntl23   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x25C))
#define VICVectCntl24   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x260))
#define VICVectCntl25   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x264))
#define VICVectCntl26   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x268))
#define VICVectCntl27   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x26C))
#define VICVectCntl28   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x270))
#define VICVectCntl29   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x274))
#define VICVectCntl30   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x278))
#define VICVectCntl31   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x27C))
#define VICVectPriority0   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x200))
#define VICVectPriority1   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x204))
#define VICVectPriority2   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x208))
#define VICVectPriority3   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x20C))
#define VICVectPriority4   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x210))
#define VICVectPriority5   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x214))
#define VICVectPriority6   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x218))
#define VICVectPriority7   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x21C))
#define VICVectPriority8   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x220))
#define VICVectPriority9   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x224))
#define VICVectPriority10   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x228))
#define VICVectPriority11   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x22C))
#define VICVectPriority12   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x230))
#define VICVectPriority13   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x234))
#define VICVectPriority14   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x238))
#define VICVectPriority15   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x23C))
#define VICVectPriority16   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x240))
#define VICVectPriority17   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x244))
#define VICVectPriority18   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x248))
#define VICVectPriority19   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x24C))
#define VICVectPriority20   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x250))
#define VICVectPriority21   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x254))
#define VICVectPriority22   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x258))
#define VICVectPriority23   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x25C))
#define VICVectPriority24   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x260))
#define VICVectPriority25   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x264))
#define VICVectPriority26   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x268))
#define VICVectPriority27   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x26C))
#define VICVectPriority28   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x270))
#define VICVectPriority29   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x274))
#define VICVectPriority30   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x278))
#define VICVectPriority31   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x27C))
#define VICVectAddr   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0xF00))
#define PINSEL_BASE_ADDR   0xE002C000
#define PINSEL0   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x00))
#define PINSEL1   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x04))
#define PINSEL2   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x08))
#define PINSEL3   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x0C))
#define PINSEL4   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x10))
#define PINSEL5   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x14))
#define PINSEL6   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x18))
#define PINSEL7   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x1C))
#define PINSEL8   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x20))
#define PINSEL9   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x24))
#define PINSEL10   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x28))
#define PINSEL11   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x2C))
#define PINMODE0   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x40))
#define PINMODE1   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x44))
#define PINMODE2   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x48))
#define PINMODE3   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x4C))
#define PINMODE4   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x50))
#define PINMODE5   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x54))
#define PINMODE6   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x58))
#define PINMODE7   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x5C))
#define PINMODE8   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x60))
#define PINMODE9   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x64))
#define GPIO_BASE_ADDR   0xE0028000
#define IOPIN0   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x00))
#define IOSET0   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x04))
#define IODIR0   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x08))
#define IOCLR0   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x0C))
#define IOPIN1   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x10))
#define IOSET1   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x14))
#define IODIR1   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x18))
#define IOCLR1   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x1C))
#define IO0_INT_EN_R   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x90))
#define IO0_INT_EN_F   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x94))
#define IO0_INT_STAT_R   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x84))
#define IO0_INT_STAT_F   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x88))
#define IO0_INT_CLR   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x8C))
#define IO2_INT_EN_R   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0xB0))
#define IO2_INT_EN_F   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0xB4))
#define IO2_INT_STAT_R   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0xA4))
#define IO2_INT_STAT_F   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0xA8))
#define IO2_INT_CLR   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0xAC))
#define IO_INT_STAT   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x80))
#define PARTCFG_BASE_ADDR   0x3FFF8000
#define PARTCFG   (*(volatile unsigned long *)(PARTCFG_BASE_ADDR + 0x00))
#define FIO_BASE_ADDR   0x3FFFC000
#define FIO0DIR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x00))
#define FIO0MASK   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x10))
#define FIO0PIN   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x14))
#define FIO0SET   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x18))
#define FIO0CLR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x1C))
#define FIO1DIR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x20))
#define FIO1MASK   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x30))
#define FIO1PIN   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x34))
#define FIO1SET   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x38))
#define FIO1CLR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x3C))
#define FIO2DIR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x40))
#define FIO2MASK   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x50))
#define FIO2PIN   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x54))
#define FIO2SET   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x58))
#define FIO2CLR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x5C))
#define FIO3DIR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x60))
#define FIO3MASK   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x70))
#define FIO3PIN   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x74))
#define FIO3SET   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x78))
#define FIO3CLR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x7C))
#define FIO4DIR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x80))
#define FIO4MASK   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x90))
#define FIO4PIN   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x94))
#define FIO4SET   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x98))
#define FIO4CLR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x9C))
#define FIO0DIR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x00))
#define FIO1DIR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x20))
#define FIO2DIR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x40))
#define FIO3DIR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x60))
#define FIO4DIR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x80))
#define FIO0DIR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x01))
#define FIO1DIR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x21))
#define FIO2DIR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x41))
#define FIO3DIR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x61))
#define FIO4DIR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x81))
#define FIO0DIR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x02))
#define FIO1DIR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x22))
#define FIO2DIR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x42))
#define FIO3DIR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x62))
#define FIO4DIR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x82))
#define FIO0DIR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x03))
#define FIO1DIR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x23))
#define FIO2DIR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x43))
#define FIO3DIR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x63))
#define FIO4DIR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x83))
#define FIO0DIRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x00))
#define FIO1DIRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x20))
#define FIO2DIRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x40))
#define FIO3DIRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x60))
#define FIO4DIRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x80))
#define FIO0DIRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x02))
#define FIO1DIRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x22))
#define FIO2DIRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x42))
#define FIO3DIRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x62))
#define FIO4DIRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x82))
#define FIO0MASK0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x10))
#define FIO1MASK0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x30))
#define FIO2MASK0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x50))
#define FIO3MASK0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x70))
#define FIO4MASK0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x90))
#define FIO0MASK1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x11))
#define FIO1MASK1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x31))
#define FIO2MASK1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x51))
#define FIO3MASK1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x71))
#define FIO4MASK1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x91))
#define FIO0MASK2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x12))
#define FIO1MASK2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x32))
#define FIO2MASK2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x52))
#define FIO3MASK2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x72))
#define FIO4MASK2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x92))
#define FIO0MASK3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x13))
#define FIO1MASK3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x33))
#define FIO2MASK3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x53))
#define FIO3MASK3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x73))
#define FIO4MASK3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x93))
#define FIO0MASKL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x10))
#define FIO1MASKL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x30))
#define FIO2MASKL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x50))
#define FIO3MASKL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x70))
#define FIO4MASKL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x90))
#define FIO0MASKU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x12))
#define FIO1MASKU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x32))
#define FIO2MASKU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x52))
#define FIO3MASKU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x72))
#define FIO4MASKU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x92))
#define FIO0PIN0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x14))
#define FIO1PIN0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x34))
#define FIO2PIN0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x54))
#define FIO3PIN0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x74))
#define FIO4PIN0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x94))
#define FIO0PIN1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x15))
#define FIO1PIN1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x35))
#define FIO2PIN1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x55))
#define FIO3PIN1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x75))
#define FIO4PIN1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x95))
#define FIO0PIN2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x16))
#define FIO1PIN2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x36))
#define FIO2PIN2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x56))
#define FIO3PIN2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x76))
#define FIO4PIN2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x96))
#define FIO0PIN3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x17))
#define FIO1PIN3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x37))
#define FIO2PIN3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x57))
#define FIO3PIN3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x77))
#define FIO4PIN3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x97))
#define FIO0PINL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x14))
#define FIO1PINL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x34))
#define FIO2PINL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x54))
#define FIO3PINL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x74))
#define FIO4PINL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x94))
#define FIO0PINU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x16))
#define FIO1PINU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x36))
#define FIO2PINU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x56))
#define FIO3PINU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x76))
#define FIO4PINU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x96))
#define FIO0SET0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x18))
#define FIO1SET0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x38))
#define FIO2SET0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x58))
#define FIO3SET0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x78))
#define FIO4SET0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x98))
#define FIO0SET1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x19))
#define FIO1SET1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x39))
#define FIO2SET1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x59))
#define FIO3SET1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x79))
#define FIO4SET1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x99))
#define FIO0SET2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1A))
#define FIO1SET2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3A))
#define FIO2SET2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5A))
#define FIO3SET2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7A))
#define FIO4SET2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9A))
#define FIO0SET3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1B))
#define FIO1SET3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3B))
#define FIO2SET3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5B))
#define FIO3SET3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7B))
#define FIO4SET3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9B))
#define FIO0SETL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x18))
#define FIO1SETL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x38))
#define FIO2SETL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x58))
#define FIO3SETL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x78))
#define FIO4SETL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x98))
#define FIO0SETU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x1A))
#define FIO1SETU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x3A))
#define FIO2SETU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x5A))
#define FIO3SETU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x7A))
#define FIO4SETU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x9A))
#define FIO0CLR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1C))
#define FIO1CLR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3C))
#define FIO2CLR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5C))
#define FIO3CLR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7C))
#define FIO4CLR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9C))
#define FIO0CLR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1D))
#define FIO1CLR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3D))
#define FIO2CLR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5D))
#define FIO3CLR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7D))
#define FIO4CLR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9D))
#define FIO0CLR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1E))
#define FIO1CLR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3E))
#define FIO2CLR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5E))
#define FIO3CLR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7E))
#define FIO4CLR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9E))
#define FIO0CLR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1F))
#define FIO1CLR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3F))
#define FIO2CLR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5F))
#define FIO3CLR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7F))
#define FIO4CLR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9F))
#define FIO0CLRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x1C))
#define FIO1CLRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x3C))
#define FIO2CLRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x5C))
#define FIO3CLRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x7C))
#define FIO4CLRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x9C))
#define FIO0CLRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x1E))
#define FIO1CLRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x3E))
#define FIO2CLRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x5E))
#define FIO3CLRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x7E))
#define FIO4CLRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x9E))
#define SCB_BASE_ADDR   0xE01FC000
#define MAMCR   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x000))
#define MAMTIM   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x004))
#define MEMMAP   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x040))
#define PLLCON   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x080))
#define PLLCFG   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x084))
#define PLLSTAT   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x088))
#define PLLFEED   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x08C))
#define PCON   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x0C0))
#define PCONP   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x0C4))
#define CCLKCFG   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x104))
#define USBCLKCFG   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x108))
#define CLKSRCSEL   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x10C))
#define IRCTRIM   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x1A4))
#define PCLKSEL0   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x1A8))
#define PCLKSEL1   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x1AC))
#define EXTINT   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x140))
#define INTWAKE   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x144))
#define EXTMODE   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x148))
#define EXTPOLAR   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x14C))
#define RSIR   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x180))
#define CSPR   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x184))
#define AHBCFG1   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x188))
#define AHBCFG2   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x18C))
#define SCS   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x1A0))
#define STATIC_MEM0_BASE   0x80000000
#define STATIC_MEM1_BASE   0x81000000
#define STATIC_MEM2_BASE   0x82000000
#define STATIC_MEM3_BASE   0x83000000
#define DYNAMIC_MEM0_BASE   0xA0000000
#define DYNAMIC_MEM1_BASE   0xB0000000
#define DYNAMIC_MEM2_BASE   0xC0000000
#define DYNAMIC_MEM3_BASE   0xD0000000
#define EMC_BASE_ADDR   0xFFE08000
#define EMC_CTRL   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x000))
#define EMC_STAT   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x004))
#define EMC_CONFIG   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x008))
#define EMC_DYN_CTRL   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x020))
#define EMC_DYN_RFSH   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x024))
#define EMC_DYN_RD_CFG   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x028))
#define EMC_DYN_RP   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x030))
#define EMC_DYN_RAS   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x034))
#define EMC_DYN_SREX   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x038))
#define EMC_DYN_APR   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x03C))
#define EMC_DYN_DAL   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x040))
#define EMC_DYN_WR   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x044))
#define EMC_DYN_RC   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x048))
#define EMC_DYN_RFC   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x04C))
#define EMC_DYN_XSR   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x050))
#define EMC_DYN_RRD   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x054))
#define EMC_DYN_MRD   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x058))
#define EMC_DYN_CFG0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x100))
#define EMC_DYN_RASCAS0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x104))
#define EMC_DYN_CFG1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x120))
#define EMC_DYN_RASCAS1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x124))
#define EMC_DYN_CFG2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x140))
#define EMC_DYN_RASCAS2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x144))
#define EMC_DYN_CFG3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x160))
#define EMC_DYN_RASCAS3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x164))
#define EMC_STA_CFG0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x200))
#define EMC_STA_WAITWEN0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x204))
#define EMC_STA_WAITOEN0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x208))
#define EMC_STA_WAITRD0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x20C))
#define EMC_STA_WAITPAGE0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x210))
#define EMC_STA_WAITWR0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x214))
#define EMC_STA_WAITTURN0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x218))
#define EMC_STA_CFG1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x220))
#define EMC_STA_WAITWEN1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x224))
#define EMC_STA_WAITOEN1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x228))
#define EMC_STA_WAITRD1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x22C))
#define EMC_STA_WAITPAGE1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x230))
#define EMC_STA_WAITWR1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x234))
#define EMC_STA_WAITTURN1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x238))
#define EMC_STA_CFG2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x240))
#define EMC_STA_WAITWEN2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x244))
#define EMC_STA_WAITOEN2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x248))
#define EMC_STA_WAITRD2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x24C))
#define EMC_STA_WAITPAGE2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x250))
#define EMC_STA_WAITWR2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x254))
#define EMC_STA_WAITTURN2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x258))
#define EMC_STA_CFG3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x260))
#define EMC_STA_WAITWEN3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x264))
#define EMC_STA_WAITOEN3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x268))
#define EMC_STA_WAITRD3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x26C))
#define EMC_STA_WAITPAGE3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x270))
#define EMC_STA_WAITWR3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x274))
#define EMC_STA_WAITTURN3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x278))
#define EMC_STA_EXT_WAIT   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x080))
#define TMR0_BASE_ADDR   0xE0004000
#define T0IR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x00))
#define T0TCR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x04))
#define T0TC   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x08))
#define T0PR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x0C))
#define T0PC   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x10))
#define T0MCR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x14))
#define T0MR0   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x18))
#define T0MR1   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x1C))
#define T0MR2   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x20))
#define T0MR3   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x24))
#define T0CCR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x28))
#define T0CR0   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x2C))
#define T0CR1   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x30))
#define T0EMR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x3C))
#define T0CTCR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x70))
#define TMR1_BASE_ADDR   0xE0008000
#define T1IR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x00))
#define T1TCR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x04))
#define T1TC   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x08))
#define T1PR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x0C))
#define T1PC   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x10))
#define T1MCR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x14))
#define T1MR0   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x18))
#define T1MR1   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x1C))
#define T1MR2   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x20))
#define T1MR3   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x24))
#define T1CCR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x28))
#define T1CR0   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x2C))
#define T1CR1   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x30))
#define T1EMR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x3C))
#define T1CTCR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x70))
#define TMR2_BASE_ADDR   0xE0070000
#define T2IR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x00))
#define T2TCR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x04))
#define T2TC   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x08))
#define T2PR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x0C))
#define T2PC   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x10))
#define T2MCR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x14))
#define T2MR0   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x18))
#define T2MR1   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x1C))
#define T2MR2   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x20))
#define T2MR3   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x24))
#define T2CCR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x28))
#define T2CR0   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x2C))
#define T2CR1   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x30))
#define T2EMR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x3C))
#define T2CTCR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x70))
#define TMR3_BASE_ADDR   0xE0074000
#define T3IR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x00))
#define T3TCR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x04))
#define T3TC   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x08))
#define T3PR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x0C))
#define T3PC   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x10))
#define T3MCR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x14))
#define T3MR0   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x18))
#define T3MR1   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x1C))
#define T3MR2   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x20))
#define T3MR3   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x24))
#define T3CCR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x28))
#define T3CR0   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x2C))
#define T3CR1   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x30))
#define T3EMR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x3C))
#define T3CTCR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x70))
#define PWM0_BASE_ADDR   0xE0014000
#define PWM0IR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x00))
#define PWM0TCR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x04))
#define PWM0TC   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x08))
#define PWM0PR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x0C))
#define PWM0PC   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x10))
#define PWM0MCR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x14))
#define PWM0MR0   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x18))
#define PWM0MR1   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x1C))
#define PWM0MR2   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x20))
#define PWM0MR3   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x24))
#define PWM0CCR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x28))
#define PWM0CR0   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x2C))
#define PWM0CR1   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x30))
#define PWM0MR4   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x40))
#define PWM0MR5   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x44))
#define PWM0MR6   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x48))
#define PWM0PCR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x4C))
#define PWM0LER   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x50))
#define PWM0CTCR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x70))
#define PWM1_BASE_ADDR   0xE0018000
#define PWM1IR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x00))
#define PWM1TCR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x04))
#define PWM1TC   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x08))
#define PWM1PR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x0C))
#define PWM1PC   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x10))
#define PWM1MCR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x14))
#define PWM1MR0   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x18))
#define PWM1MR1   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x1C))
#define PWM1MR2   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x20))
#define PWM1MR3   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x24))
#define PWM1CCR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x28))
#define PWM1CR0   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x2C))
#define PWM1CR1   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x30))
#define PWM1MR4   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x40))
#define PWM1MR5   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x44))
#define PWM1MR6   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x48))
#define PWM1PCR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x4C))
#define PWM1LER   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x50))
#define PWM1CTCR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x70))
#define UART0_BASE_ADDR   0xE000C000
#define U0RBR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x00))
#define U0THR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x00))
#define U0DLL   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x00))
#define U0DLM   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x04))
#define U0IER   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x04))
#define U0IIR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x08))
#define U0FCR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x08))
#define U0LCR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x0C))
#define U0LSR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x14))
#define U0SCR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x1C))
#define U0ACR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x20))
#define U0ICR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x24))
#define U0FDR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x28))
#define U0TER   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x30))
#define UART1_BASE_ADDR   0xE0010000
#define U1RBR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x00))
#define U1THR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x00))
#define U1DLL   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x00))
#define U1DLM   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x04))
#define U1IER   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x04))
#define U1IIR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x08))
#define U1FCR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x08))
#define U1LCR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x0C))
#define U1MCR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x10))
#define U1LSR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x14))
#define U1MSR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x18))
#define U1SCR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x1C))
#define U1ACR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x20))
#define U1FDR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x28))
#define U1TER   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x30))
#define UART2_BASE_ADDR   0xE0078000
#define U2RBR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x00))
#define U2THR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x00))
#define U2DLL   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x00))
#define U2DLM   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x04))
#define U2IER   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x04))
#define U2IIR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x08))
#define U2FCR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x08))
#define U2LCR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x0C))
#define U2LSR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x14))
#define U2SCR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x1C))
#define U2ACR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x20))
#define U2ICR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x24))
#define U2FDR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x28))
#define U2TER   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x30))
#define UART3_BASE_ADDR   0xE007C000
#define U3RBR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x00))
#define U3THR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x00))
#define U3DLL   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x00))
#define U3DLM   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x04))
#define U3IER   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x04))
#define U3IIR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x08))
#define U3FCR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x08))
#define U3LCR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x0C))
#define U3LSR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x14))
#define U3SCR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x1C))
#define U3ACR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x20))
#define U3ICR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x24))
#define U3FDR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x28))
#define U3TER   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x30))
#define I2C0_BASE_ADDR   0xE001C000
#define I20CONSET   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x00))
#define I20STAT   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x04))
#define I20DAT   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x08))
#define I20ADR   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x0C))
#define I20SCLH   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x10))
#define I20SCLL   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x14))
#define I20CONCLR   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x18))
#define I2C1_BASE_ADDR   0xE005C000
#define I21CONSET   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x00))
#define I21STAT   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x04))
#define I21DAT   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x08))
#define I21ADR   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x0C))
#define I21SCLH   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x10))
#define I21SCLL   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x14))
#define I21CONCLR   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x18))
#define I2C2_BASE_ADDR   0xE0080000
#define I22CONSET   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x00))
#define I22STAT   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x04))
#define I22DAT   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x08))
#define I22ADR   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x0C))
#define I22SCLH   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x10))
#define I22SCLL   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x14))
#define I22CONCLR   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x18))
#define SPI0_BASE_ADDR   0xE0020000
#define S0SPCR   (*(volatile unsigned long *)(SPI0_BASE_ADDR + 0x00))
#define S0SPSR   (*(volatile unsigned long *)(SPI0_BASE_ADDR + 0x04))
#define S0SPDR   (*(volatile unsigned long *)(SPI0_BASE_ADDR + 0x08))
#define S0SPCCR   (*(volatile unsigned long *)(SPI0_BASE_ADDR + 0x0C))
#define S0SPINT   (*(volatile unsigned long *)(SPI0_BASE_ADDR + 0x1C))
#define SSP0_BASE_ADDR   0xE0068000
#define SSP0CR0   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x00))
#define SSP0CR1   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x04))
#define SSP0DR   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x08))
#define SSP0SR   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x0C))
#define SSP0CPSR   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x10))
#define SSP0IMSC   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x14))
#define SSP0RIS   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x18))
#define SSP0MIS   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x1C))
#define SSP0ICR   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x20))
#define SSP0DMACR   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x24))
#define SSP1_BASE_ADDR   0xE0030000
#define SSP1CR0   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x00))
#define SSP1CR1   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x04))
#define SSP1DR   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x08))
#define SSP1SR   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x0C))
#define SSP1CPSR   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x10))
#define SSP1IMSC   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x14))
#define SSP1RIS   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x18))
#define SSP1MIS   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x1C))
#define SSP1ICR   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x20))
#define SSP1DMACR   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x24))
#define RTC_BASE_ADDR   0xE0024000
#define RTC_ILR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x00))
#define RTC_CTC   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x04))
#define RTC_CCR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x08))
#define RTC_CIIR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x0C))
#define RTC_AMR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x10))
#define RTC_CTIME0   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x14))
#define RTC_CTIME1   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x18))
#define RTC_CTIME2   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x1C))
#define RTC_SEC   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x20))
#define RTC_MIN   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x24))
#define RTC_HOUR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x28))
#define RTC_DOM   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x2C))
#define RTC_DOW   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x30))
#define RTC_DOY   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x34))
#define RTC_MONTH   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x38))
#define RTC_YEAR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x3C))
#define RTC_CISS   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x40))
#define RTC_ALSEC   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x60))
#define RTC_ALMIN   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x64))
#define RTC_ALHOUR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x68))
#define RTC_ALDOM   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x6C))
#define RTC_ALDOW   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x70))
#define RTC_ALDOY   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x74))
#define RTC_ALMON   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x78))
#define RTC_ALYEAR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x7C))
#define RTC_PREINT   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x80))
#define RTC_PREFRAC   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x84))
#define AD0_BASE_ADDR   0xE0034000
#define AD0CR   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x00))
#define AD0GDR   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x04))
#define AD0INTEN   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x0C))
#define AD0DR0   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x10))
#define AD0DR1   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x14))
#define AD0DR2   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x18))
#define AD0DR3   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x1C))
#define AD0DR4   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x20))
#define AD0DR5   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x24))
#define AD0DR6   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x28))
#define AD0DR7   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x2C))
#define AD0STAT   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x30))
#define DAC_BASE_ADDR   0xE006C000
#define DACR   (*(volatile unsigned long *)(DAC_BASE_ADDR + 0x00))
#define WDG_BASE_ADDR   0xE0000000
#define WDMOD   (*(volatile unsigned long *)(WDG_BASE_ADDR + 0x00))
#define WDTC   (*(volatile unsigned long *)(WDG_BASE_ADDR + 0x04))
#define WDFEED   (*(volatile unsigned long *)(WDG_BASE_ADDR + 0x08))
#define WDTV   (*(volatile unsigned long *)(WDG_BASE_ADDR + 0x0C))
#define WDCLKSEL   (*(volatile unsigned long *)(WDG_BASE_ADDR + 0x10))
#define CAN_ACCEPT_BASE_ADDR   0xE003C000
#define CAN_AFMR   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x00))
#define CAN_SFF_SA   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x04))
#define CAN_SFF_GRP_SA   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x08))
#define CAN_EFF_SA   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x0C))
#define CAN_EFF_GRP_SA   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x10))
#define CAN_EOT   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x14))
#define CAN_LUT_ERR_ADR   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x18))
#define CAN_LUT_ERR   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x1C))
#define CAN_CENTRAL_BASE_ADDR   0xE0040000
#define CAN_TX_SR   (*(volatile unsigned long *)(CAN_CENTRAL_BASE_ADDR + 0x00))
#define CAN_RX_SR   (*(volatile unsigned long *)(CAN_CENTRAL_BASE_ADDR + 0x04))
#define CAN_MSR   (*(volatile unsigned long *)(CAN_CENTRAL_BASE_ADDR + 0x08))
#define CAN1_BASE_ADDR   0xE0044000
#define CAN1MOD   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x00))
#define CAN1CMR   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x04))
#define CAN1GSR   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x08))
#define CAN1ICR   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x0C))
#define CAN1IER   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x10))
#define CAN1BTR   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x14))
#define CAN1EWL   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x18))
#define CAN1SR   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x1C))
#define CAN1RFS   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x20))
#define CAN1RID   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x24))
#define CAN1RDA   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x28))
#define CAN1RDB   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x2C))
#define CAN1TFI1   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x30))
#define CAN1TID1   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x34))
#define CAN1TDA1   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x38))
#define CAN1TDB1   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x3C))
#define CAN1TFI2   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x40))
#define CAN1TID2   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x44))
#define CAN1TDA2   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x48))
#define CAN1TDB2   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x4C))
#define CAN1TFI3   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x50))
#define CAN1TID3   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x54))
#define CAN1TDA3   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x58))
#define CAN1TDB3   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x5C))
#define CAN2_BASE_ADDR   0xE0048000
#define CAN2MOD   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x00))
#define CAN2CMR   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x04))
#define CAN2GSR   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x08))
#define CAN2ICR   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x0C))
#define CAN2IER   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x10))
#define CAN2BTR   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x14))
#define CAN2EWL   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x18))
#define CAN2SR   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x1C))
#define CAN2RFS   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x20))
#define CAN2RID   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x24))
#define CAN2RDA   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x28))
#define CAN2RDB   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x2C))
#define CAN2TFI1   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x30))
#define CAN2TID1   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x34))
#define CAN2TDA1   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x38))
#define CAN2TDB1   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x3C))
#define CAN2TFI2   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x40))
#define CAN2TID2   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x44))
#define CAN2TDA2   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x48))
#define CAN2TDB2   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x4C))
#define CAN2TFI3   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x50))
#define CAN2TID3   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x54))
#define CAN2TDA3   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x58))
#define CAN2TDB3   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x5C))
#define MCI_BASE_ADDR   0xE008C000
#define MCI_POWER   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x00))
#define MCI_CLOCK   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x04))
#define MCI_ARGUMENT   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x08))
#define MCI_COMMAND   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x0C))
#define MCI_RESP_CMD   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x10))
#define MCI_RESP0   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x14))
#define MCI_RESP1   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x18))
#define MCI_RESP2   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x1C))
#define MCI_RESP3   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x20))
#define MCI_DATA_TMR   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x24))
#define MCI_DATA_LEN   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x28))
#define MCI_DATA_CTRL   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x2C))
#define MCI_DATA_CNT   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x30))
#define MCI_STATUS   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x34))
#define MCI_CLEAR   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x38))
#define MCI_MASK0   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x3C))
#define MCI_MASK1   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x40))
#define MCI_FIFO_CNT   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x48))
#define MCI_FIFO   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x80))
#define I2S_BASE_ADDR   0xE0088000
#define I2S_DAO   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x00))
#define I2S_DAI   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x04))
#define I2S_TX_FIFO   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x08))
#define I2S_RX_FIFO   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x0C))
#define I2S_STATE   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x10))
#define I2S_DMA1   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x14))
#define I2S_DMA2   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x18))
#define I2S_IRQ   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x1C))
#define I2S_TXRATE   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x20))
#define I2S_RXRATE   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x24))
#define DMA_BASE_ADDR   0xFFE04000
#define GPDMA_INT_STAT   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x000))
#define GPDMA_INT_TCSTAT   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x004))
#define GPDMA_INT_TCCLR   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x008))
#define GPDMA_INT_ERR_STAT   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x00C))
#define GPDMA_INT_ERR_CLR   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x010))
#define GPDMA_RAW_INT_TCSTAT   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x014))
#define GPDMA_RAW_INT_ERR_STAT   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x018))
#define GPDMA_ENABLED_CHNS   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x01C))
#define GPDMA_SOFT_BREQ   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x020))
#define GPDMA_SOFT_SREQ   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x024))
#define GPDMA_SOFT_LBREQ   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x028))
#define GPDMA_SOFT_LSREQ   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x02C))
#define GPDMA_CONFIG   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x030))
#define GPDMA_SYNC   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x034))
#define GPDMA_CH0_SRC   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x100))
#define GPDMA_CH0_DEST   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x104))
#define GPDMA_CH0_LLI   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x108))
#define GPDMA_CH0_CTRL   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x10C))
#define GPDMA_CH0_CFG   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x110))
#define GPDMA_CH1_SRC   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x120))
#define GPDMA_CH1_DEST   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x124))
#define GPDMA_CH1_LLI   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x128))
#define GPDMA_CH1_CTRL   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x12C))
#define GPDMA_CH1_CFG   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x130))
#define USB_INT_BASE_ADDR   0xE01FC1C0
#define USB_BASE_ADDR   0xFFE0C200
#define USB_INT_STAT   (*(volatile unsigned long *)(USB_INT_BASE_ADDR + 0x00))
#define DEV_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x00))
#define DEV_INT_EN   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x04))
#define DEV_INT_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x08))
#define DEV_INT_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x0C))
#define DEV_INT_PRIO   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x2C))
#define EP_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x30))
#define EP_INT_EN   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x34))
#define EP_INT_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x38))
#define EP_INT_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x3C))
#define EP_INT_PRIO   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x40))
#define REALIZE_EP   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x44))
#define EP_INDEX   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x48))
#define MAXPACKET_SIZE   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x4C))
#define CMD_CODE   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x10))
#define CMD_DATA   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x14))
#define RX_DATA   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x18))
#define TX_DATA   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x1C))
#define RX_PLENGTH   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x20))
#define TX_PLENGTH   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x24))
#define USB_CTRL   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x28))
#define DMA_REQ_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x50))
#define DMA_REQ_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x54))
#define DMA_REQ_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x58))
#define UDCA_HEAD   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x80))
#define EP_DMA_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x84))
#define EP_DMA_EN   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x88))
#define EP_DMA_DIS   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x8C))
#define DMA_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x90))
#define DMA_INT_EN   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x94))
#define EOT_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xA0))
#define EOT_INT_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xA4))
#define EOT_INT_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xA8))
#define NDD_REQ_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xAC))
#define NDD_REQ_INT_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xB0))
#define NDD_REQ_INT_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xB4))
#define SYS_ERR_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xB8))
#define SYS_ERR_INT_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xBC))
#define SYS_ERR_INT_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xC0))
#define USBHC_BASE_ADDR   0xFFE0C000
#define HC_REVISION   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x00))
#define HC_CONTROL   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x04))
#define HC_CMD_STAT   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x08))
#define HC_INT_STAT   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x0C))
#define HC_INT_EN   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x10))
#define HC_INT_DIS   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x14))
#define HC_HCCA   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x18))
#define HC_PERIOD_CUR_ED   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x1C))
#define HC_CTRL_HEAD_ED   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x20))
#define HC_CTRL_CUR_ED   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x24))
#define HC_BULK_HEAD_ED   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x28))
#define HC_BULK_CUR_ED   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x2C))
#define HC_DONE_HEAD   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x30))
#define HC_FM_INTERVAL   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x34))
#define HC_FM_REMAINING   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x38))
#define HC_FM_NUMBER   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x3C))
#define HC_PERIOD_START   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x40))
#define HC_LS_THRHLD   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x44))
#define HC_RH_DESCA   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x48))
#define HC_RH_DESCB   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x4C))
#define HC_RH_STAT   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x50))
#define HC_RH_PORT_STAT1   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x54))
#define HC_RH_PORT_STAT2   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x58))
#define USBOTG_BASE_ADDR   0xFFE0C100
#define OTG_INT_STAT   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x00))
#define OTG_INT_EN   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x04))
#define OTG_INT_SET   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x08))
#define OTG_INT_CLR   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x0C))
#define OTG_STAT_CTRL   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x10))
#define OTG_TIMER   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x14))
#define USBOTG_I2C_BASE_ADDR   0xFFE0C300
#define OTG_I2C_RX   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x00))
#define OTG_I2C_TX   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x00))
#define OTG_I2C_STS   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x04))
#define OTG_I2C_CTL   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x08))
#define OTG_I2C_CLKHI   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x0C))
#define OTG_I2C_CLKLO   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x10))
#define USBOTG_CLK_BASE_ADDR   0xFFE0CFF0
#define OTG_CLK_CTRL   (*(volatile unsigned long *)(USBOTG_CLK_BASE_ADDR + 0x04))
#define OTG_CLK_STAT   (*(volatile unsigned long *)(USBOTG_CLK_BASE_ADDR + 0x08))
#define MAC_BASE_ADDR   0xFFE00000
#define MAC_MAC1   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x000))
#define MAC_MAC2   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x004))
#define MAC_IPGT   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x008))
#define MAC_IPGR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x00C))
#define MAC_CLRT   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x010))
#define MAC_MAXF   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x014))
#define MAC_SUPP   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x018))
#define MAC_TEST   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x01C))
#define MAC_MCFG   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x020))
#define MAC_MCMD   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x024))
#define MAC_MADR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x028))
#define MAC_MWTD   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x02C))
#define MAC_MRDD   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x030))
#define MAC_MIND   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x034))
#define MAC_SA0   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x040))
#define MAC_SA1   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x044))
#define MAC_SA2   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x048))
#define MAC_COMMAND   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x100))
#define MAC_STATUS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x104))
#define MAC_RXDESCRIPTOR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x108))
#define MAC_RXSTATUS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x10C))
#define MAC_RXDESCRIPTORNUM   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x110))
#define MAC_RXPRODUCEINDEX   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x114))
#define MAC_RXCONSUMEINDEX   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x118))
#define MAC_TXDESCRIPTOR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x11C))
#define MAC_TXSTATUS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x120))
#define MAC_TXDESCRIPTORNUM   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x124))
#define MAC_TXPRODUCEINDEX   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x128))
#define MAC_TXCONSUMEINDEX   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x12C))
#define MAC_TSV0   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x158))
#define MAC_TSV1   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x15C))
#define MAC_RSV   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x160))
#define MAC_FLOWCONTROLCNT   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x170))
#define MAC_FLOWCONTROLSTS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x174))
#define MAC_RXFILTERCTRL   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x200))
#define MAC_RXFILTERWOLSTS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x204))
#define MAC_RXFILTERWOLCLR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x208))
#define MAC_HASHFILTERL   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x210))
#define MAC_HASHFILTERH   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x214))
#define MAC_INTSTATUS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFE0))
#define MAC_INTENABLE   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFE4))
#define MAC_INTCLEAR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFE8))
#define MAC_INTSET   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFEC))
#define MAC_POWERDOWN   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFF4))
#define MAC_MODULEID   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFFC))
#define LCD_BASE_ADDR   0xFFE10000
#define LCD_CFG   (*(volatile unsigned long *)(0xE01FC1B8))
#define LCD_TIMH   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x000))
#define LCD_TIMV   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x004))
#define LCD_POL   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x008))
#define LCD_LE   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x00C))
#define LCD_UPBASE   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x010))
#define LCD_LPBASE   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x014))
#define LCD_CTRL   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x018))
#define LCD_INTMSK   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x01C))
#define LCD_INTRAW   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x020))
#define LCD_INTSTAT   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x024))
#define LCD_INTCLR   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x028))
#define LCD_UPCURR   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x02C))
#define LCD_LPCURR   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x030))
#define LCD_PAL   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x200))
#define CRSR_IMG   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x800))
#define CRSR_CTRL   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC00))
#define CRSR_CFG   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC04))
#define CRSR_PAL0   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC08))
#define CRSR_PAL1   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC0C))
#define CRSR_XY   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC10))
#define CRSR_CLIP   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC14))
#define CRSR_INTMSK   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC20))
#define CRSR_INTCLR   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC24))
#define CRSR_INTRAW   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC28))
#define CRSR_INTSTAT   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC2C))

Define Documentation

#define AD0_BASE_ADDR   0xE0034000

Definition at line 814 of file lpc24xx.h.

#define AD0CR   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x00))

Definition at line 815 of file lpc24xx.h.

#define AD0DR0   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x10))

Definition at line 818 of file lpc24xx.h.

#define AD0DR1   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x14))

Definition at line 819 of file lpc24xx.h.

#define AD0DR2   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x18))

Definition at line 820 of file lpc24xx.h.

#define AD0DR3   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x1C))

Definition at line 821 of file lpc24xx.h.

#define AD0DR4   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x20))

Definition at line 822 of file lpc24xx.h.

#define AD0DR5   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x24))

Definition at line 823 of file lpc24xx.h.

#define AD0DR6   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x28))

Definition at line 824 of file lpc24xx.h.

#define AD0DR7   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x2C))

Definition at line 825 of file lpc24xx.h.

#define AD0GDR   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x04))

Definition at line 816 of file lpc24xx.h.

#define AD0INTEN   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x0C))

Definition at line 817 of file lpc24xx.h.

#define AD0STAT   (*(volatile unsigned long *)(AD0_BASE_ADDR + 0x30))

Definition at line 826 of file lpc24xx.h.

#define AHBCFG1   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x188))

Definition at line 447 of file lpc24xx.h.

#define AHBCFG2   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x18C))

Definition at line 448 of file lpc24xx.h.

#define CAN1_BASE_ADDR   0xE0044000

Definition at line 858 of file lpc24xx.h.

#define CAN1BTR   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x14))

Definition at line 864 of file lpc24xx.h.

#define CAN1CMR   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x04))

Definition at line 860 of file lpc24xx.h.

#define CAN1EWL   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x18))

Definition at line 865 of file lpc24xx.h.

#define CAN1GSR   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x08))

Definition at line 861 of file lpc24xx.h.

#define CAN1ICR   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x0C))

Definition at line 862 of file lpc24xx.h.

#define CAN1IER   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x10))

Definition at line 863 of file lpc24xx.h.

#define CAN1MOD   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x00))

Definition at line 859 of file lpc24xx.h.

#define CAN1RDA   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x28))

Definition at line 869 of file lpc24xx.h.

#define CAN1RDB   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x2C))

Definition at line 870 of file lpc24xx.h.

#define CAN1RFS   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x20))

Definition at line 867 of file lpc24xx.h.

#define CAN1RID   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x24))

Definition at line 868 of file lpc24xx.h.

#define CAN1SR   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x1C))

Definition at line 866 of file lpc24xx.h.

#define CAN1TDA1   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x38))

Definition at line 874 of file lpc24xx.h.

#define CAN1TDA2   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x48))

Definition at line 878 of file lpc24xx.h.

#define CAN1TDA3   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x58))

Definition at line 882 of file lpc24xx.h.

#define CAN1TDB1   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x3C))

Definition at line 875 of file lpc24xx.h.

#define CAN1TDB2   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x4C))

Definition at line 879 of file lpc24xx.h.

#define CAN1TDB3   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x5C))

Definition at line 883 of file lpc24xx.h.

#define CAN1TFI1   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x30))

Definition at line 872 of file lpc24xx.h.

#define CAN1TFI2   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x40))

Definition at line 876 of file lpc24xx.h.

#define CAN1TFI3   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x50))

Definition at line 880 of file lpc24xx.h.

#define CAN1TID1   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x34))

Definition at line 873 of file lpc24xx.h.

#define CAN1TID2   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x44))

Definition at line 877 of file lpc24xx.h.

#define CAN1TID3   (*(volatile unsigned long *)(CAN1_BASE_ADDR + 0x54))

Definition at line 881 of file lpc24xx.h.

#define CAN2_BASE_ADDR   0xE0048000

Definition at line 885 of file lpc24xx.h.

#define CAN2BTR   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x14))

Definition at line 891 of file lpc24xx.h.

#define CAN2CMR   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x04))

Definition at line 887 of file lpc24xx.h.

#define CAN2EWL   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x18))

Definition at line 892 of file lpc24xx.h.

#define CAN2GSR   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x08))

Definition at line 888 of file lpc24xx.h.

#define CAN2ICR   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x0C))

Definition at line 889 of file lpc24xx.h.

#define CAN2IER   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x10))

Definition at line 890 of file lpc24xx.h.

#define CAN2MOD   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x00))

Definition at line 886 of file lpc24xx.h.

#define CAN2RDA   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x28))

Definition at line 896 of file lpc24xx.h.

#define CAN2RDB   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x2C))

Definition at line 897 of file lpc24xx.h.

#define CAN2RFS   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x20))

Definition at line 894 of file lpc24xx.h.

#define CAN2RID   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x24))

Definition at line 895 of file lpc24xx.h.

#define CAN2SR   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x1C))

Definition at line 893 of file lpc24xx.h.

#define CAN2TDA1   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x38))

Definition at line 901 of file lpc24xx.h.

#define CAN2TDA2   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x48))

Definition at line 905 of file lpc24xx.h.

#define CAN2TDA3   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x58))

Definition at line 909 of file lpc24xx.h.

#define CAN2TDB1   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x3C))

Definition at line 902 of file lpc24xx.h.

#define CAN2TDB2   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x4C))

Definition at line 906 of file lpc24xx.h.

#define CAN2TDB3   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x5C))

Definition at line 910 of file lpc24xx.h.

#define CAN2TFI1   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x30))

Definition at line 899 of file lpc24xx.h.

#define CAN2TFI2   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x40))

Definition at line 903 of file lpc24xx.h.

#define CAN2TFI3   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x50))

Definition at line 907 of file lpc24xx.h.

#define CAN2TID1   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x34))

Definition at line 900 of file lpc24xx.h.

#define CAN2TID2   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x44))

Definition at line 904 of file lpc24xx.h.

#define CAN2TID3   (*(volatile unsigned long *)(CAN2_BASE_ADDR + 0x54))

Definition at line 908 of file lpc24xx.h.

#define CAN_ACCEPT_BASE_ADDR   0xE003C000

Definition at line 843 of file lpc24xx.h.

#define CAN_AFMR   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x00))

Definition at line 844 of file lpc24xx.h.

#define CAN_CENTRAL_BASE_ADDR   0xE0040000

Definition at line 853 of file lpc24xx.h.

#define CAN_EFF_GRP_SA   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x10))

Definition at line 848 of file lpc24xx.h.

#define CAN_EFF_SA   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x0C))

Definition at line 847 of file lpc24xx.h.

#define CAN_EOT   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x14))

Definition at line 849 of file lpc24xx.h.

#define CAN_LUT_ERR   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x1C))

Definition at line 851 of file lpc24xx.h.

#define CAN_LUT_ERR_ADR   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x18))

Definition at line 850 of file lpc24xx.h.

#define CAN_MSR   (*(volatile unsigned long *)(CAN_CENTRAL_BASE_ADDR + 0x08))

Definition at line 856 of file lpc24xx.h.

#define CAN_RX_SR   (*(volatile unsigned long *)(CAN_CENTRAL_BASE_ADDR + 0x04))

Definition at line 855 of file lpc24xx.h.

#define CAN_SFF_GRP_SA   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x08))

Definition at line 846 of file lpc24xx.h.

#define CAN_SFF_SA   (*(volatile unsigned long *)(CAN_ACCEPT_BASE_ADDR + 0x04))

Definition at line 845 of file lpc24xx.h.

#define CAN_TX_SR   (*(volatile unsigned long *)(CAN_CENTRAL_BASE_ADDR + 0x00))

Definition at line 854 of file lpc24xx.h.

#define CCLKCFG   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x104))

Definition at line 427 of file lpc24xx.h.

#define CLKSRCSEL   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x10C))

Definition at line 429 of file lpc24xx.h.

#define CMD_CODE   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x10))

Definition at line 1008 of file lpc24xx.h.

#define CMD_DATA   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x14))

Definition at line 1009 of file lpc24xx.h.

#define CRSR_CFG   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC04))

Definition at line 1160 of file lpc24xx.h.

#define CRSR_CLIP   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC14))

Definition at line 1164 of file lpc24xx.h.

#define CRSR_CTRL   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC00))

Definition at line 1159 of file lpc24xx.h.

#define CRSR_IMG   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x800))

Definition at line 1158 of file lpc24xx.h.

#define CRSR_INTCLR   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC24))

Definition at line 1166 of file lpc24xx.h.

#define CRSR_INTMSK   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC20))

Definition at line 1165 of file lpc24xx.h.

#define CRSR_INTRAW   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC28))

Definition at line 1167 of file lpc24xx.h.

#define CRSR_INTSTAT   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC2C))

Definition at line 1168 of file lpc24xx.h.

#define CRSR_PAL0   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC08))

Definition at line 1161 of file lpc24xx.h.

#define CRSR_PAL1   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC0C))

Definition at line 1162 of file lpc24xx.h.

#define CRSR_XY   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0xC10))

Definition at line 1163 of file lpc24xx.h.

#define CSPR   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x184))

Definition at line 444 of file lpc24xx.h.

#define DAC_BASE_ADDR   0xE006C000

Definition at line 830 of file lpc24xx.h.

#define DACR   (*(volatile unsigned long *)(DAC_BASE_ADDR + 0x00))

Definition at line 831 of file lpc24xx.h.

#define DEV_INT_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x08))

Definition at line 991 of file lpc24xx.h.

#define DEV_INT_EN   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x04))

Definition at line 990 of file lpc24xx.h.

#define DEV_INT_PRIO   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x2C))

Definition at line 993 of file lpc24xx.h.

#define DEV_INT_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x0C))

Definition at line 992 of file lpc24xx.h.

#define DEV_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x00))

Definition at line 989 of file lpc24xx.h.

#define DMA_BASE_ADDR   0xFFE04000

Definition at line 951 of file lpc24xx.h.

#define DMA_INT_EN   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x94))

Definition at line 1027 of file lpc24xx.h.

#define DMA_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x90))

Definition at line 1026 of file lpc24xx.h.

#define DMA_REQ_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x54))

Definition at line 1020 of file lpc24xx.h.

#define DMA_REQ_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x58))

Definition at line 1021 of file lpc24xx.h.

#define DMA_REQ_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x50))

Definition at line 1019 of file lpc24xx.h.

#define DYNAMIC_MEM0_BASE   0xA0000000

Definition at line 459 of file lpc24xx.h.

#define DYNAMIC_MEM1_BASE   0xB0000000

Definition at line 460 of file lpc24xx.h.

#define DYNAMIC_MEM2_BASE   0xC0000000

Definition at line 461 of file lpc24xx.h.

#define DYNAMIC_MEM3_BASE   0xD0000000

Definition at line 462 of file lpc24xx.h.

#define EMC_BASE_ADDR   0xFFE08000

Definition at line 465 of file lpc24xx.h.

#define EMC_CONFIG   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x008))

Definition at line 468 of file lpc24xx.h.

#define EMC_CTRL   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x000))

Definition at line 466 of file lpc24xx.h.

#define EMC_DYN_APR   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x03C))

Definition at line 477 of file lpc24xx.h.

#define EMC_DYN_CFG0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x100))

Definition at line 486 of file lpc24xx.h.

#define EMC_DYN_CFG1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x120))

Definition at line 488 of file lpc24xx.h.

#define EMC_DYN_CFG2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x140))

Definition at line 490 of file lpc24xx.h.

#define EMC_DYN_CFG3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x160))

Definition at line 492 of file lpc24xx.h.

#define EMC_DYN_CTRL   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x020))

Definition at line 471 of file lpc24xx.h.

#define EMC_DYN_DAL   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x040))

Definition at line 478 of file lpc24xx.h.

#define EMC_DYN_MRD   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x058))

Definition at line 484 of file lpc24xx.h.

#define EMC_DYN_RAS   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x034))

Definition at line 475 of file lpc24xx.h.

#define EMC_DYN_RASCAS0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x104))

Definition at line 487 of file lpc24xx.h.

#define EMC_DYN_RASCAS1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x124))

Definition at line 489 of file lpc24xx.h.

#define EMC_DYN_RASCAS2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x144))

Definition at line 491 of file lpc24xx.h.

#define EMC_DYN_RASCAS3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x164))

Definition at line 493 of file lpc24xx.h.

#define EMC_DYN_RC   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x048))

Definition at line 480 of file lpc24xx.h.

#define EMC_DYN_RD_CFG   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x028))

Definition at line 473 of file lpc24xx.h.

#define EMC_DYN_RFC   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x04C))

Definition at line 481 of file lpc24xx.h.

#define EMC_DYN_RFSH   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x024))

Definition at line 472 of file lpc24xx.h.

#define EMC_DYN_RP   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x030))

Definition at line 474 of file lpc24xx.h.

#define EMC_DYN_RRD   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x054))

Definition at line 483 of file lpc24xx.h.

#define EMC_DYN_SREX   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x038))

Definition at line 476 of file lpc24xx.h.

#define EMC_DYN_WR   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x044))

Definition at line 479 of file lpc24xx.h.

#define EMC_DYN_XSR   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x050))

Definition at line 482 of file lpc24xx.h.

#define EMC_STA_CFG0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x200))

Definition at line 496 of file lpc24xx.h.

#define EMC_STA_CFG1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x220))

Definition at line 504 of file lpc24xx.h.

#define EMC_STA_CFG2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x240))

Definition at line 512 of file lpc24xx.h.

#define EMC_STA_CFG3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x260))

Definition at line 520 of file lpc24xx.h.

#define EMC_STA_EXT_WAIT   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x080))

Definition at line 528 of file lpc24xx.h.

#define EMC_STA_WAITOEN0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x208))

Definition at line 498 of file lpc24xx.h.

#define EMC_STA_WAITOEN1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x228))

Definition at line 506 of file lpc24xx.h.

#define EMC_STA_WAITOEN2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x248))

Definition at line 514 of file lpc24xx.h.

#define EMC_STA_WAITOEN3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x268))

Definition at line 522 of file lpc24xx.h.

#define EMC_STA_WAITPAGE0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x210))

Definition at line 500 of file lpc24xx.h.

#define EMC_STA_WAITPAGE1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x230))

Definition at line 508 of file lpc24xx.h.

#define EMC_STA_WAITPAGE2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x250))

Definition at line 516 of file lpc24xx.h.

#define EMC_STA_WAITPAGE3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x270))

Definition at line 524 of file lpc24xx.h.

#define EMC_STA_WAITRD0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x20C))

Definition at line 499 of file lpc24xx.h.

#define EMC_STA_WAITRD1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x22C))

Definition at line 507 of file lpc24xx.h.

#define EMC_STA_WAITRD2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x24C))

Definition at line 515 of file lpc24xx.h.

#define EMC_STA_WAITRD3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x26C))

Definition at line 523 of file lpc24xx.h.

#define EMC_STA_WAITTURN0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x218))

Definition at line 502 of file lpc24xx.h.

#define EMC_STA_WAITTURN1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x238))

Definition at line 510 of file lpc24xx.h.

#define EMC_STA_WAITTURN2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x258))

Definition at line 518 of file lpc24xx.h.

#define EMC_STA_WAITTURN3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x278))

Definition at line 526 of file lpc24xx.h.

#define EMC_STA_WAITWEN0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x204))

Definition at line 497 of file lpc24xx.h.

#define EMC_STA_WAITWEN1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x224))

Definition at line 505 of file lpc24xx.h.

#define EMC_STA_WAITWEN2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x244))

Definition at line 513 of file lpc24xx.h.

#define EMC_STA_WAITWEN3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x264))

Definition at line 521 of file lpc24xx.h.

#define EMC_STA_WAITWR0   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x214))

Definition at line 501 of file lpc24xx.h.

#define EMC_STA_WAITWR1   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x234))

Definition at line 509 of file lpc24xx.h.

#define EMC_STA_WAITWR2   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x254))

Definition at line 517 of file lpc24xx.h.

#define EMC_STA_WAITWR3   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x274))

Definition at line 525 of file lpc24xx.h.

#define EMC_STAT   (*(volatile unsigned long *)(EMC_BASE_ADDR + 0x004))

Definition at line 467 of file lpc24xx.h.

#define EOT_INT_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xA4))

Definition at line 1029 of file lpc24xx.h.

#define EOT_INT_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xA8))

Definition at line 1030 of file lpc24xx.h.

#define EOT_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xA0))

Definition at line 1028 of file lpc24xx.h.

#define EP_DMA_DIS   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x8C))

Definition at line 1025 of file lpc24xx.h.

#define EP_DMA_EN   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x88))

Definition at line 1024 of file lpc24xx.h.

#define EP_DMA_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x84))

Definition at line 1023 of file lpc24xx.h.

#define EP_INDEX   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x48))

Definition at line 1004 of file lpc24xx.h.

#define EP_INT_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x38))

Definition at line 998 of file lpc24xx.h.

#define EP_INT_EN   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x34))

Definition at line 997 of file lpc24xx.h.

#define EP_INT_PRIO   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x40))

Definition at line 1000 of file lpc24xx.h.

#define EP_INT_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x3C))

Definition at line 999 of file lpc24xx.h.

#define EP_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x30))

Definition at line 996 of file lpc24xx.h.

#define EXTINT   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x140))

Definition at line 435 of file lpc24xx.h.

#define EXTMODE   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x148))

Definition at line 437 of file lpc24xx.h.

#define EXTPOLAR   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x14C))

Definition at line 438 of file lpc24xx.h.

#define FIO0CLR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x1C))

Definition at line 197 of file lpc24xx.h.

#define FIO0CLR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1C))

Definition at line 368 of file lpc24xx.h.

#define FIO0CLR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1D))

Definition at line 374 of file lpc24xx.h.

#define FIO0CLR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1E))

Definition at line 380 of file lpc24xx.h.

#define FIO0CLR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1F))

Definition at line 386 of file lpc24xx.h.

#define FIO0CLRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x1C))

Definition at line 392 of file lpc24xx.h.

#define FIO0CLRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x1E))

Definition at line 398 of file lpc24xx.h.

#define FIO0DIR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x00))

Definition at line 193 of file lpc24xx.h.

#define FIO0DIR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x00))

Definition at line 224 of file lpc24xx.h.

#define FIO0DIR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x01))

Definition at line 230 of file lpc24xx.h.

#define FIO0DIR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x02))

Definition at line 236 of file lpc24xx.h.

#define FIO0DIR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x03))

Definition at line 242 of file lpc24xx.h.

#define FIO0DIRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x00))

Definition at line 248 of file lpc24xx.h.

#define FIO0DIRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x02))

Definition at line 254 of file lpc24xx.h.

#define FIO0MASK   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x10))

Definition at line 194 of file lpc24xx.h.

#define FIO0MASK0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x10))

Definition at line 260 of file lpc24xx.h.

#define FIO0MASK1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x11))

Definition at line 266 of file lpc24xx.h.

#define FIO0MASK2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x12))

Definition at line 272 of file lpc24xx.h.

#define FIO0MASK3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x13))

Definition at line 278 of file lpc24xx.h.

#define FIO0MASKL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x10))

Definition at line 284 of file lpc24xx.h.

#define FIO0MASKU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x12))

Definition at line 290 of file lpc24xx.h.

#define FIO0PIN   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x14))

Definition at line 195 of file lpc24xx.h.

#define FIO0PIN0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x14))

Definition at line 296 of file lpc24xx.h.

#define FIO0PIN1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x15))

Definition at line 302 of file lpc24xx.h.

#define FIO0PIN2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x16))

Definition at line 308 of file lpc24xx.h.

#define FIO0PIN3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x17))

Definition at line 314 of file lpc24xx.h.

#define FIO0PINL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x14))

Definition at line 320 of file lpc24xx.h.

#define FIO0PINU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x16))

Definition at line 326 of file lpc24xx.h.

#define FIO0SET   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x18))

Definition at line 196 of file lpc24xx.h.

#define FIO0SET0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x18))

Definition at line 332 of file lpc24xx.h.

#define FIO0SET1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x19))

Definition at line 338 of file lpc24xx.h.

#define FIO0SET2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1A))

Definition at line 344 of file lpc24xx.h.

#define FIO0SET3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x1B))

Definition at line 350 of file lpc24xx.h.

#define FIO0SETL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x18))

Definition at line 356 of file lpc24xx.h.

#define FIO0SETU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x1A))

Definition at line 362 of file lpc24xx.h.

#define FIO1CLR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x3C))

Definition at line 203 of file lpc24xx.h.

#define FIO1CLR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3C))

Definition at line 369 of file lpc24xx.h.

#define FIO1CLR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3D))

Definition at line 375 of file lpc24xx.h.

#define FIO1CLR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3E))

Definition at line 381 of file lpc24xx.h.

#define FIO1CLR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3F))

Definition at line 387 of file lpc24xx.h.

#define FIO1CLRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x3C))

Definition at line 393 of file lpc24xx.h.

#define FIO1CLRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x3E))

Definition at line 399 of file lpc24xx.h.

#define FIO1DIR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x20))

Definition at line 199 of file lpc24xx.h.

#define FIO1DIR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x20))

Definition at line 225 of file lpc24xx.h.

#define FIO1DIR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x21))

Definition at line 231 of file lpc24xx.h.

#define FIO1DIR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x22))

Definition at line 237 of file lpc24xx.h.

#define FIO1DIR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x23))

Definition at line 243 of file lpc24xx.h.

#define FIO1DIRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x20))

Definition at line 249 of file lpc24xx.h.

#define FIO1DIRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x22))

Definition at line 255 of file lpc24xx.h.

#define FIO1MASK   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x30))

Definition at line 200 of file lpc24xx.h.

#define FIO1MASK0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x30))

Definition at line 261 of file lpc24xx.h.

#define FIO1MASK1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x31))

Definition at line 267 of file lpc24xx.h.

#define FIO1MASK2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x32))

Definition at line 273 of file lpc24xx.h.

#define FIO1MASK3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x33))

Definition at line 279 of file lpc24xx.h.

#define FIO1MASKL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x30))

Definition at line 285 of file lpc24xx.h.

#define FIO1MASKU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x32))

Definition at line 291 of file lpc24xx.h.

#define FIO1PIN   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x34))

Definition at line 201 of file lpc24xx.h.

#define FIO1PIN0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x34))

Definition at line 297 of file lpc24xx.h.

#define FIO1PIN1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x35))

Definition at line 303 of file lpc24xx.h.

#define FIO1PIN2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x36))

Definition at line 309 of file lpc24xx.h.

#define FIO1PIN3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x37))

Definition at line 315 of file lpc24xx.h.

#define FIO1PINL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x34))

Definition at line 321 of file lpc24xx.h.

#define FIO1PINU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x36))

Definition at line 327 of file lpc24xx.h.

#define FIO1SET   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x38))

Definition at line 202 of file lpc24xx.h.

#define FIO1SET0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x38))

Definition at line 333 of file lpc24xx.h.

#define FIO1SET1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x39))

Definition at line 339 of file lpc24xx.h.

#define FIO1SET2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3A))

Definition at line 345 of file lpc24xx.h.

#define FIO1SET3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x3B))

Definition at line 351 of file lpc24xx.h.

#define FIO1SETL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x38))

Definition at line 357 of file lpc24xx.h.

#define FIO1SETU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x3A))

Definition at line 363 of file lpc24xx.h.

#define FIO2CLR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x5C))

Definition at line 209 of file lpc24xx.h.

#define FIO2CLR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5C))

Definition at line 370 of file lpc24xx.h.

#define FIO2CLR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5D))

Definition at line 376 of file lpc24xx.h.

#define FIO2CLR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5E))

Definition at line 382 of file lpc24xx.h.

#define FIO2CLR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5F))

Definition at line 388 of file lpc24xx.h.

#define FIO2CLRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x5C))

Definition at line 394 of file lpc24xx.h.

#define FIO2CLRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x5E))

Definition at line 400 of file lpc24xx.h.

#define FIO2DIR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x40))

Definition at line 205 of file lpc24xx.h.

#define FIO2DIR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x40))

Definition at line 226 of file lpc24xx.h.

#define FIO2DIR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x41))

Definition at line 232 of file lpc24xx.h.

#define FIO2DIR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x42))

Definition at line 238 of file lpc24xx.h.

#define FIO2DIR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x43))

Definition at line 244 of file lpc24xx.h.

#define FIO2DIRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x40))

Definition at line 250 of file lpc24xx.h.

#define FIO2DIRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x42))

Definition at line 256 of file lpc24xx.h.

#define FIO2MASK   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x50))

Definition at line 206 of file lpc24xx.h.

#define FIO2MASK0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x50))

Definition at line 262 of file lpc24xx.h.

#define FIO2MASK1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x51))

Definition at line 268 of file lpc24xx.h.

#define FIO2MASK2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x52))

Definition at line 274 of file lpc24xx.h.

#define FIO2MASK3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x53))

Definition at line 280 of file lpc24xx.h.

#define FIO2MASKL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x50))

Definition at line 286 of file lpc24xx.h.

#define FIO2MASKU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x52))

Definition at line 292 of file lpc24xx.h.

#define FIO2PIN   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x54))

Definition at line 207 of file lpc24xx.h.

#define FIO2PIN0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x54))

Definition at line 298 of file lpc24xx.h.

#define FIO2PIN1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x55))

Definition at line 304 of file lpc24xx.h.

#define FIO2PIN2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x56))

Definition at line 310 of file lpc24xx.h.

#define FIO2PIN3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x57))

Definition at line 316 of file lpc24xx.h.

#define FIO2PINL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x54))

Definition at line 322 of file lpc24xx.h.

#define FIO2PINU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x56))

Definition at line 328 of file lpc24xx.h.

#define FIO2SET   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x58))

Definition at line 208 of file lpc24xx.h.

#define FIO2SET0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x58))

Definition at line 334 of file lpc24xx.h.

#define FIO2SET1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x59))

Definition at line 340 of file lpc24xx.h.

#define FIO2SET2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5A))

Definition at line 346 of file lpc24xx.h.

#define FIO2SET3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x5B))

Definition at line 352 of file lpc24xx.h.

#define FIO2SETL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x58))

Definition at line 358 of file lpc24xx.h.

#define FIO2SETU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x5A))

Definition at line 364 of file lpc24xx.h.

#define FIO3CLR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x7C))

Definition at line 215 of file lpc24xx.h.

#define FIO3CLR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7C))

Definition at line 371 of file lpc24xx.h.

#define FIO3CLR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7D))

Definition at line 377 of file lpc24xx.h.

#define FIO3CLR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7E))

Definition at line 383 of file lpc24xx.h.

#define FIO3CLR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7F))

Definition at line 389 of file lpc24xx.h.

#define FIO3CLRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x7C))

Definition at line 395 of file lpc24xx.h.

#define FIO3CLRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x7E))

Definition at line 401 of file lpc24xx.h.

#define FIO3DIR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x60))

Definition at line 211 of file lpc24xx.h.

#define FIO3DIR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x60))

Definition at line 227 of file lpc24xx.h.

#define FIO3DIR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x61))

Definition at line 233 of file lpc24xx.h.

#define FIO3DIR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x62))

Definition at line 239 of file lpc24xx.h.

#define FIO3DIR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x63))

Definition at line 245 of file lpc24xx.h.

#define FIO3DIRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x60))

Definition at line 251 of file lpc24xx.h.

#define FIO3DIRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x62))

Definition at line 257 of file lpc24xx.h.

#define FIO3MASK   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x70))

Definition at line 212 of file lpc24xx.h.

#define FIO3MASK0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x70))

Definition at line 263 of file lpc24xx.h.

#define FIO3MASK1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x71))

Definition at line 269 of file lpc24xx.h.

#define FIO3MASK2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x72))

Definition at line 275 of file lpc24xx.h.

#define FIO3MASK3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x73))

Definition at line 281 of file lpc24xx.h.

#define FIO3MASKL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x70))

Definition at line 287 of file lpc24xx.h.

#define FIO3MASKU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x72))

Definition at line 293 of file lpc24xx.h.

#define FIO3PIN   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x74))

Definition at line 213 of file lpc24xx.h.

#define FIO3PIN0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x74))

Definition at line 299 of file lpc24xx.h.

#define FIO3PIN1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x75))

Definition at line 305 of file lpc24xx.h.

#define FIO3PIN2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x76))

Definition at line 311 of file lpc24xx.h.

#define FIO3PIN3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x77))

Definition at line 317 of file lpc24xx.h.

#define FIO3PINL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x74))

Definition at line 323 of file lpc24xx.h.

#define FIO3PINU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x76))

Definition at line 329 of file lpc24xx.h.

#define FIO3SET   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x78))

Definition at line 214 of file lpc24xx.h.

#define FIO3SET0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x78))

Definition at line 335 of file lpc24xx.h.

#define FIO3SET1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x79))

Definition at line 341 of file lpc24xx.h.

#define FIO3SET2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7A))

Definition at line 347 of file lpc24xx.h.

#define FIO3SET3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x7B))

Definition at line 353 of file lpc24xx.h.

#define FIO3SETL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x78))

Definition at line 359 of file lpc24xx.h.

#define FIO3SETU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x7A))

Definition at line 365 of file lpc24xx.h.

#define FIO4CLR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x9C))

Definition at line 221 of file lpc24xx.h.

#define FIO4CLR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9C))

Definition at line 372 of file lpc24xx.h.

#define FIO4CLR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9D))

Definition at line 378 of file lpc24xx.h.

#define FIO4CLR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9E))

Definition at line 384 of file lpc24xx.h.

#define FIO4CLR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9F))

Definition at line 390 of file lpc24xx.h.

#define FIO4CLRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x9C))

Definition at line 396 of file lpc24xx.h.

#define FIO4CLRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x9E))

Definition at line 402 of file lpc24xx.h.

#define FIO4DIR   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x80))

Definition at line 217 of file lpc24xx.h.

#define FIO4DIR0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x80))

Definition at line 228 of file lpc24xx.h.

#define FIO4DIR1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x81))

Definition at line 234 of file lpc24xx.h.

#define FIO4DIR2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x82))

Definition at line 240 of file lpc24xx.h.

#define FIO4DIR3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x83))

Definition at line 246 of file lpc24xx.h.

#define FIO4DIRL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x80))

Definition at line 252 of file lpc24xx.h.

#define FIO4DIRU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x82))

Definition at line 258 of file lpc24xx.h.

#define FIO4MASK   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x90))

Definition at line 218 of file lpc24xx.h.

#define FIO4MASK0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x90))

Definition at line 264 of file lpc24xx.h.

#define FIO4MASK1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x91))

Definition at line 270 of file lpc24xx.h.

#define FIO4MASK2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x92))

Definition at line 276 of file lpc24xx.h.

#define FIO4MASK3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x93))

Definition at line 282 of file lpc24xx.h.

#define FIO4MASKL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x90))

Definition at line 288 of file lpc24xx.h.

#define FIO4MASKU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x92))

Definition at line 294 of file lpc24xx.h.

#define FIO4PIN   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x94))

Definition at line 219 of file lpc24xx.h.

#define FIO4PIN0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x94))

Definition at line 300 of file lpc24xx.h.

#define FIO4PIN1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x95))

Definition at line 306 of file lpc24xx.h.

#define FIO4PIN2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x96))

Definition at line 312 of file lpc24xx.h.

#define FIO4PIN3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x97))

Definition at line 318 of file lpc24xx.h.

#define FIO4PINL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x94))

Definition at line 324 of file lpc24xx.h.

#define FIO4PINU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x96))

Definition at line 330 of file lpc24xx.h.

#define FIO4SET   (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x98))

Definition at line 220 of file lpc24xx.h.

#define FIO4SET0   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x98))

Definition at line 336 of file lpc24xx.h.

#define FIO4SET1   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x99))

Definition at line 342 of file lpc24xx.h.

#define FIO4SET2   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9A))

Definition at line 348 of file lpc24xx.h.

#define FIO4SET3   (*(volatile unsigned char *)(FIO_BASE_ADDR + 0x9B))

Definition at line 354 of file lpc24xx.h.

#define FIO4SETL   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x98))

Definition at line 360 of file lpc24xx.h.

#define FIO4SETU   (*(volatile unsigned short *)(FIO_BASE_ADDR + 0x9A))

Definition at line 366 of file lpc24xx.h.

#define FIO_BASE_ADDR   0x3FFFC000

Definition at line 192 of file lpc24xx.h.

#define GPDMA_CH0_CFG   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x110))

Definition at line 972 of file lpc24xx.h.

#define GPDMA_CH0_CTRL   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x10C))

Definition at line 971 of file lpc24xx.h.

#define GPDMA_CH0_DEST   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x104))

Definition at line 969 of file lpc24xx.h.

#define GPDMA_CH0_LLI   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x108))

Definition at line 970 of file lpc24xx.h.

#define GPDMA_CH0_SRC   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x100))

Definition at line 968 of file lpc24xx.h.

#define GPDMA_CH1_CFG   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x130))

Definition at line 979 of file lpc24xx.h.

#define GPDMA_CH1_CTRL   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x12C))

Definition at line 978 of file lpc24xx.h.

#define GPDMA_CH1_DEST   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x124))

Definition at line 976 of file lpc24xx.h.

#define GPDMA_CH1_LLI   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x128))

Definition at line 977 of file lpc24xx.h.

#define GPDMA_CH1_SRC   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x120))

Definition at line 975 of file lpc24xx.h.

#define GPDMA_CONFIG   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x030))

Definition at line 964 of file lpc24xx.h.

#define GPDMA_ENABLED_CHNS   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x01C))

Definition at line 959 of file lpc24xx.h.

#define GPDMA_INT_ERR_CLR   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x010))

Definition at line 956 of file lpc24xx.h.

#define GPDMA_INT_ERR_STAT   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x00C))

Definition at line 955 of file lpc24xx.h.

#define GPDMA_INT_STAT   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x000))

Definition at line 952 of file lpc24xx.h.

#define GPDMA_INT_TCCLR   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x008))

Definition at line 954 of file lpc24xx.h.

#define GPDMA_INT_TCSTAT   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x004))

Definition at line 953 of file lpc24xx.h.

#define GPDMA_RAW_INT_ERR_STAT   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x018))

Definition at line 958 of file lpc24xx.h.

#define GPDMA_RAW_INT_TCSTAT   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x014))

Definition at line 957 of file lpc24xx.h.

#define GPDMA_SOFT_BREQ   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x020))

Definition at line 960 of file lpc24xx.h.

#define GPDMA_SOFT_LBREQ   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x028))

Definition at line 962 of file lpc24xx.h.

#define GPDMA_SOFT_LSREQ   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x02C))

Definition at line 963 of file lpc24xx.h.

#define GPDMA_SOFT_SREQ   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x024))

Definition at line 961 of file lpc24xx.h.

#define GPDMA_SYNC   (*(volatile unsigned long *)(DMA_BASE_ADDR + 0x034))

Definition at line 965 of file lpc24xx.h.

#define GPIO_BASE_ADDR   0xE0028000

Definition at line 163 of file lpc24xx.h.

#define HC_BULK_CUR_ED   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x2C))

Definition at line 1051 of file lpc24xx.h.

#define HC_BULK_HEAD_ED   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x28))

Definition at line 1050 of file lpc24xx.h.

#define HC_CMD_STAT   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x08))

Definition at line 1042 of file lpc24xx.h.

#define HC_CONTROL   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x04))

Definition at line 1041 of file lpc24xx.h.

#define HC_CTRL_CUR_ED   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x24))

Definition at line 1049 of file lpc24xx.h.

#define HC_CTRL_HEAD_ED   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x20))

Definition at line 1048 of file lpc24xx.h.

#define HC_DONE_HEAD   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x30))

Definition at line 1052 of file lpc24xx.h.

#define HC_FM_INTERVAL   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x34))

Definition at line 1053 of file lpc24xx.h.

#define HC_FM_NUMBER   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x3C))

Definition at line 1055 of file lpc24xx.h.

#define HC_FM_REMAINING   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x38))

Definition at line 1054 of file lpc24xx.h.

#define HC_HCCA   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x18))

Definition at line 1046 of file lpc24xx.h.

#define HC_INT_DIS   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x14))

Definition at line 1045 of file lpc24xx.h.

#define HC_INT_EN   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x10))

Definition at line 1044 of file lpc24xx.h.

#define HC_INT_STAT   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x0C))

Definition at line 1043 of file lpc24xx.h.

#define HC_LS_THRHLD   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x44))

Definition at line 1057 of file lpc24xx.h.

#define HC_PERIOD_CUR_ED   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x1C))

Definition at line 1047 of file lpc24xx.h.

#define HC_PERIOD_START   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x40))

Definition at line 1056 of file lpc24xx.h.

#define HC_REVISION   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x00))

Definition at line 1040 of file lpc24xx.h.

#define HC_RH_DESCA   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x48))

Definition at line 1058 of file lpc24xx.h.

#define HC_RH_DESCB   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x4C))

Definition at line 1059 of file lpc24xx.h.

#define HC_RH_PORT_STAT1   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x54))

Definition at line 1061 of file lpc24xx.h.

#define HC_RH_PORT_STAT2   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x58))

Definition at line 1062 of file lpc24xx.h.

#define HC_RH_STAT   (*(volatile unsigned long *)(USBHC_BASE_ADDR + 0x50))

Definition at line 1060 of file lpc24xx.h.

#define I20ADR   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x0C))

Definition at line 722 of file lpc24xx.h.

#define I20CONCLR   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x18))

Definition at line 725 of file lpc24xx.h.

#define I20CONSET   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x00))

Definition at line 719 of file lpc24xx.h.

#define I20DAT   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x08))

Definition at line 721 of file lpc24xx.h.

#define I20SCLH   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x10))

Definition at line 723 of file lpc24xx.h.

#define I20SCLL   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x14))

Definition at line 724 of file lpc24xx.h.

#define I20STAT   (*(volatile unsigned long *)(I2C0_BASE_ADDR + 0x04))

Definition at line 720 of file lpc24xx.h.

#define I21ADR   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x0C))

Definition at line 732 of file lpc24xx.h.

#define I21CONCLR   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x18))

Definition at line 735 of file lpc24xx.h.

#define I21CONSET   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x00))

Definition at line 729 of file lpc24xx.h.

#define I21DAT   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x08))

Definition at line 731 of file lpc24xx.h.

#define I21SCLH   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x10))

Definition at line 733 of file lpc24xx.h.

#define I21SCLL   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x14))

Definition at line 734 of file lpc24xx.h.

#define I21STAT   (*(volatile unsigned long *)(I2C1_BASE_ADDR + 0x04))

Definition at line 730 of file lpc24xx.h.

#define I22ADR   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x0C))

Definition at line 742 of file lpc24xx.h.

#define I22CONCLR   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x18))

Definition at line 745 of file lpc24xx.h.

#define I22CONSET   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x00))

Definition at line 739 of file lpc24xx.h.

#define I22DAT   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x08))

Definition at line 741 of file lpc24xx.h.

#define I22SCLH   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x10))

Definition at line 743 of file lpc24xx.h.

#define I22SCLL   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x14))

Definition at line 744 of file lpc24xx.h.

#define I22STAT   (*(volatile unsigned long *)(I2C2_BASE_ADDR + 0x04))

Definition at line 740 of file lpc24xx.h.

#define I2C0_BASE_ADDR   0xE001C000

Definition at line 718 of file lpc24xx.h.

#define I2C1_BASE_ADDR   0xE005C000

Definition at line 728 of file lpc24xx.h.

#define I2C2_BASE_ADDR   0xE0080000

Definition at line 738 of file lpc24xx.h.

#define I2S_BASE_ADDR   0xE0088000

Definition at line 937 of file lpc24xx.h.

#define I2S_DAI   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x04))

Definition at line 939 of file lpc24xx.h.

#define I2S_DAO   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x00))

Definition at line 938 of file lpc24xx.h.

#define I2S_DMA1   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x14))

Definition at line 943 of file lpc24xx.h.

#define I2S_DMA2   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x18))

Definition at line 944 of file lpc24xx.h.

#define I2S_IRQ   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x1C))

Definition at line 945 of file lpc24xx.h.

#define I2S_RX_FIFO   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x0C))

Definition at line 941 of file lpc24xx.h.

#define I2S_RXRATE   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x24))

Definition at line 947 of file lpc24xx.h.

#define I2S_STATE   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x10))

Definition at line 942 of file lpc24xx.h.

#define I2S_TX_FIFO   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x08))

Definition at line 940 of file lpc24xx.h.

#define I2S_TXRATE   (*(volatile unsigned long *)(I2S_BASE_ADDR + 0x20))

Definition at line 946 of file lpc24xx.h.

#define INTWAKE   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x144))

Definition at line 436 of file lpc24xx.h.

#define IO0_INT_CLR   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x8C))

Definition at line 178 of file lpc24xx.h.

#define IO0_INT_EN_F   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x94))

Definition at line 175 of file lpc24xx.h.

#define IO0_INT_EN_R   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x90))

Definition at line 174 of file lpc24xx.h.

#define IO0_INT_STAT_F   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x88))

Definition at line 177 of file lpc24xx.h.

#define IO0_INT_STAT_R   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x84))

Definition at line 176 of file lpc24xx.h.

#define IO2_INT_CLR   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0xAC))

Definition at line 184 of file lpc24xx.h.

#define IO2_INT_EN_F   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0xB4))

Definition at line 181 of file lpc24xx.h.

#define IO2_INT_EN_R   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0xB0))

Definition at line 180 of file lpc24xx.h.

#define IO2_INT_STAT_F   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0xA8))

Definition at line 183 of file lpc24xx.h.

#define IO2_INT_STAT_R   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0xA4))

Definition at line 182 of file lpc24xx.h.

#define IO_INT_STAT   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x80))

Definition at line 186 of file lpc24xx.h.

#define IOCLR0   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x0C))

Definition at line 167 of file lpc24xx.h.

#define IOCLR1   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x1C))

Definition at line 171 of file lpc24xx.h.

#define IODIR0   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x08))

Definition at line 166 of file lpc24xx.h.

#define IODIR1   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x18))

Definition at line 170 of file lpc24xx.h.

#define IOPIN0   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x00))

Definition at line 164 of file lpc24xx.h.

#define IOPIN1   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x10))

Definition at line 168 of file lpc24xx.h.

#define IOSET0   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x04))

Definition at line 165 of file lpc24xx.h.

#define IOSET1   (*(volatile unsigned long *)(GPIO_BASE_ADDR + 0x14))

Definition at line 169 of file lpc24xx.h.

#define IRCTRIM   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x1A4))

Definition at line 430 of file lpc24xx.h.

#define LCD_BASE_ADDR   0xFFE10000

Definition at line 1142 of file lpc24xx.h.

#define LCD_CFG   (*(volatile unsigned long *)(0xE01FC1B8))

Definition at line 1143 of file lpc24xx.h.

#define LCD_CTRL   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x018))

Definition at line 1150 of file lpc24xx.h.

#define LCD_INTCLR   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x028))

Definition at line 1154 of file lpc24xx.h.

#define LCD_INTMSK   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x01C))

Definition at line 1151 of file lpc24xx.h.

#define LCD_INTRAW   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x020))

Definition at line 1152 of file lpc24xx.h.

#define LCD_INTSTAT   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x024))

Definition at line 1153 of file lpc24xx.h.

#define LCD_LE   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x00C))

Definition at line 1147 of file lpc24xx.h.

#define LCD_LPBASE   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x014))

Definition at line 1149 of file lpc24xx.h.

#define LCD_LPCURR   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x030))

Definition at line 1156 of file lpc24xx.h.

#define LCD_PAL   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x200))

Definition at line 1157 of file lpc24xx.h.

#define LCD_POL   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x008))

Definition at line 1146 of file lpc24xx.h.

#define LCD_TIMH   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x000))

Definition at line 1144 of file lpc24xx.h.

#define LCD_TIMV   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x004))

Definition at line 1145 of file lpc24xx.h.

#define LCD_UPBASE   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x010))

Definition at line 1148 of file lpc24xx.h.

#define LCD_UPCURR   (*(volatile unsigned long *)(LCD_BASE_ADDR + 0x02C))

Definition at line 1155 of file lpc24xx.h.

#define MAC_BASE_ADDR   0xFFE00000

Definition at line 1086 of file lpc24xx.h.

#define MAC_CLRT   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x010))

Definition at line 1091 of file lpc24xx.h.

#define MAC_COMMAND   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x100))

Definition at line 1106 of file lpc24xx.h.

#define MAC_FLOWCONTROLCNT   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x170))

Definition at line 1123 of file lpc24xx.h.

#define MAC_FLOWCONTROLSTS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x174))

Definition at line 1124 of file lpc24xx.h.

#define MAC_HASHFILTERH   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x214))

Definition at line 1131 of file lpc24xx.h.

#define MAC_HASHFILTERL   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x210))

Definition at line 1130 of file lpc24xx.h.

#define MAC_INTCLEAR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFE8))

Definition at line 1135 of file lpc24xx.h.

#define MAC_INTENABLE   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFE4))

Definition at line 1134 of file lpc24xx.h.

#define MAC_INTSET   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFEC))

Definition at line 1136 of file lpc24xx.h.

#define MAC_INTSTATUS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFE0))

Definition at line 1133 of file lpc24xx.h.

#define MAC_IPGR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x00C))

Definition at line 1090 of file lpc24xx.h.

#define MAC_IPGT   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x008))

Definition at line 1089 of file lpc24xx.h.

#define MAC_MAC1   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x000))

Definition at line 1087 of file lpc24xx.h.

#define MAC_MAC2   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x004))

Definition at line 1088 of file lpc24xx.h.

#define MAC_MADR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x028))

Definition at line 1097 of file lpc24xx.h.

#define MAC_MAXF   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x014))

Definition at line 1092 of file lpc24xx.h.

#define MAC_MCFG   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x020))

Definition at line 1095 of file lpc24xx.h.

#define MAC_MCMD   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x024))

Definition at line 1096 of file lpc24xx.h.

#define MAC_MIND   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x034))

Definition at line 1100 of file lpc24xx.h.

#define MAC_MODULEID   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFFC))

Definition at line 1139 of file lpc24xx.h.

#define MAC_MRDD   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x030))

Definition at line 1099 of file lpc24xx.h.

#define MAC_MWTD   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x02C))

Definition at line 1098 of file lpc24xx.h.

#define MAC_POWERDOWN   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0xFF4))

Definition at line 1138 of file lpc24xx.h.

#define MAC_RSV   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x160))

Definition at line 1121 of file lpc24xx.h.

#define MAC_RXCONSUMEINDEX   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x118))

Definition at line 1112 of file lpc24xx.h.

#define MAC_RXDESCRIPTOR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x108))

Definition at line 1108 of file lpc24xx.h.

#define MAC_RXDESCRIPTORNUM   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x110))

Definition at line 1110 of file lpc24xx.h.

#define MAC_RXFILTERCTRL   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x200))

Definition at line 1126 of file lpc24xx.h.

#define MAC_RXFILTERWOLCLR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x208))

Definition at line 1128 of file lpc24xx.h.

#define MAC_RXFILTERWOLSTS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x204))

Definition at line 1127 of file lpc24xx.h.

#define MAC_RXPRODUCEINDEX   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x114))

Definition at line 1111 of file lpc24xx.h.

#define MAC_RXSTATUS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x10C))

Definition at line 1109 of file lpc24xx.h.

#define MAC_SA0   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x040))

Definition at line 1102 of file lpc24xx.h.

#define MAC_SA1   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x044))

Definition at line 1103 of file lpc24xx.h.

#define MAC_SA2   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x048))

Definition at line 1104 of file lpc24xx.h.

#define MAC_STATUS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x104))

Definition at line 1107 of file lpc24xx.h.

#define MAC_SUPP   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x018))

Definition at line 1093 of file lpc24xx.h.

#define MAC_TEST   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x01C))

Definition at line 1094 of file lpc24xx.h.

#define MAC_TSV0   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x158))

Definition at line 1119 of file lpc24xx.h.

#define MAC_TSV1   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x15C))

Definition at line 1120 of file lpc24xx.h.

#define MAC_TXCONSUMEINDEX   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x12C))

Definition at line 1117 of file lpc24xx.h.

#define MAC_TXDESCRIPTOR   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x11C))

Definition at line 1113 of file lpc24xx.h.

#define MAC_TXDESCRIPTORNUM   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x124))

Definition at line 1115 of file lpc24xx.h.

#define MAC_TXPRODUCEINDEX   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x128))

Definition at line 1116 of file lpc24xx.h.

#define MAC_TXSTATUS   (*(volatile unsigned long *)(MAC_BASE_ADDR + 0x120))

Definition at line 1114 of file lpc24xx.h.

#define MAMCR   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x000))

Definition at line 411 of file lpc24xx.h.

#define MAMTIM   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x004))

Definition at line 412 of file lpc24xx.h.

#define MAXPACKET_SIZE   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x4C))

Definition at line 1005 of file lpc24xx.h.

#define MCI_ARGUMENT   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x08))

Definition at line 917 of file lpc24xx.h.

#define MCI_BASE_ADDR   0xE008C000

Definition at line 914 of file lpc24xx.h.

#define MCI_CLEAR   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x38))

Definition at line 929 of file lpc24xx.h.

#define MCI_CLOCK   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x04))

Definition at line 916 of file lpc24xx.h.

#define MCI_COMMAND   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x0C))

Definition at line 918 of file lpc24xx.h.

#define MCI_DATA_CNT   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x30))

Definition at line 927 of file lpc24xx.h.

#define MCI_DATA_CTRL   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x2C))

Definition at line 926 of file lpc24xx.h.

#define MCI_DATA_LEN   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x28))

Definition at line 925 of file lpc24xx.h.

#define MCI_DATA_TMR   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x24))

Definition at line 924 of file lpc24xx.h.

#define MCI_FIFO   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x80))

Definition at line 933 of file lpc24xx.h.

#define MCI_FIFO_CNT   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x48))

Definition at line 932 of file lpc24xx.h.

#define MCI_MASK0   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x3C))

Definition at line 930 of file lpc24xx.h.

#define MCI_MASK1   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x40))

Definition at line 931 of file lpc24xx.h.

#define MCI_POWER   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x00))

Definition at line 915 of file lpc24xx.h.

#define MCI_RESP0   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x14))

Definition at line 920 of file lpc24xx.h.

#define MCI_RESP1   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x18))

Definition at line 921 of file lpc24xx.h.

#define MCI_RESP2   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x1C))

Definition at line 922 of file lpc24xx.h.

#define MCI_RESP3   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x20))

Definition at line 923 of file lpc24xx.h.

#define MCI_RESP_CMD   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x10))

Definition at line 919 of file lpc24xx.h.

#define MCI_STATUS   (*(volatile unsigned long *)(MCI_BASE_ADDR + 0x34))

Definition at line 928 of file lpc24xx.h.

#define MEMMAP   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x040))

Definition at line 413 of file lpc24xx.h.

#define NDD_REQ_INT_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xB0))

Definition at line 1032 of file lpc24xx.h.

#define NDD_REQ_INT_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xB4))

Definition at line 1033 of file lpc24xx.h.

#define NDD_REQ_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xAC))

Definition at line 1031 of file lpc24xx.h.

#define OTG_CLK_CTRL   (*(volatile unsigned long *)(USBOTG_CLK_BASE_ADDR + 0x04))

Definition at line 1082 of file lpc24xx.h.

#define OTG_CLK_STAT   (*(volatile unsigned long *)(USBOTG_CLK_BASE_ADDR + 0x08))

Definition at line 1083 of file lpc24xx.h.

#define OTG_I2C_CLKHI   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x0C))

Definition at line 1078 of file lpc24xx.h.

#define OTG_I2C_CLKLO   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x10))

Definition at line 1079 of file lpc24xx.h.

#define OTG_I2C_CTL   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x08))

Definition at line 1077 of file lpc24xx.h.

#define OTG_I2C_RX   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x00))

Definition at line 1074 of file lpc24xx.h.

#define OTG_I2C_STS   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x04))

Definition at line 1076 of file lpc24xx.h.

#define OTG_I2C_TX   (*(volatile unsigned long *)(USBOTG_I2C_BASE_ADDR + 0x00))

Definition at line 1075 of file lpc24xx.h.

#define OTG_INT_CLR   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x0C))

Definition at line 1069 of file lpc24xx.h.

#define OTG_INT_EN   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x04))

Definition at line 1067 of file lpc24xx.h.

#define OTG_INT_SET   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x08))

Definition at line 1068 of file lpc24xx.h.

#define OTG_INT_STAT   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x00))

Definition at line 1066 of file lpc24xx.h.

#define OTG_STAT_CTRL   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x10))

Definition at line 1070 of file lpc24xx.h.

#define OTG_TIMER   (*(volatile unsigned long *)(USBOTG_BASE_ADDR + 0x14))

Definition at line 1071 of file lpc24xx.h.

#define PARTCFG   (*(volatile unsigned long *)(PARTCFG_BASE_ADDR + 0x00))

Definition at line 189 of file lpc24xx.h.

#define PARTCFG_BASE_ADDR   0x3FFF8000

Definition at line 188 of file lpc24xx.h.

#define PCLKSEL0   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x1A8))

Definition at line 431 of file lpc24xx.h.

#define PCLKSEL1   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x1AC))

Definition at line 432 of file lpc24xx.h.

#define PCON   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x0C0))

Definition at line 422 of file lpc24xx.h.

#define PCONP   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x0C4))

Definition at line 423 of file lpc24xx.h.

#define PINMODE0   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x40))

Definition at line 151 of file lpc24xx.h.

#define PINMODE1   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x44))

Definition at line 152 of file lpc24xx.h.

#define PINMODE2   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x48))

Definition at line 153 of file lpc24xx.h.

#define PINMODE3   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x4C))

Definition at line 154 of file lpc24xx.h.

#define PINMODE4   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x50))

Definition at line 155 of file lpc24xx.h.

#define PINMODE5   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x54))

Definition at line 156 of file lpc24xx.h.

#define PINMODE6   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x58))

Definition at line 157 of file lpc24xx.h.

#define PINMODE7   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x5C))

Definition at line 158 of file lpc24xx.h.

#define PINMODE8   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x60))

Definition at line 159 of file lpc24xx.h.

#define PINMODE9   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x64))

Definition at line 160 of file lpc24xx.h.

#define PINSEL0   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x00))

Definition at line 138 of file lpc24xx.h.

#define PINSEL1   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x04))

Definition at line 139 of file lpc24xx.h.

#define PINSEL10   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x28))

Definition at line 148 of file lpc24xx.h.

#define PINSEL11   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x2C))

Definition at line 149 of file lpc24xx.h.

#define PINSEL2   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x08))

Definition at line 140 of file lpc24xx.h.

#define PINSEL3   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x0C))

Definition at line 141 of file lpc24xx.h.

#define PINSEL4   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x10))

Definition at line 142 of file lpc24xx.h.

#define PINSEL5   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x14))

Definition at line 143 of file lpc24xx.h.

#define PINSEL6   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x18))

Definition at line 144 of file lpc24xx.h.

#define PINSEL7   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x1C))

Definition at line 145 of file lpc24xx.h.

#define PINSEL8   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x20))

Definition at line 146 of file lpc24xx.h.

#define PINSEL9   (*(volatile unsigned long *)(PINSEL_BASE_ADDR + 0x24))

Definition at line 147 of file lpc24xx.h.

#define PINSEL_BASE_ADDR   0xE002C000

Definition at line 137 of file lpc24xx.h.

#define PLLCFG   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x084))

Definition at line 417 of file lpc24xx.h.

#define PLLCON   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x080))

Definition at line 416 of file lpc24xx.h.

#define PLLFEED   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x08C))

Definition at line 419 of file lpc24xx.h.

#define PLLSTAT   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x088))

Definition at line 418 of file lpc24xx.h.

#define PWM0_BASE_ADDR   0xE0014000

Definition at line 605 of file lpc24xx.h.

#define PWM0CCR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x28))

Definition at line 616 of file lpc24xx.h.

#define PWM0CR0   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x2C))

Definition at line 617 of file lpc24xx.h.

#define PWM0CR1   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x30))

Definition at line 618 of file lpc24xx.h.

#define PWM0CTCR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x70))

Definition at line 624 of file lpc24xx.h.

#define PWM0IR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x00))

Definition at line 606 of file lpc24xx.h.

#define PWM0LER   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x50))

Definition at line 623 of file lpc24xx.h.

#define PWM0MCR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x14))

Definition at line 611 of file lpc24xx.h.

#define PWM0MR0   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x18))

Definition at line 612 of file lpc24xx.h.

#define PWM0MR1   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x1C))

Definition at line 613 of file lpc24xx.h.

#define PWM0MR2   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x20))

Definition at line 614 of file lpc24xx.h.

#define PWM0MR3   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x24))

Definition at line 615 of file lpc24xx.h.

#define PWM0MR4   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x40))

Definition at line 619 of file lpc24xx.h.

#define PWM0MR5   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x44))

Definition at line 620 of file lpc24xx.h.

#define PWM0MR6   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x48))

Definition at line 621 of file lpc24xx.h.

#define PWM0PC   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x10))

Definition at line 610 of file lpc24xx.h.

#define PWM0PCR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x4C))

Definition at line 622 of file lpc24xx.h.

#define PWM0PR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x0C))

Definition at line 609 of file lpc24xx.h.

#define PWM0TC   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x08))

Definition at line 608 of file lpc24xx.h.

#define PWM0TCR   (*(volatile unsigned long *)(PWM0_BASE_ADDR + 0x04))

Definition at line 607 of file lpc24xx.h.

#define PWM1_BASE_ADDR   0xE0018000

Definition at line 626 of file lpc24xx.h.

#define PWM1CCR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x28))

Definition at line 637 of file lpc24xx.h.

#define PWM1CR0   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x2C))

Definition at line 638 of file lpc24xx.h.

#define PWM1CR1   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x30))

Definition at line 639 of file lpc24xx.h.

#define PWM1CTCR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x70))

Definition at line 645 of file lpc24xx.h.

#define PWM1IR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x00))

Definition at line 627 of file lpc24xx.h.

#define PWM1LER   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x50))

Definition at line 644 of file lpc24xx.h.

#define PWM1MCR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x14))

Definition at line 632 of file lpc24xx.h.

#define PWM1MR0   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x18))

Definition at line 633 of file lpc24xx.h.

#define PWM1MR1   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x1C))

Definition at line 634 of file lpc24xx.h.

#define PWM1MR2   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x20))

Definition at line 635 of file lpc24xx.h.

#define PWM1MR3   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x24))

Definition at line 636 of file lpc24xx.h.

#define PWM1MR4   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x40))

Definition at line 640 of file lpc24xx.h.

#define PWM1MR5   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x44))

Definition at line 641 of file lpc24xx.h.

#define PWM1MR6   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x48))

Definition at line 642 of file lpc24xx.h.

#define PWM1PC   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x10))

Definition at line 631 of file lpc24xx.h.

#define PWM1PCR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x4C))

Definition at line 643 of file lpc24xx.h.

#define PWM1PR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x0C))

Definition at line 630 of file lpc24xx.h.

#define PWM1TC   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x08))

Definition at line 629 of file lpc24xx.h.

#define PWM1TCR   (*(volatile unsigned long *)(PWM1_BASE_ADDR + 0x04))

Definition at line 628 of file lpc24xx.h.

#define REALIZE_EP   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x44))

Definition at line 1003 of file lpc24xx.h.

#define RSIR   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x180))

Definition at line 441 of file lpc24xx.h.

#define RTC_ALDOM   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x6C))

Definition at line 804 of file lpc24xx.h.

#define RTC_ALDOW   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x70))

Definition at line 805 of file lpc24xx.h.

#define RTC_ALDOY   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x74))

Definition at line 806 of file lpc24xx.h.

#define RTC_ALHOUR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x68))

Definition at line 803 of file lpc24xx.h.

#define RTC_ALMIN   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x64))

Definition at line 802 of file lpc24xx.h.

#define RTC_ALMON   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x78))

Definition at line 807 of file lpc24xx.h.

#define RTC_ALSEC   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x60))

Definition at line 801 of file lpc24xx.h.

#define RTC_ALYEAR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x7C))

Definition at line 808 of file lpc24xx.h.

#define RTC_AMR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x10))

Definition at line 788 of file lpc24xx.h.

#define RTC_BASE_ADDR   0xE0024000

Definition at line 783 of file lpc24xx.h.

#define RTC_CCR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x08))

Definition at line 786 of file lpc24xx.h.

#define RTC_CIIR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x0C))

Definition at line 787 of file lpc24xx.h.

#define RTC_CISS   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x40))

Definition at line 800 of file lpc24xx.h.

#define RTC_CTC   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x04))

Definition at line 785 of file lpc24xx.h.

#define RTC_CTIME0   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x14))

Definition at line 789 of file lpc24xx.h.

#define RTC_CTIME1   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x18))

Definition at line 790 of file lpc24xx.h.

#define RTC_CTIME2   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x1C))

Definition at line 791 of file lpc24xx.h.

#define RTC_DOM   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x2C))

Definition at line 795 of file lpc24xx.h.

#define RTC_DOW   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x30))

Definition at line 796 of file lpc24xx.h.

#define RTC_DOY   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x34))

Definition at line 797 of file lpc24xx.h.

#define RTC_HOUR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x28))

Definition at line 794 of file lpc24xx.h.

#define RTC_ILR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x00))

Definition at line 784 of file lpc24xx.h.

#define RTC_MIN   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x24))

Definition at line 793 of file lpc24xx.h.

#define RTC_MONTH   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x38))

Definition at line 798 of file lpc24xx.h.

#define RTC_PREFRAC   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x84))

Definition at line 810 of file lpc24xx.h.

#define RTC_PREINT   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x80))

Definition at line 809 of file lpc24xx.h.

#define RTC_SEC   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x20))

Definition at line 792 of file lpc24xx.h.

#define RTC_YEAR   (*(volatile unsigned long *)(RTC_BASE_ADDR + 0x3C))

Definition at line 799 of file lpc24xx.h.

#define RX_DATA   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x18))

Definition at line 1012 of file lpc24xx.h.

#define RX_PLENGTH   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x20))

Definition at line 1014 of file lpc24xx.h.

#define S0SPCCR   (*(volatile unsigned long *)(SPI0_BASE_ADDR + 0x0C))

Definition at line 752 of file lpc24xx.h.

#define S0SPCR   (*(volatile unsigned long *)(SPI0_BASE_ADDR + 0x00))

Definition at line 749 of file lpc24xx.h.

#define S0SPDR   (*(volatile unsigned long *)(SPI0_BASE_ADDR + 0x08))

Definition at line 751 of file lpc24xx.h.

#define S0SPINT   (*(volatile unsigned long *)(SPI0_BASE_ADDR + 0x1C))

Definition at line 753 of file lpc24xx.h.

#define S0SPSR   (*(volatile unsigned long *)(SPI0_BASE_ADDR + 0x04))

Definition at line 750 of file lpc24xx.h.

#define SCB_BASE_ADDR   0xE01FC000

Definition at line 408 of file lpc24xx.h.

#define SCS   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x1A0))

Definition at line 451 of file lpc24xx.h.

#define SPI0_BASE_ADDR   0xE0020000

Definition at line 748 of file lpc24xx.h.

#define SSP0_BASE_ADDR   0xE0068000

Definition at line 756 of file lpc24xx.h.

#define SSP0CPSR   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x10))

Definition at line 761 of file lpc24xx.h.

#define SSP0CR0   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x00))

Definition at line 757 of file lpc24xx.h.

#define SSP0CR1   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x04))

Definition at line 758 of file lpc24xx.h.

#define SSP0DMACR   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x24))

Definition at line 766 of file lpc24xx.h.

#define SSP0DR   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x08))

Definition at line 759 of file lpc24xx.h.

#define SSP0ICR   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x20))

Definition at line 765 of file lpc24xx.h.

#define SSP0IMSC   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x14))

Definition at line 762 of file lpc24xx.h.

#define SSP0MIS   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x1C))

Definition at line 764 of file lpc24xx.h.

#define SSP0RIS   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x18))

Definition at line 763 of file lpc24xx.h.

#define SSP0SR   (*(volatile unsigned long *)(SSP0_BASE_ADDR + 0x0C))

Definition at line 760 of file lpc24xx.h.

#define SSP1_BASE_ADDR   0xE0030000

Definition at line 769 of file lpc24xx.h.

#define SSP1CPSR   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x10))

Definition at line 774 of file lpc24xx.h.

#define SSP1CR0   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x00))

Definition at line 770 of file lpc24xx.h.

#define SSP1CR1   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x04))

Definition at line 771 of file lpc24xx.h.

#define SSP1DMACR   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x24))

Definition at line 779 of file lpc24xx.h.

#define SSP1DR   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x08))

Definition at line 772 of file lpc24xx.h.

#define SSP1ICR   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x20))

Definition at line 778 of file lpc24xx.h.

#define SSP1IMSC   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x14))

Definition at line 775 of file lpc24xx.h.

#define SSP1MIS   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x1C))

Definition at line 777 of file lpc24xx.h.

#define SSP1RIS   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x18))

Definition at line 776 of file lpc24xx.h.

#define SSP1SR   (*(volatile unsigned long *)(SSP1_BASE_ADDR + 0x0C))

Definition at line 773 of file lpc24xx.h.

#define STATIC_MEM0_BASE   0x80000000

Definition at line 454 of file lpc24xx.h.

#define STATIC_MEM1_BASE   0x81000000

Definition at line 455 of file lpc24xx.h.

#define STATIC_MEM2_BASE   0x82000000

Definition at line 456 of file lpc24xx.h.

#define STATIC_MEM3_BASE   0x83000000

Definition at line 457 of file lpc24xx.h.

#define SYS_ERR_INT_CLR   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xBC))

Definition at line 1035 of file lpc24xx.h.

#define SYS_ERR_INT_SET   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xC0))

Definition at line 1036 of file lpc24xx.h.

#define SYS_ERR_INT_STAT   (*(volatile unsigned long *)(USB_BASE_ADDR + 0xB8))

Definition at line 1034 of file lpc24xx.h.

#define T0CCR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x28))

Definition at line 543 of file lpc24xx.h.

#define T0CR0   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x2C))

Definition at line 544 of file lpc24xx.h.

#define T0CR1   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x30))

Definition at line 545 of file lpc24xx.h.

#define T0CTCR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x70))

Definition at line 547 of file lpc24xx.h.

#define T0EMR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x3C))

Definition at line 546 of file lpc24xx.h.

#define T0IR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x00))

Definition at line 533 of file lpc24xx.h.

#define T0MCR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x14))

Definition at line 538 of file lpc24xx.h.

#define T0MR0   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x18))

Definition at line 539 of file lpc24xx.h.

#define T0MR1   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x1C))

Definition at line 540 of file lpc24xx.h.

#define T0MR2   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x20))

Definition at line 541 of file lpc24xx.h.

#define T0MR3   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x24))

Definition at line 542 of file lpc24xx.h.

#define T0PC   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x10))

Definition at line 537 of file lpc24xx.h.

#define T0PR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x0C))

Definition at line 536 of file lpc24xx.h.

#define T0TC   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x08))

Definition at line 535 of file lpc24xx.h.

#define T0TCR   (*(volatile unsigned long *)(TMR0_BASE_ADDR + 0x04))

Definition at line 534 of file lpc24xx.h.

#define T1CCR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x28))

Definition at line 561 of file lpc24xx.h.

#define T1CR0   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x2C))

Definition at line 562 of file lpc24xx.h.

#define T1CR1   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x30))

Definition at line 563 of file lpc24xx.h.

#define T1CTCR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x70))

Definition at line 565 of file lpc24xx.h.

#define T1EMR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x3C))

Definition at line 564 of file lpc24xx.h.

#define T1IR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x00))

Definition at line 551 of file lpc24xx.h.

#define T1MCR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x14))

Definition at line 556 of file lpc24xx.h.

#define T1MR0   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x18))

Definition at line 557 of file lpc24xx.h.

#define T1MR1   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x1C))

Definition at line 558 of file lpc24xx.h.

#define T1MR2   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x20))

Definition at line 559 of file lpc24xx.h.

#define T1MR3   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x24))

Definition at line 560 of file lpc24xx.h.

#define T1PC   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x10))

Definition at line 555 of file lpc24xx.h.

#define T1PR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x0C))

Definition at line 554 of file lpc24xx.h.

#define T1TC   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x08))

Definition at line 553 of file lpc24xx.h.

#define T1TCR   (*(volatile unsigned long *)(TMR1_BASE_ADDR + 0x04))

Definition at line 552 of file lpc24xx.h.

#define T2CCR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x28))

Definition at line 579 of file lpc24xx.h.

#define T2CR0   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x2C))

Definition at line 580 of file lpc24xx.h.

#define T2CR1   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x30))

Definition at line 581 of file lpc24xx.h.

#define T2CTCR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x70))

Definition at line 583 of file lpc24xx.h.

#define T2EMR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x3C))

Definition at line 582 of file lpc24xx.h.

#define T2IR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x00))

Definition at line 569 of file lpc24xx.h.

#define T2MCR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x14))

Definition at line 574 of file lpc24xx.h.

#define T2MR0   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x18))

Definition at line 575 of file lpc24xx.h.

#define T2MR1   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x1C))

Definition at line 576 of file lpc24xx.h.

#define T2MR2   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x20))

Definition at line 577 of file lpc24xx.h.

#define T2MR3   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x24))

Definition at line 578 of file lpc24xx.h.

#define T2PC   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x10))

Definition at line 573 of file lpc24xx.h.

#define T2PR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x0C))

Definition at line 572 of file lpc24xx.h.

#define T2TC   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x08))

Definition at line 571 of file lpc24xx.h.

#define T2TCR   (*(volatile unsigned long *)(TMR2_BASE_ADDR + 0x04))

Definition at line 570 of file lpc24xx.h.

#define T3CCR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x28))

Definition at line 597 of file lpc24xx.h.

#define T3CR0   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x2C))

Definition at line 598 of file lpc24xx.h.

#define T3CR1   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x30))

Definition at line 599 of file lpc24xx.h.

#define T3CTCR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x70))

Definition at line 601 of file lpc24xx.h.

#define T3EMR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x3C))

Definition at line 600 of file lpc24xx.h.

#define T3IR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x00))

Definition at line 587 of file lpc24xx.h.

#define T3MCR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x14))

Definition at line 592 of file lpc24xx.h.

#define T3MR0   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x18))

Definition at line 593 of file lpc24xx.h.

#define T3MR1   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x1C))

Definition at line 594 of file lpc24xx.h.

#define T3MR2   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x20))

Definition at line 595 of file lpc24xx.h.

#define T3MR3   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x24))

Definition at line 596 of file lpc24xx.h.

#define T3PC   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x10))

Definition at line 591 of file lpc24xx.h.

#define T3PR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x0C))

Definition at line 590 of file lpc24xx.h.

#define T3TC   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x08))

Definition at line 589 of file lpc24xx.h.

#define T3TCR   (*(volatile unsigned long *)(TMR3_BASE_ADDR + 0x04))

Definition at line 588 of file lpc24xx.h.

#define TMR0_BASE_ADDR   0xE0004000

Definition at line 532 of file lpc24xx.h.

#define TMR1_BASE_ADDR   0xE0008000

Definition at line 550 of file lpc24xx.h.

#define TMR2_BASE_ADDR   0xE0070000

Definition at line 568 of file lpc24xx.h.

#define TMR3_BASE_ADDR   0xE0074000

Definition at line 586 of file lpc24xx.h.

#define TX_DATA   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x1C))

Definition at line 1013 of file lpc24xx.h.

#define TX_PLENGTH   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x24))

Definition at line 1015 of file lpc24xx.h.

#define U0ACR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x20))

Definition at line 660 of file lpc24xx.h.

#define U0DLL   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x00))

Definition at line 652 of file lpc24xx.h.

#define U0DLM   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x04))

Definition at line 653 of file lpc24xx.h.

#define U0FCR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x08))

Definition at line 656 of file lpc24xx.h.

#define U0FDR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x28))

Definition at line 662 of file lpc24xx.h.

#define U0ICR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x24))

Definition at line 661 of file lpc24xx.h.

#define U0IER   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x04))

Definition at line 654 of file lpc24xx.h.

#define U0IIR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x08))

Definition at line 655 of file lpc24xx.h.

#define U0LCR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x0C))

Definition at line 657 of file lpc24xx.h.

#define U0LSR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x14))

Definition at line 658 of file lpc24xx.h.

#define U0RBR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x00))

Definition at line 650 of file lpc24xx.h.

#define U0SCR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x1C))

Definition at line 659 of file lpc24xx.h.

#define U0TER   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x30))

Definition at line 663 of file lpc24xx.h.

#define U0THR   (*(volatile unsigned long *)(UART0_BASE_ADDR + 0x00))

Definition at line 651 of file lpc24xx.h.

#define U1ACR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x20))

Definition at line 679 of file lpc24xx.h.

#define U1DLL   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x00))

Definition at line 669 of file lpc24xx.h.

#define U1DLM   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x04))

Definition at line 670 of file lpc24xx.h.

#define U1FCR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x08))

Definition at line 673 of file lpc24xx.h.

#define U1FDR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x28))

Definition at line 680 of file lpc24xx.h.

#define U1IER   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x04))

Definition at line 671 of file lpc24xx.h.

#define U1IIR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x08))

Definition at line 672 of file lpc24xx.h.

#define U1LCR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x0C))

Definition at line 674 of file lpc24xx.h.

#define U1LSR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x14))

Definition at line 676 of file lpc24xx.h.

#define U1MCR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x10))

Definition at line 675 of file lpc24xx.h.

#define U1MSR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x18))

Definition at line 677 of file lpc24xx.h.

#define U1RBR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x00))

Definition at line 667 of file lpc24xx.h.

#define U1SCR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x1C))

Definition at line 678 of file lpc24xx.h.

#define U1TER   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x30))

Definition at line 681 of file lpc24xx.h.

#define U1THR   (*(volatile unsigned long *)(UART1_BASE_ADDR + 0x00))

Definition at line 668 of file lpc24xx.h.

#define U2ACR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x20))

Definition at line 695 of file lpc24xx.h.

#define U2DLL   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x00))

Definition at line 687 of file lpc24xx.h.

#define U2DLM   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x04))

Definition at line 688 of file lpc24xx.h.

#define U2FCR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x08))

Definition at line 691 of file lpc24xx.h.

#define U2FDR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x28))

Definition at line 697 of file lpc24xx.h.

#define U2ICR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x24))

Definition at line 696 of file lpc24xx.h.

#define U2IER   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x04))

Definition at line 689 of file lpc24xx.h.

#define U2IIR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x08))

Definition at line 690 of file lpc24xx.h.

#define U2LCR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x0C))

Definition at line 692 of file lpc24xx.h.

#define U2LSR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x14))

Definition at line 693 of file lpc24xx.h.

#define U2RBR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x00))

Definition at line 685 of file lpc24xx.h.

#define U2SCR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x1C))

Definition at line 694 of file lpc24xx.h.

#define U2TER   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x30))

Definition at line 698 of file lpc24xx.h.

#define U2THR   (*(volatile unsigned long *)(UART2_BASE_ADDR + 0x00))

Definition at line 686 of file lpc24xx.h.

#define U3ACR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x20))

Definition at line 712 of file lpc24xx.h.

#define U3DLL   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x00))

Definition at line 704 of file lpc24xx.h.

#define U3DLM   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x04))

Definition at line 705 of file lpc24xx.h.

#define U3FCR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x08))

Definition at line 708 of file lpc24xx.h.

#define U3FDR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x28))

Definition at line 714 of file lpc24xx.h.

#define U3ICR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x24))

Definition at line 713 of file lpc24xx.h.

#define U3IER   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x04))

Definition at line 706 of file lpc24xx.h.

#define U3IIR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x08))

Definition at line 707 of file lpc24xx.h.

#define U3LCR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x0C))

Definition at line 709 of file lpc24xx.h.

#define U3LSR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x14))

Definition at line 710 of file lpc24xx.h.

#define U3RBR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x00))

Definition at line 702 of file lpc24xx.h.

#define U3SCR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x1C))

Definition at line 711 of file lpc24xx.h.

#define U3TER   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x30))

Definition at line 715 of file lpc24xx.h.

#define U3THR   (*(volatile unsigned long *)(UART3_BASE_ADDR + 0x00))

Definition at line 703 of file lpc24xx.h.

#define UART0_BASE_ADDR   0xE000C000

Definition at line 649 of file lpc24xx.h.

#define UART1_BASE_ADDR   0xE0010000

Definition at line 666 of file lpc24xx.h.

#define UART2_BASE_ADDR   0xE0078000

Definition at line 684 of file lpc24xx.h.

#define UART3_BASE_ADDR   0xE007C000

Definition at line 701 of file lpc24xx.h.

#define UDCA_HEAD   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x80))

Definition at line 1022 of file lpc24xx.h.

#define USB_BASE_ADDR   0xFFE0C200

Definition at line 984 of file lpc24xx.h.

#define USB_CTRL   (*(volatile unsigned long *)(USB_BASE_ADDR + 0x28))

Definition at line 1016 of file lpc24xx.h.

#define USB_INT_BASE_ADDR   0xE01FC1C0

Definition at line 983 of file lpc24xx.h.

#define USB_INT_STAT   (*(volatile unsigned long *)(USB_INT_BASE_ADDR + 0x00))

Definition at line 986 of file lpc24xx.h.

#define USBCLKCFG   (*(volatile unsigned long *)(SCB_BASE_ADDR + 0x108))

Definition at line 428 of file lpc24xx.h.

#define USBHC_BASE_ADDR   0xFFE0C000

Definition at line 1039 of file lpc24xx.h.

#define USBOTG_BASE_ADDR   0xFFE0C100

Definition at line 1065 of file lpc24xx.h.

#define USBOTG_CLK_BASE_ADDR   0xFFE0CFF0

Definition at line 1081 of file lpc24xx.h.

#define USBOTG_I2C_BASE_ADDR   0xFFE0C300

Definition at line 1073 of file lpc24xx.h.

#define VIC_BASE_ADDR   0xFFFFF000

Definition at line 19 of file lpc24xx.h.

#define VICFIQStatus   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x004))

Definition at line 21 of file lpc24xx.h.

#define VICIntEnable   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x010))

Definition at line 24 of file lpc24xx.h.

#define VICIntEnClr   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x014))

Definition at line 25 of file lpc24xx.h.

#define VICIntSelect   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x00C))

Definition at line 23 of file lpc24xx.h.

#define VICIRQStatus   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x000))

Definition at line 20 of file lpc24xx.h.

#define VICProtection   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x020))

Definition at line 28 of file lpc24xx.h.

#define VICRawIntr   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x008))

Definition at line 22 of file lpc24xx.h.

#define VICSoftInt   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x018))

Definition at line 26 of file lpc24xx.h.

#define VICSoftIntClr   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x01C))

Definition at line 27 of file lpc24xx.h.

#define VICSWPrioMask   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x024))

Definition at line 29 of file lpc24xx.h.

#define VICVectAddr   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0xF00))

Definition at line 133 of file lpc24xx.h.

#define VICVectAddr0   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x100))

Definition at line 31 of file lpc24xx.h.

#define VICVectAddr1   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x104))

Definition at line 32 of file lpc24xx.h.

#define VICVectAddr10   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x128))

Definition at line 41 of file lpc24xx.h.

#define VICVectAddr11   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x12C))

Definition at line 42 of file lpc24xx.h.

#define VICVectAddr12   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x130))

Definition at line 43 of file lpc24xx.h.

#define VICVectAddr13   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x134))

Definition at line 44 of file lpc24xx.h.

#define VICVectAddr14   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x138))

Definition at line 45 of file lpc24xx.h.

#define VICVectAddr15   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x13C))

Definition at line 46 of file lpc24xx.h.

#define VICVectAddr16   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x140))

Definition at line 47 of file lpc24xx.h.

#define VICVectAddr17   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x144))

Definition at line 48 of file lpc24xx.h.

#define VICVectAddr18   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x148))

Definition at line 49 of file lpc24xx.h.

#define VICVectAddr19   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x14C))

Definition at line 50 of file lpc24xx.h.

#define VICVectAddr2   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x108))

Definition at line 33 of file lpc24xx.h.

#define VICVectAddr20   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x150))

Definition at line 51 of file lpc24xx.h.

#define VICVectAddr21   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x154))

Definition at line 52 of file lpc24xx.h.

#define VICVectAddr22   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x158))

Definition at line 53 of file lpc24xx.h.

#define VICVectAddr23   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x15C))

Definition at line 54 of file lpc24xx.h.

#define VICVectAddr24   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x160))

Definition at line 55 of file lpc24xx.h.

#define VICVectAddr25   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x164))

Definition at line 56 of file lpc24xx.h.

#define VICVectAddr26   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x168))

Definition at line 57 of file lpc24xx.h.

#define VICVectAddr27   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x16C))

Definition at line 58 of file lpc24xx.h.

#define VICVectAddr28   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x170))

Definition at line 59 of file lpc24xx.h.

#define VICVectAddr29   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x174))

Definition at line 60 of file lpc24xx.h.

#define VICVectAddr3   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x10C))

Definition at line 34 of file lpc24xx.h.

#define VICVectAddr30   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x178))

Definition at line 61 of file lpc24xx.h.

#define VICVectAddr31   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x17C))

Definition at line 62 of file lpc24xx.h.

#define VICVectAddr4   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x110))

Definition at line 35 of file lpc24xx.h.

#define VICVectAddr5   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x114))

Definition at line 36 of file lpc24xx.h.

#define VICVectAddr6   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x118))

Definition at line 37 of file lpc24xx.h.

#define VICVectAddr7   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x11C))

Definition at line 38 of file lpc24xx.h.

#define VICVectAddr8   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x120))

Definition at line 39 of file lpc24xx.h.

#define VICVectAddr9   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x124))

Definition at line 40 of file lpc24xx.h.

#define VICVectCntl0   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x200))

Definition at line 66 of file lpc24xx.h.

#define VICVectCntl1   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x204))

Definition at line 67 of file lpc24xx.h.

#define VICVectCntl10   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x228))

Definition at line 76 of file lpc24xx.h.

#define VICVectCntl11   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x22C))

Definition at line 77 of file lpc24xx.h.

#define VICVectCntl12   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x230))

Definition at line 78 of file lpc24xx.h.

#define VICVectCntl13   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x234))

Definition at line 79 of file lpc24xx.h.

#define VICVectCntl14   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x238))

Definition at line 80 of file lpc24xx.h.

#define VICVectCntl15   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x23C))

Definition at line 81 of file lpc24xx.h.

#define VICVectCntl16   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x240))

Definition at line 82 of file lpc24xx.h.

#define VICVectCntl17   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x244))

Definition at line 83 of file lpc24xx.h.

#define VICVectCntl18   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x248))

Definition at line 84 of file lpc24xx.h.

#define VICVectCntl19   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x24C))

Definition at line 85 of file lpc24xx.h.

#define VICVectCntl2   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x208))

Definition at line 68 of file lpc24xx.h.

#define VICVectCntl20   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x250))

Definition at line 86 of file lpc24xx.h.

#define VICVectCntl21   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x254))

Definition at line 87 of file lpc24xx.h.

#define VICVectCntl22   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x258))

Definition at line 88 of file lpc24xx.h.

#define VICVectCntl23   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x25C))

Definition at line 89 of file lpc24xx.h.

#define VICVectCntl24   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x260))

Definition at line 90 of file lpc24xx.h.

#define VICVectCntl25   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x264))

Definition at line 91 of file lpc24xx.h.

#define VICVectCntl26   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x268))

Definition at line 92 of file lpc24xx.h.

#define VICVectCntl27   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x26C))

Definition at line 93 of file lpc24xx.h.

#define VICVectCntl28   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x270))

Definition at line 94 of file lpc24xx.h.

#define VICVectCntl29   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x274))

Definition at line 95 of file lpc24xx.h.

#define VICVectCntl3   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x20C))

Definition at line 69 of file lpc24xx.h.

#define VICVectCntl30   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x278))

Definition at line 96 of file lpc24xx.h.

#define VICVectCntl31   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x27C))

Definition at line 97 of file lpc24xx.h.

#define VICVectCntl4   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x210))

Definition at line 70 of file lpc24xx.h.

#define VICVectCntl5   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x214))

Definition at line 71 of file lpc24xx.h.

#define VICVectCntl6   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x218))

Definition at line 72 of file lpc24xx.h.

#define VICVectCntl7   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x21C))

Definition at line 73 of file lpc24xx.h.

#define VICVectCntl8   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x220))

Definition at line 74 of file lpc24xx.h.

#define VICVectCntl9   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x224))

Definition at line 75 of file lpc24xx.h.

#define VICVectPriority0   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x200))

Definition at line 100 of file lpc24xx.h.

#define VICVectPriority1   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x204))

Definition at line 101 of file lpc24xx.h.

#define VICVectPriority10   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x228))

Definition at line 110 of file lpc24xx.h.

#define VICVectPriority11   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x22C))

Definition at line 111 of file lpc24xx.h.

#define VICVectPriority12   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x230))

Definition at line 112 of file lpc24xx.h.

#define VICVectPriority13   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x234))

Definition at line 113 of file lpc24xx.h.

#define VICVectPriority14   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x238))

Definition at line 114 of file lpc24xx.h.

#define VICVectPriority15   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x23C))

Definition at line 115 of file lpc24xx.h.

#define VICVectPriority16   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x240))

Definition at line 116 of file lpc24xx.h.

#define VICVectPriority17   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x244))

Definition at line 117 of file lpc24xx.h.

#define VICVectPriority18   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x248))

Definition at line 118 of file lpc24xx.h.

#define VICVectPriority19   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x24C))

Definition at line 119 of file lpc24xx.h.

#define VICVectPriority2   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x208))

Definition at line 102 of file lpc24xx.h.

#define VICVectPriority20   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x250))

Definition at line 120 of file lpc24xx.h.

#define VICVectPriority21   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x254))

Definition at line 121 of file lpc24xx.h.

#define VICVectPriority22   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x258))

Definition at line 122 of file lpc24xx.h.

#define VICVectPriority23   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x25C))

Definition at line 123 of file lpc24xx.h.

#define VICVectPriority24   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x260))

Definition at line 124 of file lpc24xx.h.

#define VICVectPriority25   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x264))

Definition at line 125 of file lpc24xx.h.

#define VICVectPriority26   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x268))

Definition at line 126 of file lpc24xx.h.

#define VICVectPriority27   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x26C))

Definition at line 127 of file lpc24xx.h.

#define VICVectPriority28   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x270))

Definition at line 128 of file lpc24xx.h.

#define VICVectPriority29   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x274))

Definition at line 129 of file lpc24xx.h.

#define VICVectPriority3   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x20C))

Definition at line 103 of file lpc24xx.h.

#define VICVectPriority30   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x278))

Definition at line 130 of file lpc24xx.h.

#define VICVectPriority31   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x27C))

Definition at line 131 of file lpc24xx.h.

#define VICVectPriority4   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x210))

Definition at line 104 of file lpc24xx.h.

#define VICVectPriority5   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x214))

Definition at line 105 of file lpc24xx.h.

#define VICVectPriority6   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x218))

Definition at line 106 of file lpc24xx.h.

#define VICVectPriority7   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x21C))

Definition at line 107 of file lpc24xx.h.

#define VICVectPriority8   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x220))

Definition at line 108 of file lpc24xx.h.

#define VICVectPriority9   (*(volatile unsigned long *)(VIC_BASE_ADDR + 0x224))

Definition at line 109 of file lpc24xx.h.

#define WDCLKSEL   (*(volatile unsigned long *)(WDG_BASE_ADDR + 0x10))

Definition at line 840 of file lpc24xx.h.

#define WDFEED   (*(volatile unsigned long *)(WDG_BASE_ADDR + 0x08))

Definition at line 838 of file lpc24xx.h.

#define WDG_BASE_ADDR   0xE0000000

Definition at line 835 of file lpc24xx.h.

#define WDMOD   (*(volatile unsigned long *)(WDG_BASE_ADDR + 0x00))

Definition at line 836 of file lpc24xx.h.

#define WDTC   (*(volatile unsigned long *)(WDG_BASE_ADDR + 0x04))

Definition at line 837 of file lpc24xx.h.

#define WDTV   (*(volatile unsigned long *)(WDG_BASE_ADDR + 0x0C))

Definition at line 839 of file lpc24xx.h.