void _OS_JumpToTask (void) { _OS_STORE_SP(); _OS_Restore_TaskSP(); _OS_SET_FSR_CUR_TASK(); _OS_SET_PC(); }
void _OS_JumpToTask (void) { _OS_SET_FSR_CUR_TASK_W(OS_CODE_POINTER_SIZE + _OS_TASK_POINTER_OFFSET); if (_indf) { _indf1 = _fsr2l; _fsr2l = _fsr1l; } _OS_TempH = _fsr1l; _fsr1l += _postdec; _OS_SET_PC(); }
void _OS_JumpToTask (void) { _OS_SET_FSR_CUR_TASK(); (OS_RAM_NEAR char)_OS_State = _postinc; _OS_SET_PC(); }
void _OS_JumpToTask (void) { // _OS_SET_FSR_CUR_TASK_W(_OS_TASK_POINTER_OFFSET + 1); _OS_SET_FSR_CUR_TASK_W(1 + 1); _OS_SET_PC(); }