genode/repos/os/src/drivers
Martin Stein 8750e373a0 timer session: add elapsed_us method
As timer sessions are not expected to be microseconds precise (because
of RPC latency and scheduling), the session interface provided only a
method 'elapsed_ms' although the back end of this method in the timer
driver works with microseconds.

However, in some cases it makes sense to have a method 'elapsed_us'. The
values it returns might be milliseconds away from the "real" time but it
allows you to work with delays smaller than a millisecond without
getting a zero delta value.

This commit is motivated by the need for fast bursts of calibration
steps for the time interpolation in the new timer connection.

Ref #2400
2017-08-23 14:08:36 +02:00
..
acpi acpi_drv: use platform_info for rsdt/xsdt lookup 2017-06-29 11:59:50 +02:00
ahci ahci: optionally report discovered devices 2017-05-31 13:16:20 +02:00
audio/spec/linux Streamline exception types 2017-05-31 13:16:07 +02:00
framebuffer os: add framebuffer based on platform_info of core 2017-06-29 11:59:51 +02:00
gpio/spec Fix source file location in RPi GPIO driver 2017-05-31 13:16:21 +02:00
input Streamline exception types 2017-05-31 13:16:07 +02:00
nic/spec os: removal of deprecated os/config.h (fix #2431) 2017-05-31 13:16:22 +02:00
platform/spec platform_drv: replace nova specific device_pd 2017-08-18 10:24:47 +02:00
rtc/spec/x86 Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
sd_card sd_card_drv: prevent deprecated warnings 2017-08-17 11:04:18 +02:00
timer timer session: add elapsed_us method 2017-08-23 14:08:36 +02:00
uart os: removal of deprecated os/config.h (fix #2431) 2017-05-31 13:16:22 +02:00
usb_block Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00