summaryrefslogtreecommitdiff
path: root/shell-init (follow)
AgeCommit message (Collapse)Author
2013-09-05Test for new features and new toolsPeng Fan
Signed-off-by: Peng Fan <van.freenix@gmail.com>
2013-09-05V850 SupportPeng Fan
Signed-off-by: Peng Fan <van.freenix@gmail.com>
2013-09-05Bfin supportPeng Fan
Signed-off-by: Peng Fan <van.freenix@gmail.com>
2013-01-15Commit the correct shell-init version.Chris Johns
2013-01-15Add support for RAP module loading/unload plus a shell command.Chris Johns
Add a RAP module loading and unloading. This support wraps the dlopen API plus manages calling the entry point. The modules are also held in a list so users can find them, iterator over them and unload them. This API provides a system level way to manage application modules. The find file user needs to manage errors. Load the rap module by default and list the loaded modules. Add the RAP shell command to the shell in main.
2013-01-01Automatically load the bspport.rap if present.Chris Johns
2012-11-21Add rtems-ld support for applications.Chris Johns
Update the waf build support to create a RTEMS application and get it placed in the root file system embedded in the application.
2012-10-19Add back the libx.a file to the root file system.Chris Johns
2012-07-19Add some more trace flags.Chris Johns
2012-07-16Resolve unresolved externals when loading object files.Chris Johns
Object files that depend on each other will cause an unresolved external. The change lets object files load with unresolved externals and will resolve them when the object file with the external is loaded. A common table of symbol strings and relocation records is maintained. The symbol string is shared by each object file that is unresolved. Each relocation record that references the symbol is held. The table is a series of small blocks that compact as symbols are resolved. The number of symbols left unresolved is typically small this design avoids fragmentation of the heap memory.
2012-05-28Update to waf generated file names.Chris Johns
2012-05-07Update to the names of the files waf creates.Chris Johns
2012-04-25Import the current project to git.Chris Johns