genode-ehmry/repos/base-hw
Martin Stein 05655a9d88 hw cortex-a9 timer: raise translation precision
If we do the tics-to-us translation with one division and multiplication
over the whole argument, like before, we loose microseconds granularity
although the timer frequency allows for such granularity. Thus, we treat
the most significant half and the least significant half of the tics
value separate. Each half is shifted to the best bit position for the
translation, then translated, and then shifted back.

Ref #2347
2017-04-11 15:34:16 +02:00
..
doc hw/doc: Update Muen tutorial 2017-02-28 13:00:43 +01:00
etc hw: get rid of global makefiles specific to hw 2017-01-13 13:06:55 +01:00
include hw: fix race in core's pager code (fix #2301) 2017-03-15 12:24:41 +01:00
lib/mk bootstrap hw: add missing base/registry.cc 2017-03-15 12:32:24 +01:00
ports Update Muen port 2017-02-28 13:00:43 +01:00
run hw: destroy active scheduling context (fix #1537) 2017-03-15 12:32:25 +01:00
src hw cortex-a9 timer: raise translation precision 2017-04-11 15:34:16 +02:00