Difference between revisions of "Loaders"

From PS3 Developer wiki
Jump to: navigation, search
m (Stop Codes)
Line 28: Line 28:
 
| 0x30 || isoldr || Version mismatch (isoldr version differs from version returned by SPU channel 73).
 
| 0x30 || isoldr || Version mismatch (isoldr version differs from version returned by SPU channel 73).
 
|-
 
|-
 +
|}
 +
 +
=== isoldr ===
 +
Used for loading isolated SPU modules.
 +
 +
==== LS Parameters layout ====
 +
{| class="wikitable"
 +
|-
 +
! Address !! Usage
 +
|-
 +
| 0x3E000 || Wait flag
 +
|-
 +
| 0x3E400 || EID0
 +
|-
 +
| 0x3E800 || Arguments
 +
|-
 +
| 0x3EC00 || QA-Token
 +
|-
 +
| 0x3F000 || Program revoke list
 
|}
 
|}

Revision as of 17:46, 11 December 2011

Explaination

Loaders are used for loading other modules.

Commonly found in CoreOS.


Known loaders

Loader Remarks
appldr
isoldr
lv1ldr
lv2ldr

Stop Codes

Stop Code Module Remark
0x30 isoldr Version mismatch (isoldr version differs from version returned by SPU channel 73).

isoldr

Used for loading isolated SPU modules.

LS Parameters layout

Address Usage
0x3E000 Wait flag
0x3E400 EID0
0x3E800 Arguments
0x3EC00 QA-Token
0x3F000 Program revoke list