Remove well-intended but broken and unused code.
authorMalte S. Stretz <mss@apache.org>
Wed, 11 Mar 2009 13:10:19 +0000 (13:10 +0000)
committerMalte S. Stretz <mss@apache.org>
Wed, 11 Mar 2009 13:10:19 +0000 (13:10 +0000)
src/main.c
src/tlc.c
src/tlc.h

index 26d6553..e4b1b84 100644 (file)
@@ -73,7 +73,6 @@ static inline void main_loop(void)
   while (1) {
     // FIXME
     // TODO: Don't store more data than necessary.
-    tlc_set_data_done();
     tlc_wait_for_data();
   }
 }
index b8b642b..afc829a 100644 (file)
--- a/src/tlc.c
+++ b/src/tlc.c
 /* Declaration of private global variables.                          */
 
 /**
- * Flag to indicate that data is available for shifting.
- */
-static volatile uint8_t data_available_;
-/**
  * Flag to indicate that data is currently shifted out.
  */
 static volatile uint8_t data_shifting_;
@@ -125,11 +121,6 @@ void tlc_init(void)
   pin_in( PIN_TLC_SRTN);
 }
 
-void tlc_set_data_done(void)
-{
-  data_available_ = 1;
-}
-
 void tlc_wait_for_data()
 {
   if (data_shifting_) return;
@@ -315,8 +306,6 @@ static void send_data(void)
   clock_xlat();
 
   clock_sclk();
-
-  data_available_ = 0;
 }
 
 /*********************************************************************/
index bdca3d3..81d424c 100644 (file)
--- a/src/tlc.h
+++ b/src/tlc.h
@@ -2,6 +2,4 @@
 
 void tlc_init(void);
 
-void tlc_set_data_done(void);
-
 void tlc_wait_for_data(void);