|
|
@@ -225,10 +225,14 @@ int main(int ac, char *av []) |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
sem1->Allocate(SERVER, "default", 0); |
|
|
|
sem2->Allocate(CLIENT, "default", 0); |
|
|
|
sem3->ConnectOutput(SERVER, "default"); |
|
|
|
sem4->ConnectInput(CLIENT, "default"); |
|
|
|
if (!sem1->Allocate(SERVER, "default", 0)) |
|
|
|
return -1; |
|
|
|
if (!sem2->Allocate(CLIENT, "default", 0)) |
|
|
|
return -1; |
|
|
|
if (sem3->ConnectOutput(SERVER, "default")) |
|
|
|
return -1; |
|
|
|
if (sem4->ConnectInput(CLIENT, "default")) |
|
|
|
return -1; |
|
|
|
|
|
|
|
// run test in RT thread |
|
|
|
obj1 = new Test1(sem1, sem2); |
|
|
|