Line 5:
Line 5:
! Command Header
! Command Header
! Available since system version
! Available since system version
+
! GSP rights required
! Description
! Description
|-
|-
| 0x00010082
| 0x00010082
+
|
|
|
| [[GSPGPU:WriteHWRegs|WriteHWRegs]]
| [[GSPGPU:WriteHWRegs|WriteHWRegs]]
|-
|-
| 0x00020084
| 0x00020084
+
|
|
|
| [[GSPGPU:WriteHWRegsWithMask|WriteHWRegsWithMask]]
| [[GSPGPU:WriteHWRegsWithMask|WriteHWRegsWithMask]]
|-
|-
| 0x00030082
| 0x00030082
+
|
|
|
| [[GSPGPU:WriteHWRegRepeat|WriteHWRegRepeat]]
| [[GSPGPU:WriteHWRegRepeat|WriteHWRegRepeat]]
|-
|-
| 0x00040080
| 0x00040080
+
|
|
|
| [[GSPGPU:ReadHWRegs|ReadHWRegs]]
| [[GSPGPU:ReadHWRegs|ReadHWRegs]]
|-
|-
| 0x00050200
| 0x00050200
+
|
|
|
| [[GSPGPU:SetBufferSwap|SetBufferSwap]]
| [[GSPGPU:SetBufferSwap|SetBufferSwap]]
|-
|-
| 0x00060082
| 0x00060082
+
|
|
|
| SetCommandList (Stubbed)
| SetCommandList (Stubbed)
|-
|-
| 0x000700C2
| 0x000700C2
+
|
|
|
| RequestDma (Stubbed)
| RequestDma (Stubbed)
Line 37:
Line 45:
| 0x00080082
| 0x00080082
|
|
+
| No
| [[GSPGPU:FlushDataCache|FlushDataCache]]
| [[GSPGPU:FlushDataCache|FlushDataCache]]
|-
|-
| 0x00090082
| 0x00090082
|
|
+
| No
| [[GSPGPU:InvalidateDataCache|InvalidateDataCache]]
| [[GSPGPU:InvalidateDataCache|InvalidateDataCache]]
|-
|-
| 0x000A0044
| 0x000A0044
+
|
|
|
| RegisterInterruptEvents
| RegisterInterruptEvents
|-
|-
| 0x000B0040
| 0x000B0040
+
|
|
|
| [[GSPGPU:SetLcdForceBlack|SetLcdForceBlack]]
| [[GSPGPU:SetLcdForceBlack|SetLcdForceBlack]]
|-
|-
| 0x000C0000
| 0x000C0000
+
|
|
|
| [[GSPGPU:TriggerCmdReqQueue|TriggerCmdReqQueue]]
| [[GSPGPU:TriggerCmdReqQueue|TriggerCmdReqQueue]]
|-
|-
| 0x000D0140
| 0x000D0140
+
|
|
|
| SetDisplayTransfer (Stubbed)
| SetDisplayTransfer (Stubbed)
|-
|-
| 0x000E0180
| 0x000E0180
+
|
|
|
| SetTextureCopy (Stubbed)
| SetTextureCopy (Stubbed)
|-
|-
| 0x000F0200
| 0x000F0200
+
|
|
|
| SetMemoryFill (Stubbed)
| SetMemoryFill (Stubbed)
|-
|-
| 0x00100040
| 0x00100040
+
|
|
|
| SetAxiConfigQoSMode
| SetAxiConfigQoSMode
|-
|-
| 0x00110040
| 0x00110040
+
|
|
|
| SetPerfLogMode
| SetPerfLogMode
|-
|-
| 0x00120000
| 0x00120000
+
|
|
|
| GetPerfLog
| GetPerfLog
|-
|-
| 0x00130042
| 0x00130042
+
|
|
|
| [[GSPGPU:RegisterInterruptRelayQueue|RegisterInterruptRelayQueue]]
| [[GSPGPU:RegisterInterruptRelayQueue|RegisterInterruptRelayQueue]]
|-
|-
| 0x00140000
| 0x00140000
+
|
|
|
| UnregisterInterruptRelayQueue
| UnregisterInterruptRelayQueue
|-
|-
| 0x00150002
| 0x00150002
+
|
|
|
| TryAcquireRight
| TryAcquireRight
|-
|-
| 0x00160042
| 0x00160042
+
|
|
|
| [[GSPGPU:AcquireRight|AcquireRight]]
| [[GSPGPU:AcquireRight|AcquireRight]]
|-
|-
| 0x00170000
| 0x00170000
+
|
|
|
| ReleaseRight
| ReleaseRight
|-
|-
| 0x00180000
| 0x00180000
+
|
|
|
| [[GSPGPU:ImportDisplayCaptureInfo|ImportDisplayCaptureInfo]]
| [[GSPGPU:ImportDisplayCaptureInfo|ImportDisplayCaptureInfo]]
|-
|-
| 0x00190000
| 0x00190000
+
|
|
|
| [[GSPGPU:SaveVramSysArea|SaveVramSysArea]]
| [[GSPGPU:SaveVramSysArea|SaveVramSysArea]]
|-
|-
| 0x001A0000
| 0x001A0000
+
|
|
|
| [[GSPGPU:RestoreVramSysArea|RestoreVramSysArea]]
| [[GSPGPU:RestoreVramSysArea|RestoreVramSysArea]]
|-
|-
| 0x001B0000
| 0x001B0000
+
|
|
|
| ResetGpuCore
| ResetGpuCore
|-
|-
| 0x001C0040
| 0x001C0040
+
|
|
|
| [[GSPGPU:SetLedForceOff|SetLedForceOff]]
| [[GSPGPU:SetLedForceOff|SetLedForceOff]]
|-
|-
| 0x001D0040
| 0x001D0040
+
|
|
|
| SetTestCommand (Stubbed)
| SetTestCommand (Stubbed)
|-
|-
| 0x001E0080
| 0x001E0080
+
|
|
|
| SetInternalPriorities
| SetInternalPriorities
Line 129:
Line 160:
| 0x001F0082
| 0x001F0082
| [[8.0.0-18]]
| [[8.0.0-18]]
+
|
| [[GSPGPU:StoreDataCache|StoreDataCache]]
| [[GSPGPU:StoreDataCache|StoreDataCache]]
|}
|}