Dipsw: Difference between revisions

From PS5 Developer wiki
Jump to navigation Jump to search
(Add some bootparams)
Line 26: Line 26:
|-
|-
| 0x3C || ???? || SceShellCore.elf
| 0x3C || ???? || SceShellCore.elf
|-
| 0x3D || Suspend disable EAP? || -
|-
|-
| 0x40 || System CPU cores? || SceSysCore.elf
| 0x40 || System CPU cores? || SceSysCore.elf
Line 37: Line 39:
| 0x65 || ???? || libSceDeci5Ttyp.sprx
| 0x65 || ???? || libSceDeci5Ttyp.sprx
|-
|-
| 0x7D || /dev/mp4 related || decid.elf
| 0x66 || Disable DSP || -
|-
| 0x6D || IsCronos || -
|-
| 0x78 || GC Force Page Migration Window Enable || -
|-
| 0x7B || A53 Timeout Enable || -
|-
| 0x7D || MP4 Dump for Decid || decid.elf
|-
|-
| 0x80 || ???? || SceShellCore.elf
| 0x80 || ???? || SceShellCore.elf
|-
| 0x85 || Memory Error Injection Disable || -
|-
|-
| 0x8C || m_currentHwMode || SceSysCore.elf
| 0x8C || m_currentHwMode || SceSysCore.elf
|-
| 0x97 || Load GVM Log || -
|-
| 0x9B || MP3 (TEE) Enable || -
|-
| 0xA3 || Force NAND format? || -
|-
|-
| 0xA8 || kernel tty related || libSceDeci5Ttyp.sprx
| 0xA8 || kernel tty related || libSceDeci5Ttyp.sprx
|-
|-
| 0xA9 || uplcommon related || decid.elf
| 0xA9 || uplcommon related || decid.elf
|-
| 0xB1 || GC Skip Instruction Prefetch || -
|-
| 0xB2 || GC Use Debug uCode || -
|-
| 0xB5 || Debug GC Enable || -
|-
| 0xB8 || GC Clock Gating Disable || -
|-
|-
| 0xBB || disable_hp3d || AgcCompositor.elf
| 0xBB || disable_hp3d || AgcCompositor.elf
Line 52: Line 78:
|-
|-
| 0xE8 || ???? || libSceDeci5Fsmp.sprx
| 0xE8 || ???? || libSceDeci5Fsmp.sprx
|-
| 0xEF || A53 Write Throttling Enable || -
|-
|-
| 0xF1 || manu_mode related ? || SceSysCore.elf
| 0xF1 || manu_mode related ? || SceSysCore.elf
|-
| 0xF7 || Start m.2 format? || -
|-
|-
| 0xF8 || crash_compositor_if_eop_timeout || AgcCompositor.elf
| 0xF8 || crash_compositor_if_eop_timeout || AgcCompositor.elf

Revision as of 01:33, 12 February 2023

There are a total of 256 Dipswitches, labeled from 0 to 255. Here, they will be described

Dipsw Table

Number Description Used In
0x00 IsDevelopmentMode libSceDipsw.sprx
0x01 ???? SceSysCore.elf
0x02 IsAssistMode libSceDipsw.sprx
0x10 MemMode? SceShellCore.elf
0x11 MemMode? SceShellCore.elf
0x18 IsDisableRazor libSceDipsw.sprx
0x1E GetDiableBinaryVersionCheckValue libSceDipsw.sprx
0x38 isKeepProcess SceSysCore.elf
0x39 coredump debug SceSysCore.elf
0x3C ???? SceShellCore.elf
0x3D Suspend disable EAP? -
0x40 System CPU cores? SceSysCore.elf
0x41 System CPU cores? SceSysCore.elf
0x4C ???? SceSysCore.elf
0x60 /dev/swapdev0 related SceSysCore.elf
0x65 ???? libSceDeci5Ttyp.sprx
0x66 Disable DSP -
0x6D IsCronos -
0x78 GC Force Page Migration Window Enable -
0x7B A53 Timeout Enable -
0x7D MP4 Dump for Decid decid.elf
0x80 ???? SceShellCore.elf
0x85 Memory Error Injection Disable -
0x8C m_currentHwMode SceSysCore.elf
0x97 Load GVM Log -
0x9B MP3 (TEE) Enable -
0xA3 Force NAND format? -
0xA8 kernel tty related libSceDeci5Ttyp.sprx
0xA9 uplcommon related decid.elf
0xB1 GC Skip Instruction Prefetch -
0xB2 GC Use Debug uCode -
0xB5 Debug GC Enable -
0xB8 GC Clock Gating Disable -
0xBB disable_hp3d AgcCompositor.elf
0xE4 ???? libSceDeci5Rdrfp.sprx
0xE8 ???? libSceDeci5Fsmp.sprx
0xEF A53 Write Throttling Enable -
0xF1 manu_mode related ? SceSysCore.elf
0xF7 Start m.2 format? -
0xF8 crash_compositor_if_eop_timeout AgcCompositor.elf
0xFA ???? SceSysCore.elf