acrn-hypervisor/doc/developer-guides/hld
Jason Chen CJ 746fbe147d modulization: move functions related with cpu caps into cpu_caps.c
move cpu caps related functions like capability init/detect/check
in cpu.c & mmu.c into a new file cpu_caps.c

Changes to be committed:
	modified:   developer-guides/hld/hv-memmgt.rst
	modified:   ../hypervisor/Makefile
	modified:   ../hypervisor/arch/x86/cpu.c
	new file:   ../hypervisor/arch/x86/cpu_caps.c
	modified:   ../hypervisor/arch/x86/mmu.c
	modified:   ../hypervisor/arch/x86/vmx_asm.S
	modified:   ../hypervisor/include/arch/x86/cpu.h
	new file:   ../hypervisor/include/arch/x86/cpu_caps.h
	modified:   ../hypervisor/include/arch/x86/guest/vm.h
	modified:   ../hypervisor/include/arch/x86/mmu.h
	modified:   ../hypervisor/include/arch/x86/vmcs.h

Tracked-On: #1842
Signed-off-by: Jason Chen CJ <jason.cj.chen@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2018-12-19 09:07:14 +08:00
..
images doc: add partition mode hld 2018-12-15 10:35:38 -08:00
hld-APL_GVT-g.rst
hld-devicemodel.rst doc: update OVMF usage for acrn-dm 2018-12-13 09:56:09 +08:00
hld-emulated-devices.rst doc: doc: update HLD Emulated Devices 2018-11-02 15:27:08 -07:00
hld-hypervisor.rst doc: add partition mode hld 2018-12-15 10:35:38 -08:00
hld-overview.rst doc: fix misspellings in hld docs 2018-10-30 08:58:01 -07:00
hld-power-management.rst doc: fix doc misspellings 2018-12-05 17:07:39 -08:00
hld-security.rst
hld-trace-log.rst doc: update HLD Trace/Log 2018-11-06 16:14:49 -08:00
hld-virtio-devices.rst doc: fix doc misspellings 2018-12-05 17:07:39 -08:00
hld-vm-management.rst doc: fix doc misspellings 2018-12-05 17:07:39 -08:00
hld-vsbl.rst
hv-config.rst doc: update rest of hypervisor HLD sections 2018-10-30 11:20:09 -07:00
hv-console.rst doc: add partition mode hld 2018-12-15 10:35:38 -08:00
hv-cpu-virt.rst DOC: add main vcpu API & data structure into HLD. 2018-11-02 15:20:11 -07:00
hv-dev-passthrough.rst hv:Rename ptdev to ptirq for some APIs 2018-11-30 13:27:49 +08:00
hv-hypercall.rst doc: update rest of hypervisor HLD sections 2018-10-30 11:20:09 -07:00
hv-interrupt.rst doc: hv: add comments to irq APIs for documentation 2018-11-02 15:34:36 -07:00
hv-io-emulation.rst hv:Replace dynamic memory with static for mmio 2018-11-13 11:52:48 +08:00
hv-memmgt.rst modulization: move functions related with cpu caps into cpu_caps.c 2018-12-19 09:07:14 +08:00
hv-partitionmode.rst doc: add partition mode hld 2018-12-15 10:35:38 -08:00
hv-pm.rst doc: update rest of hypervisor HLD sections 2018-10-30 11:20:09 -07:00
hv-startup.rst doc: add partition mode hld 2018-12-15 10:35:38 -08:00
hv-timer.rst remove check_tsc 2018-12-17 14:31:52 +08:00
hv-virt-interrupt.rst hv:doc:use doxyen-generated API docs in HDL for vIRQ 2018-11-03 08:40:14 -07:00
hv-vt-d.rst hv: doc: use doxygen-generated API docs in HLD for vtd 2018-11-02 15:36:14 -07:00
index.rst doc: move docs to match HLD 0.7 org 2018-10-25 14:09:30 -07:00
random-virt-hld.rst doc: doc: update HLD Emulated Devices 2018-11-02 15:27:08 -07:00
uart-virt-hld.rst
usb-virt-hld.rst doc: doc: update HLD Emulated Devices 2018-11-02 15:27:08 -07:00
virtio-blk.rst doc: fix doc misspellings 2018-12-05 17:07:39 -08:00
virtio-console.rst doc: update HLD Virtio Devices 2018-11-06 11:37:29 -08:00
virtio-input.rst doc: update HLD Virtio Devices 2018-11-06 11:37:29 -08:00
virtio-net.rst doc: fix misspellings in hld docs 2018-10-30 08:58:01 -07:00
virtio-rnd.rst doc: update HLD Virtio Devices 2018-11-06 11:37:29 -08:00
watchdog-hld.rst doc: doc: update HLD Emulated Devices 2018-11-02 15:27:08 -07:00