Hallo.
Ich habe seit der Version 5.02.07 folgendes Problem:
In meinem Programm benutze ich einige der Register R0-R15 in meinen Interruptfunktionen in Assembler.
Ausserhalb des Interrupts greife ich mit Pascal darauf zu.
{$DATA}
var Register8[$8]: byte;
Das hat bis Rev. 5.02.06 auch wunderbar funktioniert, jetzt aber nicht mehr.
Jetzt kommt nur noch die Fehlermeldung: Error: address $0008 is below iDataStart $0100
Ist ja prinzipiell auch richtig, nur ist die Deklatation $DATA und nicht $IDATA.
Kleines Testprogramm habe ich angehangen.
Viele Grüsse
Jürgen
Ich habe seit der Version 5.02.07 folgendes Problem:
In meinem Programm benutze ich einige der Register R0-R15 in meinen Interruptfunktionen in Assembler.
Ausserhalb des Interrupts greife ich mit Pascal darauf zu.
{$DATA}
var Register8[$8]: byte;
Das hat bis Rev. 5.02.06 auch wunderbar funktioniert, jetzt aber nicht mehr.
Jetzt kommt nur noch die Fehlermeldung: Error: address $0008 is below iDataStart $0100
Ist ja prinzipiell auch richtig, nur ist die Deklatation $DATA und nicht $IDATA.
Kleines Testprogramm habe ich angehangen.
Viele Grüsse
Jürgen
Attachments
Filename: | Test.zip |
Filesize: | 30 KB |
Title: | |
Download counter: | 28 |