diff options
author | Reiko Asakura | 2021-03-15 19:29:14 -0400 |
---|---|---|
committer | Reiko Asakura | 2021-03-15 19:29:14 -0400 |
commit | 0441d8b308e58f9391f4715b8f95db7a8b0f9d2f (patch) | |
tree | 88db82fb757d36a8e19d7ca7652598682255cd10 | |
parent | Update ScePafStdc names (diff) | |
download | vds-libraries-0441d8b308e58f9391f4715b8f95db7a8b0f9d2f.tar.gz |
Update names from prototype 0.940 display.skprx
1. sceKernelGetKPLS is inferred from similar names.
2. sceDsiSetLanesAndPixelSize is also called sceDsiSetDisplayMode in the
debug logs, but that is probably a mistake.
-rw-r--r-- | include/kernel/kernel/processmgr.h | 6 | ||||
-rw-r--r-- | include/kernel/lowio/dsi.h | 10 | ||||
-rw-r--r-- | include/kernel/lowio/iftu.h | 2 | ||||
-rw-r--r-- | include/kernel/lowio/pervasive.h | 8 | ||||
-rw-r--r-- | nids/360/SceLowio.yml | 20 | ||||
-rw-r--r-- | nids/360/SceProcessmgr.yml | 6 |
6 files changed, 26 insertions, 26 deletions
diff --git a/include/kernel/kernel/processmgr.h b/include/kernel/kernel/processmgr.h index 7f5237f..d1e4f60 100644 --- a/include/kernel/kernel/processmgr.h +++ b/include/kernel/kernel/processmgr.h @@ -30,9 +30,9 @@ void *sceKernelGetProcessKernelBuf(SceUID pid); int sceKernelGetProcessInfo(SceUID pid, SceKernelProcessInfo *info); -int sceKernelCreateProcessLocalStorage(const char *name, SceSize size); -void *sceKernelGetProcessLocalStorageAddr(int key); -int sceKernelGetProcessLocalStorageAddrForPid(SceUID pid, int key, void **out_addr, int create_if_doesnt_exist); +int sceKernelRegisterKPLS(const char *name, SceSize size); +void *sceKernelGetKPLS(int key); +int sceKernelGetRemoteKPLS(SceUID pid, int key, void **out_addr, int create_if_doesnt_exist); /** * @brief Launch an application diff --git a/include/kernel/lowio/dsi.h b/include/kernel/lowio/dsi.h index 42c0bb9..e34bbcd 100644 --- a/include/kernel/lowio/dsi.h +++ b/include/kernel/lowio/dsi.h @@ -21,12 +21,12 @@ typedef enum SceDsiHead { SCE_DSI_HEAD_HDMI = 1, } SceDsiHead; -int sceDsiEnableHead(int head); -int sceDsiDisableHead(int head); -int sceDsiSendBlankingPacket(int head); +int sceDsiStartMaster(int head); +int sceDsiStopMaster(int head); +int sceDsiStopDisplay(int head); int sceDsiSetLanesAndPixelSize(int head, int lanes, int pixelsize); -int sceDsiSetVic(int head, int vic); -int sceDsiGetVicResolution(int vic, int *width, int *height); +int sceDsiSetDisplayMode(int head, int vic); +int sceDsiQueryResolutionSize(int vic, int *width, int *height); int sceDsiGetPixelClock(int head); int sceDsiGenericShortWrite(int head, int param0, int param1, int param2); int sceDsiGenericReadRequest(int head, int param, void *buff, unsigned int size); diff --git a/include/kernel/lowio/iftu.h b/include/kernel/lowio/iftu.h index 4dc20f0..4f6be97 100644 --- a/include/kernel/lowio/iftu.h +++ b/include/kernel/lowio/iftu.h @@ -86,7 +86,7 @@ typedef struct SceIftuPlaneState { unsigned int crop_right; } SceIftuPlaneState; -int sceIftuCsc(SceIftuFrameBuf *dst, SceIftuPlaneState *src, SceIftuConvParams *params); +int sceIftuConvert(SceIftuFrameBuf *dst, SceIftuPlaneState *src, SceIftuConvParams *params); #ifdef __cplusplus } diff --git a/include/kernel/lowio/pervasive.h b/include/kernel/lowio/pervasive.h index 12d8a3a..4cd786e 100644 --- a/include/kernel/lowio/pervasive.h +++ b/include/kernel/lowio/pervasive.h @@ -25,10 +25,10 @@ int scePervasiveSpiResetDisable(int port); int scePervasiveSpiClockDisable(int port); int scePervasiveSpiClockEnable(int port); -int scePervasiveDsiResetEnable(int port, unsigned int mask); -int scePervasiveDsiResetDisable(int port, unsigned int mask); -int scePervasiveDsiClockEnable(int port, unsigned int mask); -int scePervasiveDsiClockDisable(int port, unsigned int mask); +int scePervasiveIftuDsiResetEnable(int port, unsigned int mask); +int scePervasiveIftuDsiResetDisable(int port, unsigned int mask); +int scePervasiveIftuDsiClkGateEnable(int port, unsigned int mask); +int scePervasiveIftuDsiClkGateDisable(int port, unsigned int mask); int scePervasiveDsiSetPixelClock(int port, int pixelclock); int scePervasiveMsifResetEnable(void); diff --git a/nids/360/SceLowio.yml b/nids/360/SceLowio.yml index c90c727..f03b173 100644 --- a/nids/360/SceLowio.yml +++ b/nids/360/SceLowio.yml @@ -7,16 +7,16 @@ modules: functions: sceDsiDcsRead: 0x3FB0DF1F sceDsiDcsShortWrite: 0xBA6BC89F - sceDsiDisableHead: 0x114D1413 - sceDsiEnableHead: 0x5BE5AA9B sceDsiGenericReadRequest: 0x98120684 sceDsiGenericShortWrite: 0x89C00D2F sceDsiGetPixelClock: 0x4DF9E924 - sceDsiGetVicResolution: 0xB3A70C05 - sceDsiSendBlankingPacket: 0x7640F607 + sceDsiQueryResolutionSize: 0xB3A70C05 + sceDsiSetDisplayMode: 0x97BFEA76 sceDsiSetLanesAndPixelSize: 0x78E6E3CF - sceDsiSetVic: 0x97BFEA76 sceDsiStartDisplay: 0xC2E85919 + sceDsiStartMaster: 0x5BE5AA9B + sceDsiStopDisplay: 0x7640F607 + sceDsiStopMaster: 0x114D1413 SceGpioForDriver: nid: 0xF0EF5743 functions: @@ -42,7 +42,7 @@ modules: SceIftuForDriver: nid: 0xCAFCFE50 functions: - sceIftuCsc: 0x67E37EFC + sceIftuConvert: 0x67E37EFC sceIftuDisable: 0xC11F30B3 sceIftuEnable: 0x0D7C02F7 sceIftuSetInputFrameBuffer: 0x7CE0C4DA @@ -51,15 +51,15 @@ modules: ScePervasiveForDriver: nid: 0xE692C727 functions: - scePervasiveDsiClockDisable: 0x25AE181E - scePervasiveDsiClockEnable: 0xBC42C72F - scePervasiveDsiResetDisable: 0xFFB43AC2 - scePervasiveDsiResetEnable: 0xE3FC1C8D scePervasiveDsiSetPixelClock: 0x91C80C41 scePervasiveGpioClockDisable: 0xEB176898 scePervasiveGpioClockEnable: 0x2F195C97 scePervasiveGpioResetDisable: 0x78C34032 scePervasiveGpioResetEnable: 0x731A097D + scePervasiveIftuDsiClkGateDisable: 0x25AE181E + scePervasiveIftuDsiClkGateEnable: 0xBC42C72F + scePervasiveIftuDsiResetDisable: 0xFFB43AC2 + scePervasiveIftuDsiResetEnable: 0xE3FC1C8D scePervasiveMsifClockDisable: 0x2A9778CD scePervasiveMsifClockEnable: 0x7704C013 scePervasiveMsifResetDisable: 0xCB0F15CD diff --git a/nids/360/SceProcessmgr.yml b/nids/360/SceProcessmgr.yml index 97ab6a2..72b4e2a 100644 --- a/nids/360/SceProcessmgr.yml +++ b/nids/360/SceProcessmgr.yml @@ -36,17 +36,17 @@ modules: SceProcessmgrForDriver: nid: 0x746EC971 functions: - sceKernelCreateProcessLocalStorage: 0x3801D7D6 + sceKernelGetKPLS: 0xEE694840 sceKernelGetProcessInfo: 0x0AFF3EAE - sceKernelGetProcessLocalStorageAddr: 0xEE694840 - sceKernelGetProcessLocalStorageAddrForPid: 0xAF80F39C sceKernelGetProcessStatus: 0x65B120B8 sceKernelGetProcessTime: 0xEC283166 sceKernelGetProcessTimeLow: 0x02179E12 sceKernelGetProcessTimeWide: 0x82D94BE9 + sceKernelGetRemoteKPLS: 0xAF80F39C sceKernelGetRemoteProcessTime: 0xC074EB31 sceKernelIsCDialogAvailable: 0x2F6020B7 sceKernelIsGameBudget: 0xF7A8BB25 + sceKernelRegisterKPLS: 0x3801D7D6 SceProcessmgrForKernel: nid: 0x7A69DE86 functions: |