Im eeprom kann man mit
var
testarray[$05DC]: array[0..20] of word;
eine var an eine bestimmte Adresse legen.
Im Userdevice geht das scheinbar nicht, gibt es einen Weg das zu machen?
Hintergrund ist, dass ich am Anfang des Frams Einstellungen speichere, die nach und nach erweitert werden können. Das TestArray kann später evtl. auch größer werden.
Das obige TestArray soll bei einer Erweiterung der Einstellungen nicht überschrieben werden, also möchte ich das gerne in einen Bereich legen den ich sonst nicht nutze. Ich wollte dazu das Fram in 4 Blöcke teilen, und das TestArray in den letzten Block legen.
Ich erhalte jetzt eine Fehlermeldung, Error: Adress $05DC is below idatastart $2000
var
testarray[$05DC]: array[0..20] of word;
eine var an eine bestimmte Adresse legen.
Im Userdevice geht das scheinbar nicht, gibt es einen Weg das zu machen?
Hintergrund ist, dass ich am Anfang des Frams Einstellungen speichere, die nach und nach erweitert werden können. Das TestArray kann später evtl. auch größer werden.
Das obige TestArray soll bei einer Erweiterung der Einstellungen nicht überschrieben werden, also möchte ich das gerne in einen Bereich legen den ich sonst nicht nutze. Ich wollte dazu das Fram in 4 Blöcke teilen, und das TestArray in den letzten Block legen.
Ich erhalte jetzt eine Fehlermeldung, Error: Adress $05DC is below idatastart $2000