trying to simulation a custom ASIC with embedded MIPS processsor.
.text 0xBFC00000 results in errors. Claims invalid address for instruction. Is there a way to configure the simulator to accept this? configurable address space.
If you want to put the text segment somewhere besides 0, then you will need to recompile spim/qtspim. The base and size of the segments is defined in CPU/mem.h. I believe you can change them and recompile and it should work, but I can't say that I remember testing arbitrary configurations. Please be careful not to overlap them however.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2021-03-16
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2026-03-02
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you want to put the text segment somewhere besides 0, then you will need to recompile spim/qtspim. The base and size of the segments is defined in CPU/mem.h. I believe you can change them and recompile and it should work, but I can't say that I remember testing arbitrary configurations. Please be careful not to overlap them however.