This website requires JavaScript.
Explore
Help
Sign In
ehmry
/
genode
Watch
1
Star
0
Fork
0
You've already forked genode
Code
Issues
Pull Requests
Releases
Wiki
Activity
4a1b545770
genode
/
os
/
src
/
server
/
loader
/
target.mk
5 lines
108 B
Makefile
Raw
Normal View
History
Unescape
Escape
Imported Genode release 11.11
2011-12-22 16:19:25 +01:00
TARGET
=
loader
Move 'Child' API implementation to library
2012-10-09 13:45:33 +02:00
LIBS
=
cxx env thread server child signal
Re-implementation of the loader service, ref #187 The original loader service was primarily motivated by the browser-plugin scenario presented on our live CD. The new version implements a more general session interface, which widens the application scope of the service and, at the same time, reduces its implementation complexity. The complexity reduction is achieved by removing the original limitation of supplying the new sub system as a single binary blob only. The server used to implement heuristics and functionality for dealing with different kinds of blobs such as ELF images or TAR archives. This has been replaced by a session-local ROM service, which can be equipped with an arbitrary number of ROM modules supplied by the loader client prior starting the new sub system. Even though the TAR support has been removed, a separate instance of the 'tar_rom' service can be used within the subsystem to provide the formerly built-in functionality.
2012-04-17 18:46:14 +02:00
SRC_CC
=
main.cc
Imported Genode release 11.11
2011-12-22 16:19:25 +01:00
INC_DIR
+=
$(
PRG_DIR
)
Reference in New Issue
Copy Permalink