summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReiko Asakura2021-03-15 19:29:14 -0400
committerReiko Asakura2021-03-15 19:29:14 -0400
commit0441d8b308e58f9391f4715b8f95db7a8b0f9d2f (patch)
tree88db82fb757d36a8e19d7ca7652598682255cd10
parentUpdate ScePafStdc names (diff)
downloadvds-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.h6
-rw-r--r--include/kernel/lowio/dsi.h10
-rw-r--r--include/kernel/lowio/iftu.h2
-rw-r--r--include/kernel/lowio/pervasive.h8
-rw-r--r--nids/360/SceLowio.yml20
-rw-r--r--nids/360/SceProcessmgr.yml6
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: