On 16/08/16 07:45, Chris Johns wrote:
---
c/src/lib/libbsp/arm/shared/arm-cp15-set-ttb-entries.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/c/src/lib/libbsp/arm/shared/arm-cp15-set-ttb-entries.c
b/c/src/lib/libbsp/arm/shared/arm-cp15-set-ttb-entries.c
index f650009..cfad45f 100644
--- a/c/src/lib/libbsp/arm/shared/arm-cp15-set-ttb-entries.c
+++ b/c/src/lib/libbsp/arm/shared/arm-cp15-set-ttb-entries.c
@@ -88,10 +88,10 @@ uint32_t arm_cp15_set_translation_table_entries(
rtems_interrupt_level level;
uint32_t section_flags_of_first_entry;
- rtems_interrupt_disable(level);
+ rtems_interrupt_local_disable(level);
section_flags_of_first_entry =
set_translation_table_entries(begin, end, section_flags);
- rtems_interrupt_enable(level);
+ rtems_interrupt_local_enable(level);
return section_flags_of_first_entry;
}
We should only change this if this is known to work on SMP.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.hu...@embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel