From 32fdba27b6389c0559fa2d40556f49fdc46de3c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Wed, 24 Apr 2024 15:53:31 -0300 Subject: [PATCH 01/13] update loadcore symbols --- data/modules.list | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/data/modules.list b/data/modules.list index 31e119b..bd3fa62 100644 --- a/data/modules.list +++ b/data/modules.list @@ -277,10 +277,21 @@ loadcore 004 FlushIcache loadcore 005 FlushDcache loadcore 006 RegisterLibraryEntries loadcore 007 ReleaseLibraryEntries +loadcore 008 LinkLibraryEntries +loadcore 009 UnLinkLibraryEntries loadcore 010 RegisterNonAutoLinkEntries loadcore 011 QueryLibraryEntryTable loadcore 012 QueryBootMode loadcore 013 RegisterBootMode +loadcore 014 LockLibraryClient +loadcore 015 UnLockLibraryClient +loadcore 016 RegisterModule +loadcore 017 ReleaseModule +loadcore 020 AddRebootNotifyHandler +loadcore 021 SetCacheCtrl +loadcore 022 ProbeExecutableObject +loadcore 023 LoadExecutableObject +loadcore 024 SearchModuleCBByAddr loadcore 027 SetRebootTimeLibraryHandlingMode moddelay 004 sceMidiDelay_Init moddelay 005 sceMidiDelay_ATick From c0a2fef358f438c678e5a01a7a168fc0a661615d Mon Sep 17 00:00:00 2001 From: israpps <57065102+israpps@users.noreply.github.com> Date: Wed, 24 Apr 2024 16:06:40 -0300 Subject: [PATCH 02/13] update modload symbols --- data/modules.list | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/data/modules.list b/data/modules.list index bd3fa62..2a89d7c 100644 --- a/data/modules.list +++ b/data/modules.list @@ -331,6 +331,11 @@ modload 007 LoadStartModule modload 008 StartModule modload 009 LoadModuleBufferAddress modload 010 LoadModuleBuffer +modload 011 LoadStartKelfModule +modload 012 SetSecrmanCallbacks +modload 013 SetCheckKelfPathCallback +modload 014 GetLoadfileCallbacks +modload 015 IsIllegalBootDevice modload 016 GetModuleIdList modload 017 ReferModuleStatus modload 018 GetModuleIdListByName From cf61f4ff12172dad3786e1d4aed326c13fd65109 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Wed, 24 Apr 2024 16:28:56 -0300 Subject: [PATCH 03/13] update cdvdman symbols --- data/modules.list | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/data/modules.list b/data/modules.list index 2a89d7c..5d5104b 100644 --- a/data/modules.list +++ b/data/modules.list @@ -49,8 +49,27 @@ cdvdman 078 sceCdPOffCallback cdvdman 081 _sceCdSetTimeout cdvdman 083 sceCdReadDvdDualInfo cdvdman 084 sceCdLayerSearchFile +cdvdman 090 sceCdStatus2 +cdvdman 109 sceCdReadWakeUpTime +cdvdman 110 sceCdWriteWakeUpTime cdvdman 112 sceCdApplySCmd2 cdvdman 114 _sceCdRE +cdvdman 115 sceCdRcBypassCtl +cdvdman 117 sceRemote2_7 +cdvdman 120 sceCdSetLEDsMode +cdvdman 148 sceCdReadPS1BootParam +cdvdman 150 sceCdSetFanProfile +cdvdman 154 sceCdChgSys +cdvdman 156 sceCdNoticeGameStart +cdvdman 163 sceCdXLEDCtl +cdvdman 165 sceCdBuzzerCtl +cdvdman 171 sceCdXBSPowerCtl +cdvdman 175 sceCdSetMediumRemoval +cdvdman 177 sceCdGetMediumRemoval +cdvdman 181 sceCdXDVRPReset +cdvdman 183 sceCdGetWakeUpReason +cdvdman 189 sceCdReadRegionParams +cdvdman 191 sceCdWriteRegionParams deci2api 004 sceDeci2Open deci2api 005 sceDeci2Close deci2api 006 sceDeci2ExRecv From cdb219025da7a8a9b0f6c2933c9d2ebf091af8c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Wed, 24 Apr 2024 16:30:49 -0300 Subject: [PATCH 04/13] update heaplib symbols --- data/modules.list | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/modules.list b/data/modules.list index 5d5104b..501909f 100644 --- a/data/modules.list +++ b/data/modules.list @@ -111,6 +111,8 @@ heaplib 005 DeleteHeap heaplib 006 AllocHeapMemory heaplib 007 FreeHeapMemory heaplib 008 HeapTotalFreeSize +heaplib 011 HeapPrepare +heaplib 015 HeapChunkSize ilink 000 sce1394SetupModule ilink 002 sce1394ReleaseModule ilink 004 sce1394Initialize From 67cbd682cf6ee0b3d257d7232e27774b22c844cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Wed, 24 Apr 2024 16:33:13 -0300 Subject: [PATCH 05/13] update intrman symbols --- data/modules.list | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/modules.list b/data/modules.list index 501909f..305307f 100644 --- a/data/modules.list +++ b/data/modules.list @@ -235,6 +235,8 @@ intrman 018 CpuResumeIntr intrman 023 QueryIntrContext intrman 024 QueryIntrStack intrman 025 iCatchMultiIntr +intrman 028 SetNewCtxCb +intrman 030 SetShouldPreemptCb ioman 004 open ioman 005 close ioman 006 read From 7fa596ac01019cca4de5ac9a0409800111bcfe53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Wed, 24 Apr 2024 16:37:45 -0300 Subject: [PATCH 06/13] update sysmem symbols --- data/modules.list | 1 + 1 file changed, 1 insertion(+) diff --git a/data/modules.list b/data/modules.list index 305307f..d0b60bf 100644 --- a/data/modules.list +++ b/data/modules.list @@ -650,6 +650,7 @@ sysmem 007 QueryMaxFreeMemSize sysmem 008 QueryTotalFreeMemSize sysmem 009 QueryBlockTopAddress sysmem 010 QueryBlockSize +sysmem 011 GetSysMemoryInfo sysmem 014 Kprintf thbase 004 CreateThread thbase 005 DeleteThread From 28abc15113fc1be5d7a530f56918ec7104181be5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Thu, 25 Apr 2024 10:22:00 -0300 Subject: [PATCH 07/13] add romdrv symbols --- data/modules.list | 3 +++ 1 file changed, 3 insertions(+) diff --git a/data/modules.list b/data/modules.list index d0b60bf..24f9a2b 100644 --- a/data/modules.list +++ b/data/modules.list @@ -483,6 +483,9 @@ netdev 012 sceInetAllocPkt netdev 013 sceInetFreePkt netdev 014 sceInetRegisterPPPoE netdev 015 sceInetUnregisterPPPoE +romdrv 004 romAddDevice +romdrv 005 romDelDevice +romdrv 006 romGetDevice scrtpad 004 AllocScratchPad scrtpad 005 FreeScratchPad sdhd 004 sceSdHdGetMaxProgramNumber From cf487b7c52171641c46d1d541607b377371208f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Thu, 25 Apr 2024 10:29:39 -0300 Subject: [PATCH 08/13] add ssbusc symbols --- data/modules.list | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/data/modules.list b/data/modules.list index 24f9a2b..52d4513 100644 --- a/data/modules.list +++ b/data/modules.list @@ -596,6 +596,20 @@ sifman 008 sceSifDmaStat sifman 029 sceSifCheckInit sifman 032 sceSifSetDmaIntr spucodec 004 sceSpuCodecEncode +ssbusc 004 SetDelay +ssbusc 005 GetDelay +ssbusc 006 SetBaseAddress +ssbusc 007 GetBaseAddress +ssbusc 008 SetRecoveryTime +ssbusc 009 GetRecoveryTime +ssbusc 0010 SetHoldTime +ssbusc 0011 GetHoldTime +ssbusc 0012 SetFloatTime +ssbusc 0013 GetFloatTime +ssbusc 0014 SetStrobeTime +ssbusc 0015 GetStrobeTime +ssbusc 0016 SetCommonDelay +ssbusc 0017 GetCommonDelay stdio 004 printf stdio 005 getchar stdio 006 putchar From 4817b487d7f1f6ae5c866b166719e710461501aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Thu, 25 Apr 2024 10:32:02 -0300 Subject: [PATCH 09/13] update sifman symbols --- data/modules.list | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/data/modules.list b/data/modules.list index 52d4513..7e3867b 100644 --- a/data/modules.list +++ b/data/modules.list @@ -593,6 +593,26 @@ sifman 005 sceSifInit sifman 006 sceSifSetDChain sifman 007 sceSifSetDma sifman 008 sceSifDmaStat +sifman 009 sceSifSetOneDma +sifman 010 sceSifSendSync +sifman 011 sceSifIsSending +sifman 012 sceSifDma0Transfer +sifman 013 sceSifDma0Sync +sifman 014 sceSifDma0Sending +sifman 015 sceSifDma1Transfer +sifman 016 sceSifDma1Sync +sifman 017 sceSifDma1Sending +sifman 018 sceSifDma2Transfer +sifman 019 sceSifDma2Sync +sifman 020 sceSifDma2Sending +sifman 021 sceSifGetMSFlag +sifman 022 sceSifSetMSFlag +sifman 023 sceSifGetSMFlag +sifman 024 sceSifSetSMFlag +sifman 025 sceSifGetMainAddr +sifman 026 sceSifGetSubAddr +sifman 027 sceSifSetSubAddr +sifman 028 sceSifIntrMain sifman 029 sceSifCheckInit sifman 032 sceSifSetDmaIntr spucodec 004 sceSpuCodecEncode From c5cbed2b25e9293467d87dba20405d46ae5a09d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Thu, 25 Apr 2024 10:33:10 -0300 Subject: [PATCH 10/13] fix numbers format on ssbusc entries --- data/modules.list | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/data/modules.list b/data/modules.list index 7e3867b..a8a9ee1 100644 --- a/data/modules.list +++ b/data/modules.list @@ -622,14 +622,14 @@ ssbusc 006 SetBaseAddress ssbusc 007 GetBaseAddress ssbusc 008 SetRecoveryTime ssbusc 009 GetRecoveryTime -ssbusc 0010 SetHoldTime -ssbusc 0011 GetHoldTime -ssbusc 0012 SetFloatTime -ssbusc 0013 GetFloatTime -ssbusc 0014 SetStrobeTime -ssbusc 0015 GetStrobeTime -ssbusc 0016 SetCommonDelay -ssbusc 0017 GetCommonDelay +ssbusc 010 SetHoldTime +ssbusc 011 GetHoldTime +ssbusc 012 SetFloatTime +ssbusc 013 GetFloatTime +ssbusc 014 SetStrobeTime +ssbusc 015 GetStrobeTime +ssbusc 016 SetCommonDelay +ssbusc 017 GetCommonDelay stdio 004 printf stdio 005 getchar stdio 006 putchar From a504c878c7a4feb4ebf249c3d22ab9d28b2dd9d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Thu, 25 Apr 2024 10:37:28 -0300 Subject: [PATCH 11/13] add dmacman symbols --- data/modules.list | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/data/modules.list b/data/modules.list index a8a9ee1..98b33d8 100644 --- a/data/modules.list +++ b/data/modules.list @@ -86,6 +86,38 @@ deci2api 016 sceDeci2ExRecvUnSuspend deci2api 017 sceDeci2ExWakeupThread deci2api 018 sceDeci2ExSignalSema deci2api 019 sceDeci2ExSetEventFlag +dmacman 004 dmac_ch_set_madr +dmacman 005 dmac_ch_get_madr +dmacman 006 dmac_ch_set_bcr +dmacman 007 dmac_ch_get_bcr +dmacman 008 dmac_ch_set_chcr +dmacman 009 dmac_ch_get_chcr +dmacman 010 dmac_ch_set_tadr +dmacman 011 dmac_ch_get_tadr +dmacman 012 dmac_set_4_9_a +dmacman 013 dmac_get_4_9_a +dmacman 014 dmac_set_dpcr +dmacman 015 dmac_get_dpcr +dmacman 016 dmac_set_dpcr2 +dmacman 017 dmac_get_dpcr2 +dmacman 018 dmac_set_dpcr3 +dmacman 019 dmac_get_dpcr3 +dmacman 020 dmac_set_dicr +dmacman 021 dmac_get_dicr +dmacman 022 dmac_set_dicr2 +dmacman 023 dmac_get_dicr2 +dmacman 024 dmac_set_BF80157C +dmacman 025 dmac_get_BF80157C +dmacman 026 dmac_set_BF801578 +dmacman 027 dmac_get_BF801578 +dmacman 028 dmac_request +dmacman 029 dmac_set_dma_chained_spu_sif0 +dmacman 030 dmac_set_dma_sif0 +dmacman 031 dmac_set_dma_sif1 +dmacman 032 dmac_transfer +dmacman 033 dmac_ch_set_dpcr +dmacman 034 dmac_enable +dmacman 035 dmac_disable eenetctl 004 sceEENetCtlSetConfiguration eenetctl 005 sceEENetCtlRegisterDialCnf eenetctl 006 sceEENetCtlUnRegisterDialCnf From bb40aa968e5720d123fb0345b9c8d8ca667a6b41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Thu, 25 Apr 2024 10:39:02 -0300 Subject: [PATCH 12/13] add cdvdfsv symbol --- data/modules.list | 1 + 1 file changed, 1 insertion(+) diff --git a/data/modules.list b/data/modules.list index 98b33d8..f7fc5eb 100644 --- a/data/modules.list +++ b/data/modules.list @@ -1,3 +1,4 @@ +cdvdfsv 005 sceCdChangeThreadPriority cdvdman 004 sceCdInit cdvdman 005 sceCdStandby cdvdman 006 sceCdRead From 14a18efcadb8133d3f6e3e65dba62ac5c57310a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Israelson?= <57065102+israpps@users.noreply.github.com> Date: Thu, 25 Apr 2024 11:05:14 -0300 Subject: [PATCH 13/13] update cdvdman symbols --- data/modules.list | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/data/modules.list b/data/modules.list index f7fc5eb..7fc49af 100644 --- a/data/modules.list +++ b/data/modules.list @@ -13,15 +13,31 @@ cdvdman 014 sceCdTrayReq cdvdman 015 sceCdStop cdvdman 016 sceCdPosToInt cdvdman 017 sceCdIntToPos +cdvdman 019 sceCdGetToc2 +cdvdman 020 sceCdReadDVDV cdvdman 021 sceCdCheckCmd -cdvdman 022 _sceCdRI +cdvdman 022 sceCdRI +cdvdman 023 sceCdWI cdvdman 024 sceCdReadClock +cdvdman 025 sceCdWriteClock +cdvdman 026 sceCdReadNVM +cdvdman 027 sceCdWriteNVM cdvdman 028 sceCdStatus cdvdman 029 sceCdApplySCmd +cdvdman 030 sceCdSetHDMode +cdvdman 031 sceCdOpenConfig +cdvdman 032 sceCdCloseConfig +cdvdman 033 sceCdReadConfig +cdvdman 034 sceCdWriteConfig +cdvdman 035 sceCdReadKey +cdvdman 036 sceCdDecSet cdvdman 037 sceCdCallback cdvdman 038 sceCdPause cdvdman 039 sceCdBreak cdvdman 040 sceCdReadCDDA +cdvdman 041 sceCdReadConsoleID +cdvdman 042 sceCdWriteConsoleID +cdvdman 043 sceCdMV cdvdman 044 sceCdGetReadPos cdvdman 045 sceCdCtrlADout cdvdman 046 sceCdNop @@ -30,7 +46,10 @@ cdvdman 048 _sceCdstm0Cb cdvdman 049 _sceCdstm1Cb cdvdman 050 _sceCdSC cdvdman 051 _sceCdRC +cdvdman 052 sceCdForbidDVDP +cdvdman 053 sceCdReadSUBQ cdvdman 054 sceCdApplyNCmd +cdvdman 055 sceCdAutoAdjustCtrl cdvdman 056 sceCdStInit cdvdman 057 sceCdStRead cdvdman 058 sceCdStSeek @@ -40,14 +59,24 @@ cdvdman 061 sceCdStStop cdvdman 062 sceCdRead0 cdvdman 063 _sceCdRV cdvdman 064 _sceCdRM +cdvdman 065 sceCdWM cdvdman 066 sceCdReadChain cdvdman 067 sceCdStPause cdvdman 068 sceCdStResume +cdvdman 069 sceCdForbidRead +cdvdman 070 sceCdBootCertify +cdvdman 071 sceCdSpinCtrlIOP +cdvdman 072 sceCdBlueLEDCtl +cdvdman 073 sceCdCancelPOffRdy cdvdman 074 sceCdPowerOff cdvdman 075 sceCdMmode +cdvdman 076 sceCdReadFull cdvdman 077 sceCdStSeekF cdvdman 078 sceCdPOffCallback +cdvdman 079 sceCdReadDiskID +cdvdman 080 sceCdReadGUID cdvdman 081 _sceCdSetTimeout +cdvdman 082 sceCdReadModelID cdvdman 083 sceCdReadDvdDualInfo cdvdman 084 sceCdLayerSearchFile cdvdman 090 sceCdStatus2