diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-06-15 20:45:56 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-06-15 20:45:56 +0200 |
commit | 9d8389021c63bc21099534b8d3581a7490124793 (patch) | |
tree | 64fb6ff6c6592730d317d02506689f71e3552f66 /cpukit/score | |
parent | user/conf.t: Fix names for CONFIGURE_UNLIMITED_OBJECTS and CONFIGURE_UNLIMITE... (diff) | |
download | rtems-9d8389021c63bc21099534b8d3581a7490124793.tar.bz2 |
arm: Implement _CPU_ISR_Get_level() for ARMv7-M
Diffstat (limited to 'cpukit/score')
-rw-r--r-- | cpukit/score/cpu/arm/armv7m-isr-level-get.c | 6 |
1 files changed, 3 insertions, 3 deletions
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 * <rtems@embedded-brains.de> @@ -28,7 +28,7 @@ uint32_t _CPU_ISR_Get_level( void ) { - return 0; + return _ARMV7M_Get_basepri() != 0; } #endif /* ARM_MULTILIB_ARCH_V7M */ |