Explorar o código

Merge pull request #2073 from RT-Thread/fix_datatype

[Kernel] Fix the thread->sp data type issue.
Bernard Xiong %!s(int64=7) %!d(string=hai) anos
pai
achega
61b8db8ee9
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      src/scheduler.c

+ 2 - 2
src/scheduler.c

@@ -264,9 +264,9 @@ void rt_system_scheduler_start(void)
 
     /* switch to new thread */
 #ifdef RT_USING_SMP
-    rt_hw_context_switch_to((rt_uint32_t)&to_thread->sp, to_thread);
+    rt_hw_context_switch_to((rt_ubase_t)&to_thread->sp, to_thread);
 #else
-    rt_hw_context_switch_to((rt_uint32_t)&to_thread->sp);
+    rt_hw_context_switch_to((rt_ubase_t)&to_thread->sp);
 #endif /*RT_USING_SMP*/
 
     /* never come back */