[rtems commit] bsps: Use rtems_task_self()

Sebastian Huber sebh at rtems.org
Tue Jul 16 18:07:35 UTC 2013


Module:    rtems
Branch:    master
Commit:    3ccaf3c9f35de10ecb42af1c14e2c25d177654aa
Changeset: http://git.rtems.org/rtems/commit/?id=3ccaf3c9f35de10ecb42af1c14e2c25d177654aa

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Jul 16 17:18:18 2013 +0200

bsps: Use rtems_task_self()

---

 c/src/lib/libbsp/arm/shared/abort/abort.c         |    2 +-
 c/src/lib/libbsp/arm/shared/abort/simple_abort.c  |    2 +-
 c/src/lib/libbsp/shared/gdbstub/rtems-stub-glue.c |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/c/src/lib/libbsp/arm/shared/abort/abort.c b/c/src/lib/libbsp/arm/shared/abort/abort.c
index 148064f..ae18e99 100644
--- a/c/src/lib/libbsp/arm/shared/abort/abort.c
+++ b/c/src/lib/libbsp/arm/shared/abort/abort.c
@@ -66,7 +66,7 @@ void _print_full_context(uint32_t spsr)
     uint32_t prev_sp,prev_lr,cpsr,arm_switch_reg;
     int i;
 
-    printk("active thread thread 0x%08x\n", _Thread_Executing->Object.id);
+    printk("active thread thread 0x%08x\n", rtems_task_self());
 
     mode=_print_full_context_mode2txt[spsr&0x1f];
     if(!mode) mode="unknown";
diff --git a/c/src/lib/libbsp/arm/shared/abort/simple_abort.c b/c/src/lib/libbsp/arm/shared/abort/simple_abort.c
index c02e3d6..039d23b 100644
--- a/c/src/lib/libbsp/arm/shared/abort/simple_abort.c
+++ b/c/src/lib/libbsp/arm/shared/abort/simple_abort.c
@@ -59,7 +59,7 @@ void _print_full_context(uint32_t spsr)
   uint32_t prev_sp,prev_lr,cpsr,arm_switch_reg;
   int i, j;
 
-  printk("active thread thread 0x%08x\n", _Thread_Executing->Object.id);
+  printk("active thread thread 0x%08x\n", rtems_task_self());
 
   mode=_print_full_context_mode2txt[(spsr&0x1f)-0x10];
   if(!mode) mode="unknown";
diff --git a/c/src/lib/libbsp/shared/gdbstub/rtems-stub-glue.c b/c/src/lib/libbsp/shared/gdbstub/rtems-stub-glue.c
index a92698b..ee18ea3 100644
--- a/c/src/lib/libbsp/shared/gdbstub/rtems-stub-glue.c
+++ b/c/src/lib/libbsp/shared/gdbstub/rtems-stub-glue.c
@@ -143,7 +143,7 @@ Thread_Control *rtems_gdb_index_to_stub_id(
 /* Get id of the thread stopped by exception */
 int rtems_gdb_stub_get_current_thread(void)
 {
-  return rtems_gdb_stub_id_to_index( _Thread_Executing->Object.id );
+  return rtems_gdb_stub_id_to_index( rtems_task_self() );
 }
 
 /* Get id of the next thread after athread, if argument <= 0 find the




More information about the vc mailing list