genode/repos/os
Norman Feske af146e7dcd Remove base/timed_semaphore.h from API
The former 'Genode::Timed_semaphore' mechanism is moved to the private
part of the two remaining users, namely dde_rump and the libc. Note
there are now two private copies of 'timed_semaphore.h'. This should be
regarded as an interim step until the use of this mechanism is removed
from both users.

This patch also cleans up the mechanism from legacy Genode API calls and
global side effects (alarm-thread singleton). The test/timed_semaphore
is now located at the libports repository as it now tests a mechanism of
the libc. The former timed_semaphore library is no more.

Fixes #3121
2019-01-30 13:35:29 +01:00
..
doc Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
include Move timer from os to base repository 2019-01-14 12:33:57 +01:00
lib Move timer from os to base repository 2019-01-14 12:33:57 +01:00
recipes Remove base/timed_semaphore.h from API 2019-01-30 13:35:29 +01:00
run replace Wandboard by i.MX6 reference board 2019-01-30 13:35:28 +01:00
src Consistently name block components 2019-01-14 12:34:39 +01:00
xsd nic_bridge: fixed MAC addresses 2018-11-27 11:36:35 +01:00
README API documentation refinements 2017-05-31 13:16:21 +02:00

This source-code repository contains genuine low-level OS components and
interfaces of Genode. It solely depends on the framework's base API.