SceSblFwLoader

From Vita Development Wiki
Revision as of 19:57, 25 April 2022 by CreepNT (talk | contribs) (→‎sceSblFwLoaderLockForDriver: change name to real name)
Jump to navigation Jump to search

This library has been moved to SceSblPostSsMgr at 3.60.

This library is mainly used to obtain FwImage (such as PSPEmu IPL and flash image).

Module

Version World Privilege
1.69 Non-secure Kernel

Libraries

Known NIDs

Version Name World Visibility NID
1.69-3.60 SceSblFwLoaderForDriver Non-secure Kernel 0x6FE424E4

SceSblFwLoaderForDriver

sceSblFwLoaderLoadForDriver

Version NID
0.990-3.60 0x91C73A54

Loads firmware into buffer "dst". Real loaded size is returned in "loaded_size" variable.

int sceSblFwLoaderLoadForDriver(int unk_one, void *pVA, SceSize maxSize, SceSize *loadedSize);

sceSblFwLoaderSetPathForDriver

Version NID
0.990-3.60 0xA6278D27

Wrongly named sceSblFwLoaderLock.

Locks fw loader and sets path to firmware file to work with.

SceInt32 sceSblFwLoaderSetPathForDriver(const char *path, int unk_zero);

sceSblFwLoaderUnlockForDriver

Version NID
0.990-3.60 0xBB59FC7A
int sceSblFwLoaderUnlockForDriver(void);