/* Manual context switch called by portYIELD or taskYIELD.  */
void vPortYield(void)
/* Manual context switch called by portYIELD or taskYIELD.  */
void vPortYield(void)
{
extern void VPortYieldASM( void );
	portENTER_CRITICAL();
	{
		asm volatile (	"bralid r14, VPortYieldASM		\n\t" \
						"or r0, r0, r0					\n\t" );
	}
	portEXIT_CRITICAL();
}