
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo Rene, was meinst Du mit "bleibt einfach im ASM-Teil stehen"? Gibt es eine Fehlermeldung? Der Emulator darf nur abbrechen, wenn Du zum Beispiel versuchst in einen Speicherbereich zu schreiben, der nur gelesen werden kann oder ähnliche Fehler, die von der CPU meist ignoriert werden. Schick mir den Code bitte zu, wir werden das dann überprüfen. ;-) Wegen Parameterübergabe an "SYS": Wird zur Zeit noch getestet, es wird dann endgültig so aussehen: Call [Assembler-Label] {export1,....}, {import1,....} Die Liste der Export- und/oder Import Variablen kann natürlich auch weggelassen werden, wenn man nichts auf den Stack schieben will (bzw. vom Stack lesen). Läuft dein Simulator auch mit dem neuen verbesserten OS? Grüße, Jörg > Hallo Jörg, > > Hallo Rene, > > ja, kann ich machen, kein Problem! Wie müsste die Schnittstelle denn für Deinen Simulator > > aussehen? > Ich habe noch keine :-) > > mBasic enthät bereits einen C-Control 1.x Simulator auf Hardwareebene enthalten; > Sorry, hatte übersehen, daß dein Simulator (zumindest theoretisch) auch Assembler kann, allerdings hat > er (natürlich) gerade das Projekt, an dem ich gerade arbeite nicht simuliert (bleibt einfach im ASM-Teil stehen). > Ich werde das Problem in den nächsten Tagen mal extrahieren (damit du nicht den gesamten Code lesen > mußt) und sende dir den Code zu (wenn du nichts dagegen hast). > > ist Dein Simulator auch für 1.x oder für die neue 2.x ? > Da es von Conrad keinen Weitergehenden Support für die 2.x gibt, natürlich auch "nur" die 1.x. > > Übrigens: wie übersetzte ich z.B. > > ... > sys &H101, data1, data2 > ... > > Cu Rene > |
| Antwort schreiben |