/* $Id: yield.c,v 1.4 2002/10/29 04:45:39 rex Exp $ */ /* * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS POSIX+ Subsystem * FILE: subsys/psx/lib/psxdll/sched/yield.c * PURPOSE: Yield processor * PROGRAMMER: KJK::Hyperion * UPDATE HISTORY: * 15/02/2002: Created */ #include #include #include int sched_yield(void) { NTSTATUS nErrCode; nErrCode = NtYieldExecution(); if(!NT_SUCCESS(nErrCode)) { errno = __status_to_errno(nErrCode); return (-1); } return (0); } /* EOF */