summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/imx/imx_aitc.h
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-04-13 23:24:37 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-04-13 23:24:37 +0000
commit36052c9b70ae9fb8ad6e4f6c91094c26f749cf68 (patch)
tree0ba336d5cb6e794a9bd7681c730be42e4c8e1d32 /nuttx/arch/arm/src/imx/imx_aitc.h
parent54f0d37c7c740dbe7e05e6307bb5049ba6ce087d (diff)
downloadpx4-nuttx-36052c9b70ae9fb8ad6e4f6c91094c26f749cf68.tar.gz
px4-nuttx-36052c9b70ae9fb8ad6e4f6c91094c26f749cf68.tar.bz2
px4-nuttx-36052c9b70ae9fb8ad6e4f6c91094c26f749cf68.zip
Add interrupt decode logic for i.MX
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1701 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/arm/src/imx/imx_aitc.h')
-rw-r--r--nuttx/arch/arm/src/imx/imx_aitc.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/nuttx/arch/arm/src/imx/imx_aitc.h b/nuttx/arch/arm/src/imx/imx_aitc.h
index b73e70fa9..fdd8a5cf3 100644
--- a/nuttx/arch/arm/src/imx/imx_aitc.h
+++ b/nuttx/arch/arm/src/imx/imx_aitc.h
@@ -106,6 +106,12 @@
/* AITC Register Bit Definitions ****************************************************/
+
+#define AITC_NIVECSR_NIPRILVL_SHIFT 0 /* Bits 15–0: Priority of highest priority interrupt */
+#define AITC_NIVECSR_NIPRILVL_MASK (0x0000ffff << AITC_NIVECSR_NIPRILVL_SHIFT);
+#define AITC_NIVECSR_NIVECTOR_SHIFT 16 /* Bits 31–16: Vector index of highest priority interrupt */
+#define AITC_NIVECSR_NIVECTOR_MASK (0x0000ffff << AITC_NIVECSR_NIVECTOR_SHIFT);
+
/************************************************************************************
* Inline Functions
************************************************************************************/