GSPGPU:RegisterInterruptRelayQueue: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
 Created page with "=Request= {| class="wikitable" border="1" |- !  Index Word !  Description |- | 0 | Header code [0x00130042] |- | 1 | ? |- | 2 | Value 0x0 |- | 3 | KEvent handle |}  =Response..."  | 
				No edit summary  | 
				||
| Line 36: | Line 36: | ||
| [[SVC|Shared]] memory handle  | | [[SVC|Shared]] memory handle  | ||
|}  | |}  | ||
=Description=  | |||
The specified KEvent handle is used by the application GSP thread, when the event is triggered by GSP module this application thread can then write GX commands to the shared memory. The command buffer is located at sharedmem + 0x800 + (threadindex*0x200).  | |||
Revision as of 00:17, 29 January 2013
Request
| Index Word | Description | 
|---|---|
| 0 | Header code [0x00130042] | 
| 1 | ? | 
| 2 | Value 0x0 | 
| 3 | KEvent handle | 
Response
| Index Word | Description | 
|---|---|
| 0 | Header code | 
| 1 | Result code | 
| 2 | GSP module thread index | 
| 3 | Shared memory handle | 
Description
The specified KEvent handle is used by the application GSP thread, when the event is triggered by GSP module this application thread can then write GX commands to the shared memory. The command buffer is located at sharedmem + 0x800 + (threadindex*0x200).