Difference between revisions of "SceVeneziaWrapper"
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) |
CelesteBlue (talk | contribs) |
||
Line 151: | Line 151: | ||
| 0.990-1.69 || 0x3EBA4982 | | 0.990-1.69 || 0x3EBA4982 | ||
|} | |} | ||
+ | |||
+ | <source lang="C"> | ||
+ | typedef struct SceCodecEnginePmonGetProcessorLoadParam { // size is 8 on FW 0.990 | ||
+ | SceSize outSize; // must be greater than 8 | ||
+ | SceUInt32 reserved; | ||
+ | } SceCodecEnginePmonGetProcessorLoadParam; | ||
+ | |||
+ | int _sceCodecEnginePmonGetProcessorLoad(void *outBuf, SceCodecEnginePmonGetProcessorLoadParam *pParam); | ||
+ | </source> | ||
=== _sceCodecEngineFreeMemoryFromUnmapMemBlock === | === _sceCodecEngineFreeMemoryFromUnmapMemBlock === |
Revision as of 19:28, 20 April 2020
On PSVita, Venezia is also named Codec Engine which is more explicit. Venezia makes use of Vip which might be Venezia driver and mailbox.
Module
Known NIDs
Version | Name | World | Privilege | NID |
---|---|---|---|---|
1.69 | SceVeneziaWrapper | Non-secure | Kernel | 0x122350B8 |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
0.990-1.69 | SceVeneziaWrapperForDriver | Non-secure | Kernel | 0x4F5231A4 |
0.990-1.69 | SceVeneziaWrapper | Non-secure | User | 0x2B2DA8E1 |
SceVeneziaWrapperForDriver
sceVeneziaGetVThreadProcessingResourceForDriver
Version | NID |
---|---|
0.990 | 0x788D332A |
sceVeneziaIsProcessSuspendedForDriver
Version | NID |
---|---|
0.990 | 0x97938556 |
sceVeneziaMemcpyChainForDriver
Version | NID |
---|---|
0.990 | 0xC32A88F7 |
typedef struct SceVeneziaMemcpyChainParam { // size is 0x24 on FW 0.990
SceUInt32 unk_0; // mayse size or number of elements in the struct, must be greater or equals 9
SceUInt32 unk_4; // mayse size or number of elements in the struct, must be greater or equals 9
SceBool someId; // it affects which elements of the struct are used
SceUInt32 unk_C;
SceUInt32 unk_10;
SceUInt32 unk_14;
void *someSrc;
SceUInt32 unk_1C;
SceSize someSize;
} SceVeneziaMemcpyChainParam;
int sceVeneziaMemcpyChainForDriver(SceVeneziaMemcpyChainParam *pParam);
sceVipDmacMemcpyBlockingForDriver
Version | NID |
---|---|
0.990 | 0x2B78C6D2 |
sceVeneziaConvertVirtualToPhysicalForDriver
Version | NID |
---|---|
0.990 | 0x8BC041CA |
sceVeneziaConvertPhysicalToVirtualForDriver
Version | NID |
---|---|
0.990 | 0x64DFA0A9 |
SceVeneziaWrapper
_sceCodecEngineAllocMemoryFromUnmapMemBlock
Version | NID |
---|---|
0.990-1.69 | 0x03DCBDCA |
_sceCodecEngineChangeNumWorkerCoresMax
Version | NID |
---|---|
0.990-1.69 | 0x04BA9415 |
_sceCodecEnginePmonStop
Version | NID |
---|---|
0.990-1.69 | 0x04D5F36B |
_sceCodecEngineGetMemoryState
Version | NID |
---|---|
0.990 | not present |
1.69 | 0x1E9E5A79 |
_sceCodecEngineGetProcessorLoad
Version | NID |
---|---|
0.990 | not present |
1.69 | 0x241B194B |
_sceCodecEngineChangeNumWorkerCoresDefault
Version | NID |
---|---|
0.990-1.69 | 0x362E9415 |
_sceCodecEnginePmonGetProcessorLoad
Version | NID |
---|---|
0.990-1.69 | 0x3EBA4982 |
typedef struct SceCodecEnginePmonGetProcessorLoadParam { // size is 8 on FW 0.990
SceSize outSize; // must be greater than 8
SceUInt32 reserved;
} SceCodecEnginePmonGetProcessorLoadParam;
int _sceCodecEnginePmonGetProcessorLoad(void *outBuf, SceCodecEnginePmonGetProcessorLoadParam *pParam);
_sceCodecEngineFreeMemoryFromUnmapMemBlock
Version | NID |
---|---|
0.990-1.69 | 0x489FF965 |
_sceCodecEnginePmonStart
Version | NID |
---|---|
0.990-1.69 | 0x6AF71F08 |
_sceCodecEngineChangeNumWorkerCores
Version | NID |
---|---|
0.990 | not present |
1.69 | 0x7E5E1F38 |
_sceCodecEngineResetNumRpcCalled
Version | NID |
---|---|
0.990 | not present |
1.69 | 0x8EFF2DAA |
_sceCodecEngineGetNumRpcCalled
Version | NID |
---|---|
0.990 | not present |
1.69 | 0x9B157692 |
_sceCodecEngineCloseUnmapMemBlock
Version | NID |
---|---|
0.990-1.69 | 0xAD30912D |
_sceCodecEngineOpenUnmapMemBlock
Version | NID |
---|---|
0.990-1.69 | 0xB0E654EE |
_sceCodecEnginePmonReset
Version | NID |
---|---|
0.990-1.69 | 0xCA79BFC4 |
_sceCodecEngineSetClockFrequency
Version | NID |
---|---|
0.990 | not present |
1.69 | 0xDE5EF6CC |