Difference between revisions of "GSPGPU:SetAxiConfigQoSMode"

From 3dbrew
Jump to navigation Jump to search
(Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description |- | 0 | Header code [0x00100040] |- | 1 | Quality of service |} =Response= {| class="wikitable" bor...")
 
m (Whoops, messed up the link)
Line 32: Line 32:
 
|-
 
|-
 
| 2-0
 
| 2-0
| Tidemark
+
| [https://developer.arm.com/documentation/ddi0422/d/programmers-model/programmable-quality-of-service--progqos-/qos-tidemark-register Tidemark]
 
|-
 
|-
 
| 15-8
 
| 15-8
| Access control
+
| [https://developer.arm.com/documentation/ddi0422/d/programmers-model/programmable-quality-of-service--progqos-/qos-access-control-register Access control]
 
|}
 
|}
  
 
=Description=
 
=Description=
  
This is used to program the QoS (Quality of Service). Tidemark is the maximum allowed number of transactions initiated but not completed, after which next transactions will be limited to certain slaves. Access control sets which slaves have this privilege. For more info, see [https://developer.arm.com/documentation/ddi0422/d/programmers-model/register-summary|CoreLink™ NIC-301 r1p2].
+
This is used to program the QoS (Quality of Service). Tidemark is the maximum allowed number of transactions initiated but not completed, after which next transactions will be limited to certain slaves. Access control sets which slaves have this privilege. For more info, see [https://developer.arm.com/documentation/ddi0422/d/introduction/about-the-high-performance-matrix CoreLink™ NIC-301 r1p2].
  
 
Maximum value for tidemark is 7. Maximum value for access control is 127 (1 bit for each slave interface).
 
Maximum value for tidemark is 7. Maximum value for access control is 127 (1 bit for each slave interface).

Revision as of 09:07, 18 October 2023

Request

Index Word Description
0 Header code [0x00100040]
1 Quality of service

Response

Index Word Description
0 Header code
1 Result code

Quality of service

Index Bit Description
2-0 Tidemark
15-8 Access control

Description

This is used to program the QoS (Quality of Service). Tidemark is the maximum allowed number of transactions initiated but not completed, after which next transactions will be limited to certain slaves. Access control sets which slaves have this privilege. For more info, see CoreLink™ NIC-301 r1p2.

Maximum value for tidemark is 7. Maximum value for access control is 127 (1 bit for each slave interface).