www.pudn.com > Tornado_Train_Workshop_demo_program.rar > mutex.c
#include "vxWorks.h"
#include "stdio.h"
#include "taskLib.h"
int v1;
int v2;
int count;
void mutex1 (void)
{
FOREVER
{
v1 = count;
v2 = count;
count++;
}
}
void mutex2 (void)
{
int same;
FOREVER
{
same = (v1 == v2);
if (!same)
printf ("v1 = >d, v2 = >d\n", v1, v2);
taskDelay (1);
}
}