The immediate jump range is roughly +-0x7FFFFFF bytes, so linking the ROM starting at 0xF0000000 and the RAM at 0x00000000 wouldn't allow immediate jumps between the two memory regions.Yes that's what I was thinking. So how did you do it?
ROM 'hFxxxxxxx |
0xFF001000 - 0xFFFFFFFF |
|
0xFF000100 - 0xFF000FFF |
|
|
0xF0000100 - 0xF0001000 |
|
|
RAM 'h0xxxxxxx |
0x00001000 |
|
0x00000100 - 0x00000FFF |
|