forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

New 2.0 User Entry points

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
PspPet



Joined: 30 Mar 2005
Posts: 210

PostPosted: Fri Sep 30, 2005 3:27 pm    Post subject: New 2.0 User Entry points Reply with quote

New 2.0 User Entry points.
Here are all the new User Mode library entries added in 2.0 that weren't in 1.52. Most (all?) should be available with syscalls.

FWIW: I found a few names, but most are only numerical "NIDs".
If you have a good SHA1/NID lookup dictionary, please try finding names for the NIDs that don't have real names.

Don't know how useful this is, or if anyone wants to add them to the official API database or not.
Code:
>    STUB_START   "sceDisplay",...
>    STUB_FUNC   0xbf79f646,sceDisplayGetResumeMode - new nid/name
>    STUB_FUNC   0x69b53541,sceDisplayGetVblankRest - old nid (was kernel only)
>    STUB_FUNC   0x21038913,sceDisplay_21038913 - new nid

>    STUB_START   "sceGe_user",...
>    STUB_FUNC   0xe66cb92e,sceGeGetStack - new nid/name

>    STUB_START   "sceLoadCoreForUser",...
>    STUB_FUNC   0xda1b09aa,sceKernelUnLinkLibraryEntries - old nid (was kernel only)
>    STUB_END

>    STUB_START   "sceUmdUser",
>    STUB_FUNC   0x87533940,sceUmdUser_87533940 - new nid
>    STUB_FUNC   0xcbe9f02a,sceUmdUser_CBE9F02A - new nid

>    STUB_START   "scePower",...
>    STUB_FUNC   0x0442d852,scePower_0442D852 - new nid

>    STUB_START   "sceNetAdhocAuth_lib",...
>    STUB_FUNC   0xcf4d9bed,sceNetAdhocAuth_lib_CF4D9BED - new nid

>    STUB_START   "sceReg",...
>    STUB_FUNC   0xbe8c1263,sceReg_BE8C1263 - new nid
>    STUB_FUNC   0x835ece6f,sceReg_835ECE6F - new nid

>    STUB_START   "sceRtc",...
>    STUB_FUNC   0x203ceb0d,sceRtc_203CEB0D - new nid
>    STUB_FUNC   0x62685e98,sceRtc_62685E98 - new nid
>    STUB_FUNC   0x1909c99b,sceRtc_1909C99B - new nid
>    STUB_FUNC   0xe1c93e47,sceRtc_E1C93E47 - new nid

>    STUB_START   "StdioForUser",...
>    STUB_FUNC   0x432d8f5c,sceKernelRegisterStdoutPipe - new name/nid
>    STUB_FUNC   0x6f797e03,sceKernelRegisterStderrPipe - new name/nid

>    STUB_START   "SysMemUserForUser",...
>    STUB_FUNC   0xfc114573,SysMemUserForUser_FC114573 - new nid
>    STUB_FUNC   0x7591c7db,SysMemUserForUser_7591C7DB - new nid
>    STUB_FUNC   0xf77d77cb,SysMemUserForUser_F77D77CB - new nid
>    STUB_FUNC   0xa6848df8,SysMemUserForUser_A6848DF8 - new nid

>    STUB_START   "sceUsb",...
>    STUB_FUNC   0x616f2b61,sceUsbWaitStateCB - new nid/name

>    STUB_START   "sceUtility",...
>    STUB_FUNC   0xdde5389d,sceUtility_DDE5389D - new nid
>    STUB_FUNC   0x149a7895,sceUtility_149A7895 - new nid
>    STUB_FUNC   0x4a833ba4,sceUtility_4A833BA4 - new nid
>    STUB_FUNC   0xa50e5b30,sceUtility_A50E5B30 - new nid
>    STUB_FUNC   0x943cba46,sceUtility_943CBA46 - new nid
>    STUB_FUNC   0x0f3eeaac,sceUtility_0F3EEAAC - new nid (name ? sceUtilityMemRateMG)
>    STUB_FUNC   0x147f7c85,sceUtility_147F7C85 - new nid
>    STUB_FUNC   0x16a1a8d8,sceUtility_16A1A8D8 - new nid
>    STUB_FUNC   0xcdc3aa41,sceUtility_CDC3AA41 - new nid
>    STUB_FUNC   0xf5ce1134,sceUtility_F5CE1134 - new nid
>    STUB_FUNC   0x05afb9e4,sceUtility_05AFB9E4 - new nid
>    STUB_FUNC   0xbda7d894,sceUtility_BDA7D894 - new nid
>    STUB_FUNC   0x4fed24d8,sceUtility_4FED24D8 - new nid
>    STUB_FUNC   0x1579a159,sceUtilityLoadNetModule - new nid/name
>    STUB_FUNC   0x64d50c56,sceUtilityUnloadNetModule - new nid/name

