Changes between Version 105 and Version 106 of Developer/OpenProjects


Ignore:
Timestamp:
02/19/09 08:52:42 (15 years ago)
Author:
ChrisJohns
Comment:

Add Dynamic Object File Loading

Legend:

Unmodified
Added
Removed
Modified
  • Developer/OpenProjects

    v105 v106  
    256256Some notes: The shell interface and code is better than the monitor. The shell uses FILE handles and this is nice for redirection and multi-user usage (a threaded version). It also supports a command history. The caller should provide the terminal type. This could be a string or a pointer to the terminal data returned to the caller after a call to get the terminal data with a string. It is recommended to review some of the keys actions, for example C-f, to make sure they are considered standard in relation to a normal shell. One should consider cutting out the code that disables echo and obtains the password and putting it in getpass().  See the linux man page.  We don't
    257257have a controlling /dev/tty so just make it work exactly like it does now.
     258= Dynamic Object File Loading =
     259
     260
     261'''Status:''' No active volunteers.
     262
     263'''Mentor:''' Chris Johns
     264
     265Dynamic object file loading or dynamic linking provides a way for RTEMS to run-time link an application from relocatable object files or libraries. This task is to implement the functionality using the IEEE standard API based on {{{<dlfcn.h>
     266</code> interface more commonly know as {{{dlopen</open>. The intention is for this work to build on the work by Till Straumann and the CEXP package. For more detail on the task the  [Dynamic Object File Loading] page in this Wiki.
    258267= Third Party Packages =
    259268