plan9fox/sys/src/9/pc64
cinap_lenrek a05bab362f pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies
This adds the new function pointer PCArch.clockinit(),
which is a timer dependent initialization routine.
It also takes over the job of guesscpuhz(). This way, the
architecture ident code can switch between different
timers (i8253, HPET and XEN timer).
2021-01-17 21:21:12 +01:00
..
apbootstrap.s pc64: map kernel text readonly and everything else no-execute 2019-08-29 07:35:22 +02:00
dat.h pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies 2021-01-17 21:21:12 +01:00
fns.h pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies 2021-01-17 21:21:12 +01:00
fpu.c kernel: update procsave() comment, we'r not holding up->rlock anymore 2020-12-21 14:41:10 +01:00
l.s amd64, vmx: support avx/avx2 for host/guest; use *noavx= in plan9.ini to disable 2020-12-06 18:48:32 +01:00
main.c pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies 2021-01-17 21:21:12 +01:00
mem.h amd64: FP: always use enough to fit AVX state and align to 64 bytes 2020-12-06 19:31:56 +01:00
mkfile amd64, vmx: support avx/avx2 for host/guest; use *noavx= in plan9.ini to disable 2020-12-06 18:48:32 +01:00
mmu.c pc64: disable interrupts in mmuwalk() for checkmmu() 2020-07-16 03:11:27 +02:00
pc64 pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies 2021-01-17 21:21:12 +01:00
rebootcode.s
squidboy.c pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies 2021-01-17 21:21:12 +01:00
trap.c kernel: handle tos and per process pcycle counters in port/ 2020-12-20 22:34:41 +01:00