Hallo Stefan!
Ich muss gestehen, dass ich diese Routinen gar nicht bearbeitet habe.
32bit oder gar 64bit Werte zerlege ich in BASCOM und übergebe dann die einzelnen "Bruchstücke"..... maximal 16bit, weil die Subroutinen dann diese sowieso wieder in zwei 8bit teilen.
Ähm...... PUSHT du einen 32bit oder 64bit Wert nicht in einzelnen Schritten zu 8bit auf den Stack?
Das müsste doch gehen und genauso könntest du sie dann alle mit STS (Beipsiel: STS $0060 R23) wieder zurückholen..... oder geht das so nicht?
Müsste ich mir auch erst mal ansehen.... aber du bist ja schon fast fertig damit.
Grüße,
Cassio
Ich muss gestehen, dass ich diese Routinen gar nicht bearbeitet habe.
32bit oder gar 64bit Werte zerlege ich in BASCOM und übergebe dann die einzelnen "Bruchstücke"..... maximal 16bit, weil die Subroutinen dann diese sowieso wieder in zwei 8bit teilen.
Ähm...... PUSHT du einen 32bit oder 64bit Wert nicht in einzelnen Schritten zu 8bit auf den Stack?
Das müsste doch gehen und genauso könntest du sie dann alle mit STS (Beipsiel: STS $0060 R23) wieder zurückholen..... oder geht das so nicht?
Müsste ich mir auch erst mal ansehen.... aber du bist ja schon fast fertig damit.
Grüße,
Cassio