genode/base
Torsten Hilbrich 0b7ea4abab Genode::Connection: Mark as noncopyable
When an object derived from Genode::Connection is copied we had
strange issues. An example is that the first RPC invocation works
correctly but the second one blocks or even delivers incorrect data.

We can avoid this issue if the object is always passed by reference.
Ensure this by deriving from Genode::Noncopyable.
2014-03-14 13:17:37 +01:00
..
etc Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
include Genode::Connection: Mark as noncopyable 2014-03-14 13:17:37 +01:00
lib base: setup thread object for main thread in CRT0 2014-02-25 14:58:05 +01:00
mk base-linux: Repair hybrid programs 2014-02-28 10:11:12 +01:00
run mp_server.run: allow testing with hw_arndale 2014-03-14 13:16:05 +01:00
src base: provide Thread_base::stack_size(size_t) 2014-03-14 13:17:36 +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.