Hello, I've planed to work on using POSIX keys instead of task variables in the shell, the gxx_wrappers and rtems_rpc. This should makes it possible to use the mentioned modules with SMP.
There is a small section in the Wiki regarding this topic: http://www.rtems.org/wiki/index.php?title=SMP#Task_Variables The POSIX keys are already outside the POSIX-API. To use them efficiently the function pthread_once is also necessary. Sebastian already sent a patch to make this function available for all configurations. My first step will be to extract the test for pthread_once out of the psx01 test so that it can build independent of the POSIX-API. After this the next steps will be to replace the task variables in the mentioned modules. Kind regards Christian Mauderer -- -------------------------------------------- embedded brains GmbH Christian Mauderer Dornierstr. 4 D-82178 Puchheim Germany email: christian.maude...@embedded-brains.de Phone: +49-89-18 94 741-18 Fax: +49-89-18 94 741-08 Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG. _______________________________________________ rtems-devel mailing list rtems-devel@rtems.org http://www.rtems.org/mailman/listinfo/rtems-devel