acrn-hypervisor/hypervisor/debug
Liang Yi 3547c9cd23 hv/mod_timer: make timer into an arch-independent module
x86/timer.[ch] was moved to the common directory largely unchanged.

x86 specific code now resides in x86/tsc_deadline_timer.c and its
interface was defined in hw/hw_timer.h. The interface defines two
functions: init_hw_timer() and set_hw_timeout() that provides HW
specific initialization and timer interrupt source.

Other than these two functions, the timer module is largely arch
agnostic.

Tracked-On: #5920
Signed-off-by: Rong Liu <rong2.liu@intel.com>
Reviewed-by: Jason Chen CJ <jason.cj.chen@intel.com>
2021-05-18 16:43:28 +08:00
..
console.c hv/mod_timer: make timer into an arch-independent module 2021-05-18 16:43:28 +08:00
dbg_cmd.c doc: update BDF information for 'uart=' hypervisor parameter 2021-03-23 13:54:10 -07:00
dump.c hv: cache: wrap common APIs 2021-05-14 09:18:00 +08:00
hypercall.c hv: hypercalls: refactor permission-checking and dispatching logic 2021-05-12 13:43:41 +08:00
logmsg.c hv/mod_timer: split tsc handling code from timer. 2021-05-18 16:43:28 +08:00
Makefile HV: makefile: to avoid duplicated build libs 2020-05-21 15:12:21 +08:00
npk_log.c hv: paging: rename ppt_set/clear_ATTR to set_paging_ATTR 2021-05-14 09:18:00 +08:00
printf.c
profiling.c hv/mod_timer: split tsc handling code from timer. 2021-05-18 16:43:28 +08:00
sbuf.c hv: mod: do not use explicit arch name when including headers 2021-05-08 11:15:46 +08:00
shell_priv.h hv: mod: do not use explicit arch name when including headers 2021-05-08 11:15:46 +08:00
shell.c hv: some coding style fixes 2021-05-12 16:50:34 +08:00
string.c
trace.c hv/mod_timer: split tsc handling code from timer. 2021-05-18 16:43:28 +08:00
uart16550.c hv: mmu: move arch specific parts into cpu.h 2021-05-14 09:18:00 +08:00