Home | Forums | What's new | Resources | |
What lives at E0000000? |
ExCyber - May 14, 2004 |
Runik | May 16, 2004 | |||
According to Charles MacDonald (based on his observation), this area is mapped to garbage data (0x00000001000200030004000500060007) Check his "Saturn Hardware notes" for more info Charles' website... |
ExCyber | May 28, 2004 | |||
Yes, I am looking at the BIOS, and it may be that kind of setup, though I'm not sure how the control flow gets to RAM. The actual BRAF is located at 2xx or so, so it seems it would have to be from L work RAM in order to operate. I guess I'll have to take a closer look at a couple subroutines that I wanted to ignore. |
antime | May 28, 2004 | |||
I agree with Runik, it looks like it's just a way of going from the cache-through area to the cache area. The BIOS starts with setting up the cache, then the slave forks off to its own codepath and the master does the braf (the slave does the same on its codepath, but for some reason using r6 instead of r7 - both hold the same value at that point). |
ExCyber | May 28, 2004 | |||
Yeah, I think that's what I missed - I forgot it was running from the cache-through area. |