diff options
Diffstat (limited to 'os/hal/osal/chibios/osal.c')
-rw-r--r-- | os/hal/osal/chibios/osal.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/os/hal/osal/chibios/osal.c b/os/hal/osal/chibios/osal.c index 65912ce7e..da3746eaf 100644 --- a/os/hal/osal/chibios/osal.c +++ b/os/hal/osal/chibios/osal.c @@ -98,9 +98,9 @@ msg_t osalThreadSuspendS(thread_reference_t *trp) { chDbgAssert(*trp == NULL, "not NULL");
- *trp = (thread_reference_t)chThdSelf();
+ *trp = (thread_reference_t)chThdGetSelfX();
chSchGoSleepS(CH_STATE_SUSPENDED);
- return chThdSelf()->p_msg;
+ return chThdGetSelfX()->p_msg;
}
/**
|