From e19232c1d8766820ad46292c79942783c5c3090b Mon Sep 17 00:00:00 2001 From: Tobias Girstmair Date: Thu, 4 Mar 2021 16:11:56 +0100 Subject: [PATCH 1/1] new version --- bsv.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bsv.c b/bsv.c index 21a9414..33af069 100644 --- a/bsv.c +++ b/bsv.c @@ -96,7 +96,16 @@ void main(void){ ADD (sample, acc) mod3hi = i2>>3; - mod3lo = i2<<5|i1>>3; + MOV(acc, i2) + SWAP(acc) + AND(acc, 0xf0) + SL(acc) + MOV(mod3lo, acc) + MOV(acc, i1) + SR(acc) + SR(acc) + SR(acc) + OR(mod3lo, acc) CALL (mod3) ADD (acc, n) CALL (g) -- 2.39.3