SceSysStateMgr

also see : Boot Sequence(SceSysStateMgr)

boot configs
The lower the priority, the higher

spawn
Create a new process.

spawnwait
Create a new process and wait until it finishes.

wait
Probably wait for the process to finish.

kill
unknown

end
defines the end of config.

sleep
unknown

echo
unknown

loadconfig
same to include

ifmodel
unknown

if
defines if statement.

MANUFACTURING_MODE

EXTERNAL_BOOT_MODE

UPDATE_MODE

USB_ENUM_WAKEUP

BSOD_REBOOT

UD0_EXIST

SAFE_MODE

DEVELOPMENT_MODE

AU_CODEC_IC_CONEXANT

ifnmodel
unknown

else
Define when branching with if statement.

endif
Define at the end of if statement.

include
include add config.

cd
unknown

setenv
same to setmodfile.

Looks similar to setenv on Linux.

setmodfile
unknown

repeat
Probably not implemented in 3.60

endrepeat
Probably not implemented in 3.60

tload
Only when dipsw(0xD2) is valid, LoadStart the module to the devkit dedicated memory. it "tool load"

umount_bootfs
unmount bootfs

sload
LoadStart only on hardware that matches "HardwareInfo & 0x40 != 0"