acrn-hypervisor/common
Qi Yadong c4254179bc trusty: implement hypercall to initialize trusty
UOS_Loader will trigger boot of Trusty-OS by HC_INITIALIZE_TRUSTY.
UOS_Loader will load trusty image and alloc runtime memory for
trusty. UOS_Loader will transfer these information include
trusty runtime memory base address, entry address and memory
size to hypervisor by trusty_boot_param structure.

In hypervisor, once HC_INITIALIZE_TRUSTY received, it will create
EPT for Secure World, save Normal World vCPU context, init
Secure World vCPU context and switch World state to Secure World.

Signed-off-by: Qi Yadong <yadong.qi@intel.com>
2018-03-29 14:54:23 +08:00
..
hv_main.c Simple get_vmx_cap() 2018-03-15 16:33:08 +08:00
hypercall.c trusty: Simulate Secure Monitor Call(SMC) by Hypercall 2018-03-29 14:54:23 +08:00
schedule.c retpoline: replace indirect jmp in switch_to function 2018-03-15 16:25:53 +08:00
stack_protector.c initial import 2018-03-07 21:05:38 +08:00
trusty_hypercall.c trusty: implement hypercall to initialize trusty 2018-03-29 14:54:23 +08:00
vm_load.c vm load: fix bug in loading kernel 2018-03-20 15:52:53 +08:00