#
396aeb57 |
|
07-Nov-2019 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
armv8: Start with all interrupts disabled Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
9335571c |
|
27-Nov-2018 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
systime: adding a relative timeout function Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
79df19ed |
|
05-Jul-2018 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
arm: adding gic v3 Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
1a5d97ca |
|
21-Mar-2018 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
armv8: disable for now PMUSERENR_EL0 because QEMU version <2.6.0 doesn't support it Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
e750a47b |
|
10-May-2017 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
ARMv8: Use generated armv8 mackerel files Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
125e3254 |
|
18-Apr-2017 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
ARMv8: Correct timer calls. Timer interrupts trigger now reasonably often (each 80ms) Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
d6fbc95b |
|
12-Apr-2017 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
ARMv8: Make GIC400 work. Timer interrupts work. GIC400 is in fact a GICv2, files need to be renamed. It is found for instance on the X-Gene Mustang. Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
5a4d892a |
|
14-Mar-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
ARMv8: move timer related code to timers.h Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
51e55a29 |
|
08-Dec-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
kernel/armv8: Remove debug leftovers from timers Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
491c0c5c |
|
02-Dec-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
kernel/armv8: Fix timer initialization to properly initialize kernel state Initialize systime_frequency and kernel_timeslice according to timer frequency. Previously, the frequency was not initialized, confusing the scheduler. Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
eedb4533 |
|
29-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
kernel/armv8: Read CNTPCT_EL0 for timestamp_read/systime_now Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
75b2427f |
|
29-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
kernel/armv8: More timer implementation. Also align with systime-changes Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
c372cf49 |
|
09-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
aarch64: Make generic timer initialization platform independent Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|