Hypervisor: Difference between revisions

From PS5 Developer wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 30: Line 30:
| 0xd || GET_TMR_VIOLATION_ERROR
| 0xd || GET_TMR_VIOLATION_ERROR
|-
|-
| 0xe || VMCLOSURE_INVOCATION
| 0xe || VMCLOSURE_INVOCATION (03.00.00.33 and above)
|-
|-
| 0xf || STARTUP_MP
| 0xf || STARTUP_MP (03.00.00.33 and above)
|-
|-
| 0x10 || DISABLE_STARTUP_MP
| 0x10 || DISABLE_STARTUP_MP (03.00.00.33 and above)
|}
|}

Revision as of 08:17, 12 August 2021

vmmcalls (VMMCALL_HV_*)
0 GET_MESSAGE_CONF
1 GET_MESSAGE_COUNT
2 START_LOADING_SELF
3 FINISH_LOADING_SELF
4 SET_CPUID_PS4
5 SET_CPUID_PPR
6 IOMMU_SET_GUEST_BUFFERS
7 IOMMU_ENABLE_DEVICE
8 IOMMU_BIND_PASID
9 IOMMU_UNBIND_PASID
0xa IOMMU_CHECK_CMD_COMPLETION
0xb IOMMU_CHECK_EVLOG_REGS
0xc IOMMU_READ_DEVICE_TABLE
0xd GET_TMR_VIOLATION_ERROR
0xe VMCLOSURE_INVOCATION (03.00.00.33 and above)
0xf STARTUP_MP (03.00.00.33 and above)
0x10 DISABLE_STARTUP_MP (03.00.00.33 and above)