genode/os/include
Stefan Kalkowski 50d73e7890 block_session: extend interface with sync() call
To support components, which implement the block session's server side
rpc object, and which doesn't write data to their device backend immediately,
an additional synchronization call is needed. Thereby, clients like for
instance a file system can tell these components, when a synchronization is
required.

Ref #113
2013-11-25 12:12:31 +01:00
..
arm_v6/trace trace: implement timestamp also for ARMv6 2013-10-17 11:05:41 +02:00
arm_v7/trace trace: implement timestamp also for ARMv6 2013-10-17 11:05:41 +02:00
audio_out_session Audio: Replace old with new audio interface 2013-01-10 23:05:43 +01:00
blit os: Add const qualifiers to blit library 2013-09-18 14:58:55 +02:00
block block_session: extend interface with sync() call 2013-11-25 12:12:31 +01:00
block_session block_session: extend interface with sync() call 2013-11-25 12:12:31 +01:00
dde_kit dde_kit: support to allocate DMA buffer per device 2013-02-26 18:24:12 +01:00
drivers/timer Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
file_system_session File system: Let session quota depend on word size 2013-01-27 18:31:35 +01:00
framebuffer_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
gpio Simplify GPIO session interface (fix #707) 2013-05-10 11:16:12 +02:00
gpio_session Simplify GPIO session interface (fix #707) 2013-05-10 11:16:12 +02:00
gpu Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
init init: don't call Rom_session::dataspace() twice 2013-10-29 18:08:30 +01:00
input Spelling fix 2013-10-30 12:27:44 +01:00
input_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
ldso Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
loader_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
net Let the nic_bridge work event driven (fix #749) 2013-06-12 11:35:13 +02:00
nic net: add library for performance measurements 2013-05-10 11:16:09 +02:00
nic_session Make NIC RX/TX buffer sizes configureable in libc 2013-10-22 08:00:14 +02:00
nitpicker_gfx nitpicker: Add const qualifiers 2013-09-23 14:25:58 +02:00
nitpicker_session nitpicker: Late allocation of virtual framebuffer 2013-10-22 08:00:16 +02:00
nitpicker_view Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
os Ring_buffer: make synchronization optional 2013-10-22 08:00:16 +02:00
packet_stream_rx Simplify use of custom data-flow signal handlers 2013-06-12 11:35:13 +02:00
packet_stream_tx Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
pci_device pci: add support to provide PCI ECMA config 2013-02-21 11:52:02 +01:00
pci_session pci: support to lookup dev via class code/mask 2013-02-22 20:28:26 +01:00
platform rpi: Framebuffer and platform drivers 2013-11-25 09:46:09 +01:00
platform_session Move generic platform_session parts to os/include 2013-09-23 14:26:01 +02:00
regulator Switch off regulators when closing session 2013-06-28 14:24:34 +02:00
regulator_session Fix coding style in regulator interface (fix #777) 2013-06-25 11:10:59 +02:00
rtc_session rtc_drv: new service interface 2013-02-13 15:09:23 +01:00
terminal terminal: Add escape handling for CUB 2013-03-26 12:21:44 +01:00
terminal_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
timer_session Reduce IPC with timer service in timed semaphore 2013-08-30 13:38:21 +02:00
trace os: example trace policy-modules 2013-08-15 09:22:50 +02:00
uart_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
util Add 'Xml_node::has_sub_node' accessor 2013-11-25 09:45:30 +01:00
x86_32/trace os: example trace policy-modules 2013-08-15 09:22:50 +02:00
x86_64/trace os: example trace policy-modules 2013-08-15 09:22:50 +02:00
xev_track Update copyright headers to 2013 2013-01-10 21:44:47 +01:00