History log of /barrelfish-master/kernel/arch/x86/timing.c
Revision Date Author Comments
# 9bd8d1d5 03-Apr-2019 Reto Achermann <reto.achermann@inf.ethz.ch>

replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 6296e5d6 07-Aug-2018 Adam Turowski <adam.turowski@inf.ethz.ch>

xeon_phi: fixing timers, dispatching and stack's alignment

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# 64d8ba07 12-Dec-2016 Adam Turowski <adam.turowski@inf.ethz.ch>

systime: reverting to a RTC-based calibration on x86

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# bff43f95 02-Dec-2016 Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>

kernel/x1om: Fix compile errors

Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>


# 629725c6 28-Nov-2016 Adam Turowski <adam.turowski@inf.ethz.ch>

systime: complete remove of kernel_now from x86_64

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# 05f3eb5a 27-Nov-2016 Adam Turowski <adam.turowski@inf.ethz.ch>

systime: introducing system time based on time stamp counter/global timer, removing kernel_now

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# f747554f 17-Nov-2015 Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>

T24: remove remaining SCC code

Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>


# 3cef927f 15-Jan-2014 Gerd Zellweger <mail@gerdzellweger.com>

Do tscperms calculations only once.

Saves the 100 ms per core-boot for measuring the exact tick rate.
We assume here that all APIC timer frequencies are the same in a system.


# f4501d63 13-Apr-2014 Reto Achermann <acreto@student.ethz.ch>

Added architecture specific switches to the kernel files.


# cba58299 05-Feb-2012 Kornilios Kourtis <kkourt@inf.ethz.ch>

newlib,x86_32: use PRI{u,x}32, PRI{u,x}PTR, etc in format strings

Again this is needed because newlib defines uint32_t as unsigned long.
(In retrospect, I should just changed newlib's uint32_t to unsigned int)

Checkpoint:
compiles and boots qemu for x86-{32,64}-{newlib,freec}
Also, a couple of tests on real hardware (x86_64 only) work


# 09a41b3a 09-Nov-2011 Kornilios Kourtis <kkourt@inf.ethz.ch>

add support for one-shot timers

- Only for x86_64, and disabled by default using a config variable
- changes in existing code are guarded by #ifdefs


# 9299dcef 08-Jul-2011 Stefan Kästle <stefan.kaestle@inf.ethz.ch>

Initial version of public stable barrelfish repository.