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 

IRX: module list

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



Joined: 16 Dec 2006
Posts: 5

PostPosted: Sat Dec 16, 2006 7:40 am    Post subject: IRX: module list Reply with quote

Been playing around with IRX files and how they use

jr ra
li $0000002e

to import functions from a list and was wondering if there was a way to view the actual function that 2e for example refers to. Note that I'm am refering to a IRX that has already been built.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
carlosn



Joined: 10 Mar 2005
Posts: 38
Location: Orlando, Florida, US

PostPosted: Sun Dec 17, 2006 5:50 am    Post subject: Reply with quote

Besides the library entry, you need to know what specific IOP module(s) the irx is calling. For example SIO2MAN, SYSCLIB etc.
Once you know the IOP module and library entry, just look in /ps2sdk/iop/kernel/src/*.s and you will find out the information you're looking for.

I am not sure if this is what you're asking but I'll throw it anyhow.
Back to top
View user's profile Send private message Visit poster's website
-PIMs-



Joined: 16 Dec 2006
Posts: 5

PostPosted: Sun Dec 17, 2006 8:25 am    Post subject: Reply with quote

carlosn wrote:
Besides the library entry, you need to know what specific IOP module(s) the irx is calling. For example SIO2MAN, SYSCLIB etc.
Once you know the IOP module and library entry, just look in /ps2sdk/iop/kernel/src/*.s and you will find out the information you're looking for.

I am not sure if this is what you're asking but I'll throw it anyhow.


Thnx but yea thats the problem, what if it doesn't list the modules it calls. And I don't have kernel/src/* in my ps2dev for some reason. Also how can I find out the library entry.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
-PIMs-



Joined: 16 Dec 2006
Posts: 5

PostPosted: Wed Dec 20, 2006 8:51 am    Post subject: Reply with quote

Actually I see what you mean now. Thnx again. But now I'm looking at an ERX file that uses

break
li zero, 00000004

and I haven't been able to find any names of libraries that it might be importing around it anywhere.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 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