2 ; Ullrich von Bassewitz, 2009-11-04
4 ; CC65 runtime: 32by16 => 16 unsigned division
7 .export udiv32by16r16, udiv32by16r16m
9 .include "zeropage.inc"
12 ;---------------------------------------------------------------------------
13 ; 32by16 division. Divide ptr1:ptr2 by ptr3. Result is in ptr1, remainder
16 ; lhs rhs result result also in remainder
17 ; -----------------------------------------------------------------------
18 ; ptr1:ptr2 ptr3 ax ptr1 sreg