#
cca6396d |
|
20-Aug-2019 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
fix uses of cycles_t throughout the tree Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
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>
|
#
cea6f092 |
|
22-Dec-2017 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
Kaluga: Make unified irq src caps work on armv7 Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
d30a3f6b |
|
07-Oct-2016 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
IRQ: Add range to IRQSrc cap To prepare for MSIx, we change the IRQSrc cap so that it does not represent a single interrupt source but a whole range. This commit changes it to a range. Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
7696f6c9 |
|
29-Jul-2016 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
IRQ: Fixes for armv7/pandaboard Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
6d0e8ce7 |
|
29-Jul-2016 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
armv7: fix syscall to get the ticks per ms. fixes commit 4787e75a4f4d sys_debug_get_tsc_per_ms() is used throughout the entire Barrelfish source tree. Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
4787e75a |
|
25-Jul-2016 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libbarrelfish/armv7: adding missing debug syscall. Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
1f7bc151 |
|
15-Jun-2015 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
T118: libbarrelfish: Refactor architecture specific debug syscalls. Move common debug syscalls to top level sys_debug.c Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
c549a935 |
|
27-Mar-2014 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
armv7: compiles.
|
#
c8d0fa0b |
|
04-Feb-2014 |
Sebastian Wicki <swicki@student.ethz.ch> |
Added basic support for the Cortex A9 Global Timer The Cortex A9 global timer is a 64-bit incrementing counter, which is memory mapped in the private memory region. Thus, the code for the timer is currently all in the CPU driver. To read out the timer in userspace, two system calls are needed, one for the lower and and one for the upper half of the counter. The following helper function is provided to correctly read out the timer value in two 32 bit reads as suggested in the ARM TRM: errval_t sys_debug_hardware_global_timer_read(uint64_t *ret)
|
#
9299dcef |
|
08-Jul-2011 |
Stefan Kästle <stefan.kaestle@inf.ethz.ch> |
Initial version of public stable barrelfish repository.
|