From: Tobias Girstmair Date: Tue, 13 Nov 2018 18:42:30 +0000 (+0100) Subject: new version X-Git-Tag: attiny9~53 X-Git-Url: https://git.gir.st/Chiptunes.git/commitdiff_plain/8ee3310ee20cbcc5b69824e1ab77a8fb34b147f9 new version use `_` as tmpregister consistently; use x as Xhi --- diff --git a/foo.c b/foo.c index 5c3fc8a..d708f3c 100644 --- a/foo.c +++ b/foo.c @@ -60,7 +60,7 @@ void g(void) { SUBI (t, -8) skip: t = data[t]; - /*MOV X_hi==_, data_hi + /*MOV X_hi==x, data_hi MOV X_lo==t, data_lo ADD X_lo, t ADC X_hi, zero @@ -78,7 +78,7 @@ int main(void) { MOV (n, i2) LSL (n) LSL (n) - #define tmp acc + #define tmp _ MOV (tmp, i1) SWAP (tmp) ANDI (tmp, 0x0f) @@ -90,7 +90,7 @@ int main(void) { ROR (s) ROR (s) ANDI (s, 0x80) - #define tmp acc + #define tmp _ MOV (tmp, i2) LSR (tmp) OR (s, tmp) @@ -129,7 +129,7 @@ int main(void) { SWAP (Ml) ANDI (Ml, 0xf0) LSL (Ml) - #define tmp Mh + #define tmp _ MOV (tmp, i1) LSR (tmp) LSR (tmp) @@ -179,7 +179,7 @@ int main(void) { ANDI (Ml, 0xf0) LSL (Ml) LSL (Ml) - #define tmp Mh + #define tmp _ MOV (tmp, i1) LSR (tmp) LSR (tmp)