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
Anhänge an diesem Beitrag
| Dateiname: | Test.zip |
| Dateigröße: | 30 KB |
| Titel: | |
| Heruntergeladen: | 131 |