From 986c2248e29c264857385eaecc2577909284b0d0 Mon Sep 17 00:00:00 2001 From: Oliver Schmidt Date: Thu, 27 Mar 2014 21:22:02 +0100 Subject: [PATCH] Added cc65_umul8x8r16() based on umul8x8r16. --- libsrc/common/cc65_umul8x8r16.s | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 libsrc/common/cc65_umul8x8r16.s diff --git a/libsrc/common/cc65_umul8x8r16.s b/libsrc/common/cc65_umul8x8r16.s new file mode 100644 index 000000000..5cbb4f8b0 --- /dev/null +++ b/libsrc/common/cc65_umul8x8r16.s @@ -0,0 +1,23 @@ +; +; Oliver Schmidt, 2014-03-27 +; +; CC65 library: 8x8 => 16 unsigned multiplication +; + + .export _cc65_umul8x8r16 + .import umul8x8r16, popa + + .include "zeropage.inc" + + +;--------------------------------------------------------------------------- +; 8x8 => 16 unsigned multiplication routine. + + +.proc _cc65_umul8x8r16 + + sta ptr1 + jsr popa + jmp umul8x8r16 + +.endproc -- 2.39.5