<div dir="ltr"><div dir="ltr">That should work. I am currently using the shell on various LEON3 boards using rcc-1.3-rc6. <div>My RTEMS config has this note:</div><div><div>/* POSIX Keys are needed for the Shell */</div><div>#define CONFIGURE_MAXIMUM_POSIX_KEYS                   32</div><div>#define CONFIGURE_MAXIMUM_POSIX_KEY_VALUE_PAIRS        64</div></div><div><br></div><div>( my values are probably overkill here.. )</div><div><br></div><div>Alan</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 10, 2019 at 7:40 PM Chris Johns <<a href="mailto:chrisj@rtems.org">chrisj@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">On 11/6/19 5:42 am, Richard.Glossop@L3T.com wrote:<br>
> I’m trying to launch the shell on a LEON3 platform using rcc-1.3-rc6<br>
> I’m getting a pthread_setspecific(shell_current_env_key) error on the console<br>
> which I believe is causing the shell thread<br>
> <br>
> to exit.  I can see this code in shell.c<br>
> In the RTEMS config I have:<br>
> <br>
> #define CONFIGURE_APPLICATION_NEEDS_LIBBLOCK<br>
> #define CONFIGURE_SHELL_COMMANDS_INIT<br>
> #define CONFIGURE_SHELL_COMMANDS_ALL<br>
<br>
Does adding ...<br>
<br>
#define CONFIGURE_MAXIMUM_POSIX_KEYS (5)<br>
<br>
help?<br>
<br>
> #include <rtems/shellconfig.h><br>
<br>
I see what you have is what he shell guide has so it may need to be updated to<br>
include this settings.<br>
<br>
Chris<br>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a></blockquote></div>