From 2435cee77142a31990c0e5791eca1047e4ab0635 Mon Sep 17 00:00:00 2001
From: Wolfgang Hottgenroth <wolfgang.hottgenroth@icloud.com>
Date: Tue, 27 Feb 2024 17:34:11 +0100
Subject: [PATCH] refactor names, 2

---
 colors.S |  2 +-
 main.S   | 12 +++++++-----
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/colors.S b/colors.S
index 709e0e4..9695e01 100644
--- a/colors.S
+++ b/colors.S
@@ -3,9 +3,9 @@
   .section ".rodata","a"
 screendata_tmpl:
   .global screendata_tmpl
-  .byte _violet
   .byte _off
   .byte _off
+  .byte _green
 screendataend_tmpl:
   .byte   0xff
 
diff --git a/main.S b/main.S
index 1118922..6e98ff4 100644
--- a/main.S
+++ b/main.S
@@ -9,6 +9,8 @@
 
 
 #define SIGNAL_REGISTER r4
+#define DATA_NEXT_REGISTER r7
+#define DATA_END_REGISTER r8
 
   .section ".data"
 screendata:
@@ -81,9 +83,9 @@ init:
   mov.b   #0x01, SIGNAL_REGISTER
 
   ;; screen data start/next into r7
-  mov.w   #screendata, r7
+  mov.w   #screendata, DATA_NEXT_REGISTER
   ;; screen data end into r8
-  mov.w   #screendataend, r8
+  mov.w   #screendataend, DATA_END_REGISTER
 
   ;; start timer in up mode
   bis.w   #MC0,&TA1CTL
@@ -97,12 +99,12 @@ init:
   ;; r5: data byte to be handled by isr
 mainloop:
   ;; prepare next byte to handle by isr
-  cmp.w   r7,r8
+  cmp.w   DATA_NEXT_REGISTER, DATA_END_REGISTER
   jz      mainloop_data_done
 
   ;; load next data byte
-  mov.b   @r7,r9
-  inc.w   r7
+  mov.b   @DATA_NEXT_REGISTER,r9
+  inc.w   DATA_NEXT_REGISTER
 
   ;; multiple color code by four to get color data
   rla.b   r9