Andrew, there's an implementation of pthread_cond_broadcast from Wind
River in the link below. It looks like it's from 2002, so a newer
version might be available.
http://read.pudn.com/downloads58/sourcecode/embed/205887/src/posix/pthreadLib.c__.htm
2016-06-07 13:06 GMT-03:00 Andrew Johnson <[email protected]>:
> Hi Henrique,
>
> On 06/07/2016 08:02 AM, Henrique Almeida wrote:
>> How much compatibility does VxWorks has with POSIX threads and the
>> POSIX API in general ?
>
> There is a VxWorks implementation of the Posix threads API, they call it
> pthreadLib and it claims to be "an implementation of POSIX 1003.1c
> threads for VxWorks". EPICS doesn't use it because our VxWorks code
> pre-dated that library, we had been using the native real-time APIs for
> a long time before it came out.
>
> I guess that might be an interesting path for replacing the UP (single
> CPU) OS-dependent interface that we currently have for VxWorks for
> anyone who wants to use an SMP version of VxWorks.
>
> - Andrew
>
> --
> Arguing for surveillance because you have nothing to hide is no
> different than making the claim, "I don't care about freedom of
> speech because I have nothing to say." -- Edward Snowdon
- Replies:
- Re: epicsEventSignal() question Andrew Johnson
- References:
- epicsEventSignal() question Michael Westfall
- Re: epicsEventSignal() question Andrew Johnson
- Re: epicsEventSignal() question Michael Westfall
- Re: epicsEventSignal() question Johnson, Andrew N.
- Re: epicsEventSignal() question Henrique Almeida
- Re: epicsEventSignal() question Andrew Johnson
- Navigate by Date:
- Prev:
Re: epicsEventSignal() question Andrew Johnson
- Next:
Re: Problem in updating EGU field in CSS-BOY Kasemir, Kay
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
<2016>
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: epicsEventSignal() question Andrew Johnson
- Next:
Re: epicsEventSignal() question Andrew Johnson
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
<2016>
2017
2018
2019
2020
2021
2022
2023
2024
|