genode/base
Alexander Boettcher 5169de72c4 base: set default cpu affinity
Set cpu_session default affinity space already during
construction of the thread, so that main thread is placed in the cpu affinity
space as defined by the parent. Otherwise the main thread is placed potentially
outside the affinity space, typically on the first/boot CPU.

Fixes #1107
2014-04-14 12:32:31 +02:00
..
etc Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
include base: fix bug in String::valid() 2014-04-01 16:37:09 +02: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: set default cpu affinity 2014-04-14 12:32:31 +02: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.