From: Alan Cox Date: Mon, 12 Sep 2016 23:13:33 +0000 (+0100) Subject: lowlevel-68000: fix hex dump X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=19adb0e992dbdb74f7be439da5c44b68cd50a8eb;p=FUZIX.git lowlevel-68000: fix hex dump --- diff --git a/Kernel/lowlevel-68000.S b/Kernel/lowlevel-68000.S index 8b427cd0..468949ee 100644 --- a/Kernel/lowlevel-68000.S +++ b/Kernel/lowlevel-68000.S @@ -498,9 +498,10 @@ outa0hex: move.l a0,d0 bsr outcharhex move.l a0,d0 outcharhex: move.w d0,-(sp) - lsr #4,d0 + lsr.b #4,d0 bsr hexdigit move.w (sp),d0 + and.b #15,d0 bsr hexdigit move.w (sp)+,d0 rts