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 |
|
|