genode/base
Norman Feske decfe7c4bb Let process lib deal with fork semantics
The startup procedure of forked processes differs from Genode's
normal process creation by omitting all steps related to ELF loading
and the start of the main thread. To let the process lib support this
distinction, an invalid ELF-binary capability is handled as valid
argument now.
2012-02-22 15:56:45 +01:00
..
etc Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
include Accessor to obtain parent cap of child 2012-02-22 15:56:45 +01:00
lib Facility for reinitializing Platform_env 2012-02-22 15:56:45 +01:00
mk Support for building all libs via 'make lib' 2012-01-24 18:56:35 +01:00
run Test capability integrity 2012-02-15 09:26:21 +01:00
src Let process lib deal with fork semantics 2012-02-22 15:56:45 +01:00
README Imported Genode release 11.11 2011-12-22 16:19:25 +01:00

This is generic part of the Genode implementation. It consists of two parts:

:_Core_: is the ultimate root of the Genode application tree
  and provides abstractions for the lowest-level hardware resources
  such as RAM, ROM, CPU, and generic device access. All generic parts of Core
  can be found here - for system-specific implementations refer to the
  appropriate 'base-<system>' directory.

:_Base libraries and protocols_: that are used by each Genode component
  to interact with other components. This is the glue that holds everything
  together.