>    STUB_START   "sceUtility_private",...
>    STUB_FUNC   0x7635200e,sceUtility_private_7635200E - new nid
>    STUB_FUNC   0xdc17a878,sceUtility_private_DC17A878 - new nid
>    STUB_FUNC   0x2fba0921,sceUtility_private_2FBA0921 - new nid
>    STUB_FUNC   0xcd3c8c18,sceUtility_private_CD3C8C18 - new nid
>    STUB_FUNC   0xb20562d4,sceUtility_private_B20562D4 - new nid
>    STUB_FUNC   0x88682129,sceUtility_private_88682129 - new nid
>    STUB_FUNC   0x2fe219d7,sceUtility_private_2FE219D7 - new nid
>    STUB_FUNC   0x97f922a3,sceUtility_private_97F922A3 - new nid
>    STUB_FUNC   0x463ea95e,sceUtilityPspDialog - new nid/name
>    STUB_FUNC   0xab46a24f,sceUtility_private_AB46A24F - new nid
>    STUB_FUNC   0x4b677ba1,sceUtility_private_4B677BA1 - new nid
>    STUB_FUNC   0x75ff798c,sceUtility_private_75FF798C - new nid
>    STUB_FUNC   0x9bae7dce,sceUtility_private_9BAE7DCE - new nid
>    STUB_FUNC   0x00948e27,sceUtility_private_00948E27 - new nid
>    STUB_FUNC   0x4acd6532,sceUtility_private_4ACD6532 - new nid
>    STUB_FUNC   0x976f7805,sceUtility_private_976F7805 - new nid
>    STUB_FUNC   0xe542e9d8,sceUtility_private_E542E9D8 - new nid

>    STUB_START   "sceUtility_netparam_internal",...
>    STUB_FUNC   0x8e8e3aa3,sceUtility_netparam_internal_8E8E3AA3 - new nid

>    STUB_START   "UtilsForUser",...
>    STUB_FUNC   0x77dff087,sceKernelDcacheProbeRange - new nid/name

>    STUB_START   "sceVideocodec",...
>    STUB_FUNC   0x627b7d42,sceVideocodec_627B7D42 - new nid

>    STUB_START   "sceWlanDrv_lib",...
>    STUB_FUNC   0x6d5c839e,sceWlanDrv_lib_6D5C839E - new nid
>    STUB_FUNC   0x44a99f9d,sceWlanDrv_lib_44A99F9D - new nid
>    STUB_FUNC   0xeb3235b5,sceWlanDrv_lib_EB3235B5 - new nid
>    STUB_FUNC   0xfbd385fb,sceWlanDrv_lib_FBD385FB - new nid

---
>    STUB_START   "sceVshBridge",...
>    STUB_FUNC   0x33eeef3e,sceVshBridge_33EEEF3E - new nid
>    STUB_FUNC   0xafb59b52,sceVshBridge_AFB59B52 - new nid
>    STUB_FUNC   0x13aee247,sceVshBridge_13AEE247 - new nid
>    STUB_FUNC   0xf720c299,sceVshBridge_F720C299 - new nid
>    STUB_FUNC   0xc58090da,sceVshBridge_C58090DA - new nid
>    STUB_FUNC   0x348bbcf4,vshIoIoctl - old nid (was kernel only)
>    STUB_FUNC   0x0867931a,sceVshBridge_0867931A - new nid
>    STUB_FUNC   0xb21d7515,sceVshBridge_B21D7515 - new nid
>    STUB_FUNC   0x9ae8c0ac,sceVshBridge_9AE8C0AC - new nid
>    STUB_FUNC   0x61dba9d5,sceVshBridge_61DBA9D5 - new nid
>    STUB_FUNC   0xb0fd5916,sceVshBridge_B0FD5916 - new nid
>    STUB_FUNC   0xd71e0410,sceVshBridge_D71E0410 - new nid
>    STUB_FUNC   0xc81d3c54,sceVshBridge_C81D3C54 - new nid

FWIW2: There are many more additions in the system-level NIDs/APIs, not listed here.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Kro



Joined: 15 Sep 2005
Posts: 10

PostPosted: Sat Oct 01, 2005 7:55 am    Post subject: Reply with quote

PspPet wrote:
Code:
>    STUB_FUNC   0x21038913,sceDisplay_21038913 - new nid


Probably:
0x21038913, sceDisplayIsVsync
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group