OSDN Git Service

11/11/30 12H serial csv out.
[scilog/cpu2010.git] / ring.c
diff --git a/ring.c b/ring.c
index 0d29ea0..e2eeb6e 100644 (file)
--- a/ring.c
+++ b/ring.c
@@ -5,9 +5,9 @@
        write位置
        read位置
 */
-static unsigned char   r_write;
-static unsigned char   r_read;
-static unsigned char   r_num;
+unsigned char  r_write;
+unsigned char   r_read;
+unsigned char  r_num;
 
 /*
 */
@@ -20,29 +20,16 @@ void ring_init(void)
 /*
     読み出し位置
 */
-unsigned char ring_read_get(void)
-{
-    return r_read;
-}
 void ring_read_set(unsigned char i)
 {
-       r_read = i;
+    r_read = i;
 }
 void ring_read_plus(void)
 {
-       r_read++;
-       if (r_read >= r_num) r_read = 0;
-}
-// 書き込み位置
-unsigned char ring_write_get(void)
-{
-    return r_write;
-}
-void ring_write_plus(void)
-{
-    r_write++;
-    if (r_write >= r_num) r_write = 0;
+    r_read++;
+    if (r_read >= r_num) r_read = 0;
 }
+
 // 読み込んでいないデータ数
 unsigned char ring_num_get()
 {