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 

what is syslib_2F064FA6?

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



Joined: 06 May 2005
Posts: 123

PostPosted: Tue Sep 26, 2006 6:27 pm    Post subject: what is syslib_2F064FA6? Reply with quote

From 2.8 usb.prx

Code:
Functions   
  0xD632ACDB module_start 
  0xCEE8593C module_stop 
  0x2F064FA6 syslib_2F064FA6 
 Variables   
  0xF01D73A7 module_info


Anyone have any idea? Thanks
Back to top
View user's profile Send private message
PSP250



Joined: 19 Nov 2005
Posts: 12

PostPosted: Tue Sep 26, 2006 7:43 pm    Post subject: Reply with quote

Code:
d3744be0,module_bootstart
f01d73a7,module_info
2f064fa6,module_reboot_before
d632acdb,module_start
0f7c276c,module_start_thread_parameter
cee8593c,module_stop
cf0cc697,module_stop_thread_parameter


A modified nidattack came handy ;)

Only one missing from the range of syslib exports:
Code:
sceModuleManager
FUNC - NID adf12745 - ENTRY 8805cecc - NAME ??
Back to top
View user's profile Send private message
laichung



Joined: 06 May 2005
Posts: 123

PostPosted: Tue Sep 26, 2006 9:15 pm    Post subject: Reply with quote

Thank you very much~!!
Back to top
View user's profile Send private message
mbf



Joined: 18 Aug 2006
Posts: 55

PostPosted: Tue Sep 26, 2006 10:44 pm    Post subject: Reply with quote

laichung, if you saw this one while working on usbacc.prx.... a logical guess would be that this entry point is called before rebooting the PSP in order to (possibly) reset the attached USB devices?
Back to top
View user's profile Send private message
laichung



Joined: 06 May 2005
Posts: 123

PostPosted: Wed Sep 27, 2006 12:00 am    Post subject: Reply with quote

usbacc.prx doesnt have "module_reboot_before" but usb.prx does. From the view of source, I only know this function stop the USB Bus Driver and call UsbDeactivate. And anyone know which function will call first when PSP reboot? stop or reboot? What happen if we unload the usb.prx? (I cant test it since I dont have a serial connect)

More information about usbacc.prx, it is a USB accessory base driver and usbmic call some functions from it to init/register the device. But my guess is , usbacc only register the device and allocate some FPL for the device. The low level function of the USB still inside usb.prx

Also from the 2.8 usb.prx, some new and unknow functions are added. And those function called sceGpio and print contain some error message like : "usbbd ERROR : cannot setup GPIO for USB host power supply : 0x%08x"

I have to say, it doesnt mean PSP has a USBHost/USBOTG (please, no more discuss in usbOTG , thanks everyone) , but possible to emulate some basic functions (power,Endpoint,get descriptor, etc) as a host.

Thanks


mbf wrote:
laichung, if you saw this one while working on

usbacc.prx.... a logical guess would be that this entry point is called before rebooting the PSP in order to (possibly) reset the attached USB devices?
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