From 9d8389021c63bc21099534b8d3581a7490124793 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 15 Jun 2015 20:45:56 +0200 Subject: arm: Implement _CPU_ISR_Get_level() for ARMv7-M --- cpukit/score/cpu/arm/armv7m-isr-level-get.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'cpukit/score') diff --git a/cpukit/score/cpu/arm/armv7m-isr-level-get.c b/cpukit/score/cpu/arm/armv7m-isr-level-get.c index 067c55dfe0..780ff16591 100644 --- a/cpukit/score/cpu/arm/armv7m-isr-level-get.c +++ b/cpukit/score/cpu/arm/armv7m-isr-level-get.c @@ -5,10 +5,10 @@ */ /* - * Copyright (c) 2011 Sebastian Huber. All rights reserved. + * Copyright (c) 2011-2015 Sebastian Huber. All rights reserved. * * embedded brains GmbH - * Obere Lagerstr. 30 + * Dornierstr. 4 * 82178 Puchheim * Germany * @@ -28,7 +28,7 @@ uint32_t _CPU_ISR_Get_level( void ) { - return 0; + return _ARMV7M_Get_basepri() != 0; } #endif /* ARM_MULTILIB_ARCH_V7M */ -- cgit v1.2.3