]> git.the-white-hart.net Git - atmega/siggen.git/commitdiff
Fix bugs in ROL and ROR
authoruser <none>
Thu, 17 Aug 2023 22:05:29 +0000 (17:05 -0500)
committeruser <none>
Thu, 17 Aug 2023 22:05:29 +0000 (17:05 -0500)
asm_2/interp.asm

index aac5c400f1ac179b89fb108a61edd03e57f3f0e5..3bf677f6fea2a319f3e0ab8db09b45c69ab515d6 100644 (file)
@@ -866,7 +866,7 @@ _rol_loop:
        rol     r8
        rol     r9
 
-       rjmp    _rol_done
+       rjmp    _rol_loop
 _rol_done:
        ; TODO: Flags?
        rjmp    _dispatch_done_writeback_flags
@@ -885,7 +885,7 @@ _ror_loop:
        ror     r7
        ror     r6
 
-       rjmp    _ror_done
+       rjmp    _ror_loop
 _ror_done:
        ; TODO: Flags?
        rjmp    _dispatch_done_writeback_flags