移植到 CH32V10x 既 QingKeV3 系列 MCU 上
This commit is contained in:
@@ -12,13 +12,14 @@ volatile os_bool_t g_os_port_context_switch_flag;
|
||||
|
||||
|
||||
void os_port_on_switch_success(void){
|
||||
os_critical_enter_in_isr();
|
||||
// os_critical_enter_in_isr();
|
||||
g_os_sched_current_task_p = g_os_port_switch_to_sp;
|
||||
g_os_sched_current_task_p->state = kOsTaskState_Running;
|
||||
g_os_port_context_switch_flag = OS_FALSE;
|
||||
os_critical_leave_in_isr();
|
||||
// os_critical_leave_in_isr();
|
||||
}
|
||||
|
||||
OS_WEAK
|
||||
void os_port_context_switch(void* from_sp, void* to_sp){
|
||||
os_critical_enter_in_isr();
|
||||
if(g_os_port_context_switch_flag==OS_TRUE){
|
||||
|
||||
Reference in New Issue
Block a user