summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/include/armv7-m/irq_cmnvector.h
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/arch/arm/include/armv7-m/irq_cmnvector.h')
-rw-r--r--nuttx/arch/arm/include/armv7-m/irq_cmnvector.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/nuttx/arch/arm/include/armv7-m/irq_cmnvector.h b/nuttx/arch/arm/include/armv7-m/irq_cmnvector.h
index e646731eb..bc67004ed 100644
--- a/nuttx/arch/arm/include/armv7-m/irq_cmnvector.h
+++ b/nuttx/arch/arm/include/armv7-m/irq_cmnvector.h
@@ -51,7 +51,11 @@
*/
#define REG_R13 (0) /* R13 = SP at time of interrupt */
-#define REG_PRIMASK (1) /* PRIMASK */
+#ifdef CONFIG_ARMV7M_USEBASEPRI
+# define REG_BASEPRI (1) /* BASEPRI */
+#else
+# define REG_PRIMASK (1) /* PRIMASK */
+#endif
#define REG_R4 (2) /* R4 */
#define REG_R5 (3) /* R5 */
#define REG_R6 (4) /* R6 */