2 ; Ullrich von Bassewitz, 27.09.1998
3 ; Christian Krueger, 11-Mar-2017, added 65SC02 optimization
5 ; CC65 runtime: modulo operation for long unsigned ints
8 .export tosumod0ax, tosumodeax
10 .importzp sreg, tmp3, tmp4, ptr2
15 .if (.cpu .bitand ::CPU_ISET_65SC02)
25 jsr getlop ; Get the paramameters
26 jsr udiv32 ; Do the division
27 lda tmp3 ; Remainder is in ptr2:tmp3:tmp4