summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/common/memset_a.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/common/memset_a.S b/firmware/common/memset_a.S
index c3da668..c3499c6 100644
--- a/firmware/common/memset_a.S
+++ b/firmware/common/memset_a.S
@@ -166,8 +166,8 @@ memset:
bhi.b .loop_b1
.end_b1:
- move.l %a0,%d1
- add.l #31,%d1
+ moveq.l #31,%d1
+ add.l %a0,%d1
and.l #0xFFFFFFF0,%d1 /* %d1 = first line bound + 16 */
cmp.l %d1,%a1 /* at least one full line to fill? */
blo.b .no_lines /* no, jump to longword loop */