SceSblFwLoader: Difference between revisions
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) |
No edit summary |
||
Line 1: | Line 1: | ||
This library has been moved to SceSblPostSsMgr at 3.60 | |||
This library is mainly used to obtain FwImage (such as PSPEmu flash image) | |||
== Module == | == Module == | ||
Line 46: | Line 49: | ||
Locks fw loader and sets path to firmware file to work with. | Locks fw loader and sets path to firmware file to work with. | ||
<source lang="c">int sceSblFwLoaderLockForDriver(char *path);</source> | <source lang="c">int sceSblFwLoaderLockForDriver(const char *path, int zero);</source> | ||
=== sceSblFwLoaderUnlockForDriver === | === sceSblFwLoaderUnlockForDriver === | ||
Line 55: | Line 58: | ||
| 0.990-3.60 || 0xBB59FC7A | | 0.990-3.60 || 0xBB59FC7A | ||
|} | |} | ||
<source lang="c">int sceSblFwLoaderUnlockForDriver(void);</source> | |||
[[Category:Modules]] | [[Category:Modules]] | ||
[[Category:Kernel]] | [[Category:Kernel]] |
Revision as of 11:38, 20 July 2019
This library has been moved to SceSblPostSsMgr at 3.60 This library is mainly used to obtain FwImage (such as PSPEmu flash image)
Module
Known NIDs
Version | Name | World | Privilege | NID |
---|---|---|---|---|
1.69 | SceSblFwLoader | Non-secure | Kernel | 0x589D2964 |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
1.69 | 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, void *dst, int dst_size, int *loaded_size);
sceSblFwLoaderLockForDriver
Version | NID |
---|---|
0.990-3.60 | 0xA6278D27 |
Debug logs tell it does "sceSblFwLoaderSetPath".
Locks fw loader and sets path to firmware file to work with.
int sceSblFwLoaderLockForDriver(const char *path, int zero);
sceSblFwLoaderUnlockForDriver
Version | NID |
---|---|
0.990-3.60 | 0xBB59FC7A |
int sceSblFwLoaderUnlockForDriver(void);