Adam wrote:
Can you read from this internal EEPROM area like you are reading from RAM?
I presume in this case that you mean flash, rather than EEPROM? The answer is, yes - as long as the data is in unpaged flash (i.e. 0x4000-0x7FFF or 0xC000-0xFFFF).
Normally, constants are stored in flash anyway (check the map file to make sure, and if not, there's an option to enable it), so if that is the data that you are accessing, there's no need to use pointers at all.
Adam wrote:
However, when I look at the debugger, there is no data listed for 0x8000-0xbfff just all 0x00. But 0x3e8000 does contain the ROM.
I've seen this too. I'm not sure if there's anything you can do about that.
Steve M.