genode/base-host
Norman Feske bcdc706f42 Unify 'ipc.h' and 'ipc_generic.h' across platforms
The distinction between 'ipc.h' and 'ipc_generic.h' is no more. The only
use case for platform-specific extensions of the IPC support was the
marshalling of capabilities. However, this case is accommodated by a
function interface ('_marshal_capability', '_unmarshal_capability'). By
moving the implementation of these functions from the headers into the
respective ipc libraries, we can abandon the platform-specific 'ipc.h'
headers.
2013-02-14 13:23:37 +01:00
..
etc Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
include/base Remove 'Native_lock' type from 'native_types.h' 2013-02-14 13:23:36 +01:00
lib/mk Unify 'ipc.h' and 'ipc_generic.h' across platforms 2013-02-14 13:23:37 +01:00
src Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
README Imported Genode release 11.11 2011-12-22 16:19:25 +01:00

README

This repository contains dummy implementations of platform-specific Genode APIs
to enable the compilation of Genode for the host platform. Because the
repository provides only dummy implementations, most of the generated binaries
will not work. However, the repository serves two important purposes. It
documents the platform- specific APIs that must be filled out when porting
Genode to another platform, and it is the build environment for unit tests
executed on the host platform.