aboutsummaryrefslogtreecommitdiffstats
path: root/ports/ARM7-LPC214x
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2007-11-02 15:34:52 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2007-11-02 15:34:52 +0000
commit50cd4e00ef4614552dba01b865688c66629e1958 (patch)
tree7198ace94816ee6894e7169df468935003ad536b /ports/ARM7-LPC214x
parentd0cc4f2406f3932312de7908afeb33daf0acc720 (diff)
downloadChibiOS-50cd4e00ef4614552dba01b865688c66629e1958.tar.gz
ChibiOS-50cd4e00ef4614552dba01b865688c66629e1958.tar.bz2
ChibiOS-50cd4e00ef4614552dba01b865688c66629e1958.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@82 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'ports/ARM7-LPC214x')
-rw-r--r--ports/ARM7-LPC214x/GCC/lpc214x.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/ports/ARM7-LPC214x/GCC/lpc214x.h b/ports/ARM7-LPC214x/GCC/lpc214x.h
index ba9ce4c29..af6262eda 100644
--- a/ports/ARM7-LPC214x/GCC/lpc214x.h
+++ b/ports/ARM7-LPC214x/GCC/lpc214x.h
@@ -60,6 +60,29 @@ typedef volatile unsigned int IOREG32;
PCPWM0 | PCI2C0 | PCSPI0 | PCRTC | PCSPI1 | \
PCAD0 | PCI2C1 | PCAD1 | PCUSB)
+#define EINT0 1
+#define EINT1 2
+#define EINT2 4
+#define EINT3 8
+
+#define EXTWAKE0 1
+#define EXTWAKE1 2
+#define EXTWAKE2 4
+#define EXTWAKE3 8
+#define USBWAKE 0x20
+#define BODWAKE 0x4000
+#define RTCWAKE 0x8000
+
+#define EXTMODE0 1
+#define EXTMODE1 2
+#define EXTMODE2 4
+#define EXTMODE3 8
+
+#define EXTPOLAR0 1
+#define EXTPOLAR1 2
+#define EXTPOLAR2 4
+#define EXTPOLAR3 8
+
typedef struct {
IOREG32 PLL0_CON;
IOREG32 PLL0_CFG;