Hallo zusammen,
gerade von 5.08 auf 5.09.36 upgedated. Ein Overlay im EEPROM führt jetzt zur Fehlermeldung "Error: very different memory areas referenced":
{$EEPROM}
var
eep_defaults: array[0..255] of byte;
eep_tabs[@eep_defaults + 0]: array[0..15] of byte;
Unter 5.08 ging das noch. Die Definition befindet sich im Interface-Teil einer Unit, CPU ist ein Mega128. Mit {$IDATA} statt {$EEPROM} kompiliert es. Was will mir die Fehlermeldung sagen?
gerade von 5.08 auf 5.09.36 upgedated. Ein Overlay im EEPROM führt jetzt zur Fehlermeldung "Error: very different memory areas referenced":
Code
{$EEPROM}
var
eep_defaults: array[0..255] of byte;
eep_tabs[@eep_defaults + 0]: array[0..15] of byte;
Unter 5.08 ging das noch. Die Definition befindet sich im Interface-Teil einer Unit, CPU ist ein Mega128. Mit {$IDATA} statt {$EEPROM} kompiliert es. Was will mir die Fehlermeldung sagen?