EtchedPixels / Fuzix-Compiler-Kit

Fuzix C Compiler Project
Other
45 stars 11 forks source link

support6800/__divul.s does not return correct values #101

Closed zu2 closed 2 weeks ago

zu2 commented 2 weeks ago
--- ../Fuzix-Compiler-Kit/support6800/__divul.s 2024-10-02 15:56:16
+++ support6800/__divul.s   2024-10-09 18:02:12
@@ -10,6 +10,12 @@
    psha
    tsx
    jsr div32x32
+   ldaa 6,x
+   ldab 7,x
+   staa @hireg
+   staa @hireg+1
+   ldaa 8,x
+   ldab 9,x
    ldx 4,x     ; return address
    ins
    ins
@@ -17,6 +23,8 @@
    ins
    ins
    ins
-   pula
-   pulb
+   ins
+   ins
+   ins
+   ins
    jmp ,x