Hypervisor: Difference between revisions

From PS5 Developer wiki
Jump to navigation Jump to search
(2.20 retail)
 
No edit summary
Line 1: Line 1:
0: hv_get_verifypage
{| class="wikitable"
1: hv_get_verifycapacity
|+ vmcalls
2: hv_verify_start
|-
3: hv_verify_end
| 0 || hv_get_verifypage
4: hv_enable_cpuid_hook
|-
5: hv_disable_cpuid_hook
| 1 || hv_get_verifycapacity
6: hv_iommu_set_guest_buffers
|-
7: hv_iommu_enable_device
| 2 || hv_verify_start
8: hv_iommu_bind_pasid
|-
9: hv_iommu_unbind_pasid
| 3 || hv_verify_end
0xa: hv_iommu_complete
|-
0xb: hv_iommu_check_evlog_regs
| 4 || hv_enable_cpuid_hook
0xc: hv_iommu_get_device_info
|-
0xd: hv_get_tmr_violation_error
| 5 || hv_disable_cpuid_hook
|-
| 6 || hv_iommu_set_guest_buffers
|-
| 7 || hv_iommu_enable_device
|-
| 8 || hv_iommu_bind_pasid
|-
| 9 || hv_iommu_unbind_pasid
|-
| 0xa || hv_iommu_complete
|-
| 0xb || hv_iommu_check_evlog_regs
|-
| 0xc || hv_iommu_get_device_info
|-
| 0xd || hv_get_tmr_violation_error
|}

Revision as of 05:51, 23 December 2020

vmcalls
0 hv_get_verifypage
1 hv_get_verifycapacity
2 hv_verify_start
3 hv_verify_end
4 hv_enable_cpuid_hook
5 hv_disable_cpuid_hook
6 hv_iommu_set_guest_buffers
7 hv_iommu_enable_device
8 hv_iommu_bind_pasid
9 hv_iommu_unbind_pasid
0xa hv_iommu_complete
0xb hv_iommu_check_evlog_regs
0xc hv_iommu_get_device_info
0xd hv_get_tmr_violation_error