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

Does debugger show far * variables correctly?

Using v6.22, in Dallas Contiguous mode, I created the following simple program:

#include <absacc.h>

void main(void)
{
  unsigned char far *a;
  unsigned char far *b;

  a = FARRAY(unsigned char, 0x7FEDC);
  b = a + 1;
}

When executed in the simulator, the debugger shows:
a I:0xDC
b C:0x00FEDD

Shouldn't the debugger show these as:
a X:0x7FEDC
b X:0x7FEDD

0