new version
authorTobias Girstmair <tobi@isticktoit.net>
Thu, 4 Mar 2021 21:39:43 +0000 (22:39 +0100)
committerTobias Girstmair <tobi@isticktoit.net>
Thu, 4 Mar 2021 21:39:43 +0000 (22:39 +0100)
bsv.c

diff --git a/bsv.c b/bsv.c
index 367610eca616fb0c52f2193a607e04d79c72c6f4..9697bb5d7dfb8856834cb776c77bac4022c0f80f 100644 (file)
--- a/bsv.c
+++ b/bsv.c
@@ -62,11 +62,11 @@ void g(void){
        u8 a1 = 0; // -"-
        u8 t  = acc; // note input (as returned by idxm)
        for (u8 loop = 0; loop < 8; loop++) {
-               if (t & 1) {
+               SR      (t)
+               if (flag_c) {
                        /*(2) ADDC a2, i1*/     a2 += i1 + ((a1+i0)>>8);
                        /*(1) ADD  a1, i0*/     a1 += i0;
                }
-               /*(3) LSR t*/   t >>= 1;
                /*(2) ROR a1*/  a1>>= 1;a1 |= a2<<7;
                /*(1) LSR a2*/  a2>>= 1;
        }
Imprint / Impressum