CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2018/01/04 07:30:08
Modified files:
sys/arch/arm64/arm64: machdep.c pmap.c
sys/arch/arm64/conf: GENERIC RAMDISK files.arm64
sys/arch/arm64/dev: mainbus.c
sys/arch/arm64/include: pmap.h
sys/dev/acpi : efi.h
Added files:
sys/arch/arm64/dev: efi.c
Log message:
Implement support for calling EFI runtime services and use it to implement
a time-of-day clock device based on the GetTime() and SetTime() services.
The virtual memory mappings for the runtime services calls are implemented
through a separate pmap that is only activated when we make a runtime services
call.
ok tom@, visa@
tested by naddy@