2 ; Ullrich von Bassewitz, 2010-11-03
4 ; CC65 runtime: 16x16 => 32 signed multiplication
8 .import negax, umul16x16r32m, negeax
9 .importzp ptr1, ptr3, tmp1
12 ;---------------------------------------------------------------------------
13 ; 16x16 => 32 signed multiplication routine.
15 ; lhs rhs result result also in
16 ; -------------------------------------------------------------
19 ; There is probably a faster way to do this.
39 @L2: jsr umul16x16r32m