Emuforums.com

Go Back   Emuforums.com > PSX Emulation > Misc PSX Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old July 15th, 2004   #1 (permalink)
Registered User
 
Join Date: Jan 2004
Location: Brazil
Posts: 7
Question Reset Exception Vector.

Hi every body! I' need some help here...

i have a lot of time to dedicate now to an psx emulator that i pretend to develop...

but, i have some problems...

1. Where is the bios entry point to the Reset Initialization? It is in 0xbfc00000?

Should be, but the sequence off the instructions that a get jumping to this address is not
coherent:

bfc00000 BEQ t8,zero,0x83c
+4 LUI t9,a0,0x835
+4 (SPECIAL[6,5]) I miss this instruction.
+4 J 0xe003 /* This jumps to a memory that is not a valid address...Its executes passing throuth General Exception Vector, and no one RFE apears...*/


2. Exists many others instructions in OPCODE and SPECIAL that is undocumented, isn't it?

Thanks....

Forgive may bad crash English...
André Ventura is offline   Reply With Quote
Old July 22nd, 2004   #2 (permalink)
Registered User
 
Join Date: Jan 2004
Location: Brazil
Posts: 7
Ohh... i'm completely wrong!

Sorry all...

i'm wrong...

i'm reading the word instrunctions in a wrong way...

now i have fix the endian-ness problem...

now the instruction make sence, and it is all right...

Note: The first 5 instructions of the BIOS seems to be 16 bits size. Just these ones.
André Ventura is offline   Reply With Quote
Old August 6th, 2004   #3 (permalink)
Emu author
 
zenogais's Avatar
 
Join Date: Aug 2003
Location: Victorville(Near Los Angeles or LA for those who are on the DL)
Posts: 839
All instruction should be 32 bits in size so I think you're interpreting it wrong. You might try check the branch address calculation as well if its jumping to invalid memory. Also, what endianess problem?
__________________
-----------------
Emu Tinkerer and C++ Programmer
zenogais is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 09:10.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5