<div dir="ltr"><div>Hi</div><div>I have two question on dynamic load</div><div><br></div><div>1. Is there a way to do dynamic loading using the 'rtems_task_create' function?<div><br></div><div>    In my method, I used 'dlsym' to get the address where that symbol is loaded into memory and call the task using function pointer</div><div><br></div><div>    [my code]</div><div>        typedef int (*call_t)(int argc, char* argv[]);<br></div><div>        ...<br>        call = dlsym (handle, call_symbol);<br>        call(argc,argv);</div><div>        ...</div></div><div><b><br></b></div><div>2. I used 'rtems-ld' to create a RAP and set entry point with option '-e'</div><div><br></div><div>   Also, I called 'dlopen', 'dlsym' to load task dynamically in source code level.</div><div><br></div><div>   In 'dlsym', I need to set entry point(symbol),which is the same as the entry point used in 'rtems-ld'</div><div>   I think this is a duplicate command.</div><div><br></div><div>   Is there a way to improve it?</div><div><br></div><div><br><br></div></div>