/* $Id: yield.c,v 1.2 2002/02/20 09:17:57 hyperion 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 */