<p dir="ltr"><br>
On Apr 15, 2014 6:11 AM, Sebastian Huber <sebastian.huber@embedded-brains.de> wrote:<br>
><br>
> On 2014-04-15 13:08, Sebastian Huber wrote:<br>
> >> Case 2.<br>
> >> #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER<br>
> >> #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER<br>
> >> #define CONFIGURE_UNLIMITED_OBJECTS<br>
> ><br>
> > In case of unlimited objects you should also use:<br>
> ><br>
> > #define CONFIGURE_UNIFIED_WORK_AREAS<br>
> ><br>
> >> #define CONFIGURE_POSIX_INIT_THREAD_TABLE<br>
> >> #define CONFIGURE_INIT<br>
> >> #include <rtems/confdefs.h><br>
><br>
> I just realized that the unlimited objects support is broken for POSIX keys. <br>
> So you should use Case 1.</p>
<p dir="ltr">Which part do you think is broken? The move to rbtree implementation removed the issue with more threads being added. You can still run out of key/value pairs but keys work with unlimited threads.</p>
<p dir="ltr">> -- <br>
> Sebastian Huber, embedded brains GmbH<br>
><br>
> Address : Dornierstr. 4, D-82178 Puchheim, Germany<br>
> Phone   : +49 89 189 47 41-16<br>
> Fax     : +49 89 189 47 41-09<br>
> E-Mail  : sebastian.huber@embedded-brains.de<br>
> PGP     : Public key available on request.<br>
><br>
> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
> _______________________________________________<br>
> rtems-users mailing list<br>
> rtems-users@rtems.org<br>
> http://www.rtems.org/mailman/listinfo/rtems-users<br>
</p>