library function confusion

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
gringo
Posts: 12
Joined: Tue May 08, 2007 8:49 pm

library function confusion

Post by gringo »

Hi folks

I've looked through the Wlan-Scan sample code in the psp-sdk and I found these function calls:

Code: Select all

int sceNet_lib_5216CBF5(const char *name);
I didn't found where this function is implemented - just found the string "5216CBF5" in the pspnet library.
Can someone tell me how these kind of functions are implemented?

(one more small question: Does this line in the makefile means the programm is compiled into a dynamic loadable prx stuff thing?)

Code: Select all

BUILD_PRX=1
)

Thanks in advance for your answers!

Your Brother in Arms

Gringo
weltall
Posts: 310
Joined: Fri Feb 20, 2004 1:56 am
Contact:

Post by weltall »

these functions are in prx provided by sony in the firmware. you won't be able to easily see them in a compiled sdk anyway you should be able to find them in an hex dump of lib files (see pspnet ones) or from the .S files in the pspnet dirs of the "source" version of the sdk you can get from the svn
gringo
Posts: 12
Joined: Tue May 08, 2007 8:49 pm

Post by gringo »

thanks weltall...

...for the valuable hint. That's awesome!
Since you have access to these firmware functions - how good are those functions documentated (and where).

grüße
gringo
Posts: 12
Joined: Tue May 08, 2007 8:49 pm

Post by gringo »

so... I'm replying myself because one minute after my first reply I found the answer in these forums sticky thread ;)

http://moonlight.lan.sh

But if you have other sources you may speak ;P
weltall
Posts: 310
Joined: Fri Feb 20, 2004 1:56 am
Contact:

Post by weltall »

the maximum you can do is generate those files by yourself with libdoc and check the header files if someone reversed and described them
Post Reply