genode/base
Norman Feske f32a97da38 Use filename as default label for ROM connections
By assigning the file name as label, we may become able to remove the
filename argument in the future by just interpreting the last part of
the label as filename. By keeping only the label, we won't need to
consider conditional routing (via <if-arg>) based on session arguments
other than the label anymore.
2014-01-27 18:54:07 +01:00
..
etc Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
include Use filename as default label for ROM connections 2014-01-27 18:54:07 +01:00
lib crt0 cleanup 2013-07-05 12:37:43 +02:00
mk Clarify comment in base-libs.mk 2014-01-16 18:34:06 +01:00
run run: test for main thread_base object 2013-12-20 14:48:05 +01:00
src base: catch errors during ram_ds allocation 2013-12-20 15:16:25 +01:00
README Imported Genode release 11.11 2011-12-22 16:19:25 +01:00

README

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.