<br><br><div class="gmail_quote">2012/7/26 Gedare Bloom <span dir="ltr"><<a href="mailto:gedare@rtems.org" target="_blank">gedare@rtems.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
classic semaphore should be able to adapt to your needs. I don't know<br>
if there is a classic version of a condition variable..<br>
<div><div class="h5"><br></div></div></blockquote><div>Thanks, Gedare. I know there is kind of condition variable implementation which is done by semaphore. I'll try it. <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div><div class="h5">
On Wed, Jul 25, 2012 at 8:35 AM, Ashi <<a href="mailto:ashi08104@gmail.com">ashi08104@gmail.com</a>> wrote:<br>
> Hi, all.<br>
> I'm working on the test case of POSIX key under unlimited RTEMS tasks(the<br>
> psxkey08 test in psxtest directory), that tests whether POSIX Key works when<br>
> called by classic API under unlimited task configuration.<br>
> I've done the similiar test case in POSIX API. They share a similiar<br>
> workflow: in POSIX API test case(the psxkey07 test in psxtest directory), I<br>
> use condition variable to do thread synchronization. My question is can I<br>
> use POSIX condition variable in classic API(namely, in psxkey08)? If no,<br>
> which manager in classic API should I choose to do the similiar work as<br>
> condition variable?<br>
><br>
> BTW, I also use condition variable to do RTEMS task synchronization in my<br>
> current implementation of psxkey08, and it seems also work.<br>
><br>
> My work has been push to github:<br>
> <a href="https://github.com/ashi08104/rtems/commits/one_rbtree" target="_blank">https://github.com/ashi08104/rtems/commits/one_rbtree</a><br>
> --<br>
> Best wishes!<br>
> Zhongwei Yao<br>
><br>
><br>
</div></div>> _______________________________________________<br>
> rtems-devel mailing list<br>
> <a href="mailto:rtems-devel@rtems.org">rtems-devel@rtems.org</a><br>
> <a href="http://www.rtems.org/mailman/listinfo/rtems-devel" target="_blank">http://www.rtems.org/mailman/listinfo/rtems-devel</a><br>
><br>
</blockquote></div><br><br clear="all"><br>-- <br>Best wishes!<br>Zhongwei Yao<br><br>