This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

UV3: Memory Window: Which memory locations (prefixes) are supported?

We are working with an 8051 based CPU with several different memory locations (code, data, sfr, xdata, edata, ...).

Is there a list supported prefixes in the memory window (e.g. C:0x000010) available? And if yes, how are they mapped to the respective memories in the emulator?

What is the reference which is taken by the memory window to determine the "binding" between the memory prefix and the actual memory location?

Thanks,
Christoph

Parents
  • Thanks for your great help.
    There is just another memory area which is not clear to me. It is the EDATA area in the 8051 MX architecture. According to the knowledge base it should be "ED". However, with this prefix the memory window doesn't show anything (like you would use "Q" e.g.). However, if we use the prefix "E" there is "something". But is shows unexpected values. And surprisingly our expected value show up in the XDATA area, which is even more mysterious for me...)

    Said differently: How to view EDATA in the memory window? What is the right prefix - "ED", "E", "X" or anything else?

Reply
  • Thanks for your great help.
    There is just another memory area which is not clear to me. It is the EDATA area in the 8051 MX architecture. According to the knowledge base it should be "ED". However, with this prefix the memory window doesn't show anything (like you would use "Q" e.g.). However, if we use the prefix "E" there is "something". But is shows unexpected values. And surprisingly our expected value show up in the XDATA area, which is even more mysterious for me...)

    Said differently: How to view EDATA in the memory window? What is the right prefix - "ED", "E", "X" or anything else?

Children
No data