Use native eol.
authorMalte S. Stretz <mss@apache.org>
Mon, 9 Feb 2009 10:57:28 +0000 (10:57 +0000)
committerMalte S. Stretz <mss@apache.org>
Mon, 9 Feb 2009 10:57:28 +0000 (10:57 +0000)
src/bits.h
src/buffer.c
src/buffer.h

index 0ab30d8..2dac273 100644 (file)
@@ -1,28 +1,28 @@
-#pragma once\r
-\r
-#include <inttypes.h>\r
-\r
-// Set a byte bit-by-bit.\r
-#define bits_uint8(b7, b6, b5, b4, b3, b2, b1, b0) (uint8_t)( \\r
-  ((uint8_t)b7 << 7) | \\r
-  ((uint8_t)b6 << 6) | \\r
-  ((uint8_t)b5 << 5) | \\r
-  ((uint8_t)b4 << 4) | \\r
-  ((uint8_t)b3 << 3) | \\r
-  ((uint8_t)b2 << 2) | \\r
-  ((uint8_t)b1 << 1) | \\r
-  ((uint8_t)b0 << 0) | \\r
-  0 )\r
-\r
-// Set and clear bits based on a mask.\r
-// Hmmm... why don't we have to take care of\r
-// http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_intpromote\r
-#define bits_mask_on(var, mask)  (var |= (mask))\r
-#define bits_mask_off(var, mask) (var &= ~(mask))\r
-\r
-// A nicer name for a useful macor.\r
-#define bits_value(v) _BV(v)\r
-\r
-// Set and clear a single bit.\r
-#define bits_on(var, bit)  bits_mask_on( var, bits_value(bit))\r
-#define bits_off(var, bit) bits_mask_off(var, bits_value(bit))\r
+#pragma once
+
+#include <inttypes.h>
+
+// Set a byte bit-by-bit.
+#define bits_uint8(b7, b6, b5, b4, b3, b2, b1, b0) (uint8_t)( \
+  ((uint8_t)b7 << 7) | \
+  ((uint8_t)b6 << 6) | \
+  ((uint8_t)b5 << 5) | \
+  ((uint8_t)b4 << 4) | \
+  ((uint8_t)b3 << 3) | \
+  ((uint8_t)b2 << 2) | \
+  ((uint8_t)b1 << 1) | \
+  ((uint8_t)b0 << 0) | \
+  0 )
+
+// Set and clear bits based on a mask.
+// Hmmm... why don't we have to take care of
+// http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_intpromote
+#define bits_mask_on(var, mask)  (var |= (mask))
+#define bits_mask_off(var, mask) (var &= ~(mask))
+
+// A nicer name for a useful macor.
+#define bits_value(v) _BV(v)
+
+// Set and clear a single bit.
+#define bits_on(var, bit)  bits_mask_on( var, bits_value(bit))
+#define bits_off(var, bit) bits_mask_off(var, bits_value(bit))
index 7e49c80..9f1468e 100644 (file)
-#include "buffer.h"\r
-\r
-char gg_buffer_gs[512] = {\r
-  /* R     G     B */\r
-   0x01, 0x01, 0x01,\r
-   0x00, 0x00, 0xFF,\r
-\r
-\r
-   0x00, 0x00, 0x00,\r
-   0xDD, 0xDD, 0xDD,\r
-   0xCC, 0xCC, 0xCC,\r
-   0xBB, 0xBB, 0xBB,\r
-   0xAA, 0xAA, 0xAA,\r
-   0x99, 0x99, 0x99,\r
-   0x88, 0x88, 0x88,\r
-   0x77, 0x77, 0x77,\r
-   0x66, 0x66, 0x66,\r
-   0x55, 0x55, 0x55,\r
-   0x44, 0x44, 0x44,\r
-   0x33, 0x33, 0x33,\r
-   0x22, 0x22, 0x22,\r
-\r
-   0xFF, 0x00, 0x00,\r
-\r
-\r
-\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-   0x00, 0x00, 0x00,\r
-\r
-\r
-\r
-   0xFF, 0xFF, 0xFF,\r
-   0xEE, 0xEE, 0xEE,\r
-   0xDD, 0xDD, 0xDD,\r
-   0xCC, 0xCC, 0xCC,\r
-   0xBB, 0xBB, 0xBB,\r
-   0xAA, 0xAA, 0xAA,\r
-   0x99, 0x99, 0x99,\r
-   0x88, 0x88, 0x88,\r
-   0x77, 0x77, 0x77,\r
-   0x66, 0x66, 0x66,\r
-   0x55, 0x55, 0x55,\r
-   0x44, 0x44, 0x44,\r
-   0x33, 0x33, 0x33,\r
-   0x22, 0x22, 0x22,\r
-   0x11, 0x11, 0x11,\r
-   0x01, 0x02, 0x03\r
-};\r
-\r
-char gg_buffer_dc[3]   = {\r
-  0x08, // R\r
-  0x08, // G\r
-  0x08  // B\r
-};\r
-\r
-\r
-///////////////////////////////\r
-\r
-#include "mcu.h"\r
-#include "sched.h"\r
-#include "tlc.h"\r
-\r
-#include <string.h>\r
-\r
-sched_res_t buffer_test_next(void);\r
-\r
-volatile uint32_t g_delay;\r
-volatile uint8_t g_rgb = 0;\r
-void reset_counter(void)\r
-{\r
-  g_delay = 0;\r
-}\r
-\r
-void buffer_init(void)\r
-{\r
-  #define BUFFER_INIT_KEEP 1\r
-\r
-  #if BUFFER_INIT_KEEP == 0\r
-  memset(gg_buffer_gs, 0x00, sizeof(gg_buffer_gs));\r
-  #endif\r
-  for (uint8_t i = 0; i < (TLC_N_CHANNELS / TLC_N_TLCS_PER_PAINTER - BUFFER_INIT_KEEP); i++)\r
-    for (uint8_t rgb = 0; rgb < 3; rgb++)\r
-      gg_buffer_gs[i * 3 + rgb] = 0x00;// | (rgb + 1);\r
-   reset_counter();\r
-}\r
-\r
-void buffer_next(void)\r
-{\r
-  //sched_put(&buffer_test_next);\r
-  //tlc_set_data_done();\r
-  buffer_test_next();\r
-}\r
-\r
-\r
-sched_res_t buffer_test_next(void)\r
-{\r
-  char * foo = gg_buffer_gs + 15 * 3;\r
-\r
-  if (g_delay++ < 100000) return 0;\r
-  reset_counter();\r
-  foo[0] = (g_rgb % 3) == 0 ? 0xFF : 0x00;\r
-  foo[1] = (g_rgb % 3) == 1 ? 0xFF : 0x00;\r
-  foo[2] = (g_rgb % 3) == 2 ? 0xFF : 0x00;\r
-  g_rgb--;\r
-\r
-  tlc_set_data_done();\r
-  return SCHED_OK;\r
-}\r
+#include "buffer.h"
+
+char gg_buffer_gs[512] = {
+  /* R     G     B */
+   0x01, 0x01, 0x01,
+   0x00, 0x00, 0xFF,
+
+
+   0x00, 0x00, 0x00,
+   0xDD, 0xDD, 0xDD,
+   0xCC, 0xCC, 0xCC,
+   0xBB, 0xBB, 0xBB,
+   0xAA, 0xAA, 0xAA,
+   0x99, 0x99, 0x99,
+   0x88, 0x88, 0x88,
+   0x77, 0x77, 0x77,
+   0x66, 0x66, 0x66,
+   0x55, 0x55, 0x55,
+   0x44, 0x44, 0x44,
+   0x33, 0x33, 0x33,
+   0x22, 0x22, 0x22,
+
+   0xFF, 0x00, 0x00,
+
+
+
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00,
+
+
+
+   0xFF, 0xFF, 0xFF,
+   0xEE, 0xEE, 0xEE,
+   0xDD, 0xDD, 0xDD,
+   0xCC, 0xCC, 0xCC,
+   0xBB, 0xBB, 0xBB,
+   0xAA, 0xAA, 0xAA,
+   0x99, 0x99, 0x99,
+   0x88, 0x88, 0x88,
+   0x77, 0x77, 0x77,
+   0x66, 0x66, 0x66,
+   0x55, 0x55, 0x55,
+   0x44, 0x44, 0x44,
+   0x33, 0x33, 0x33,
+   0x22, 0x22, 0x22,
+   0x11, 0x11, 0x11,
+   0x01, 0x02, 0x03
+};
+
+char gg_buffer_dc[3]   = {
+  0x08, // R
+  0x08, // G
+  0x08  // B
+};
+
+
+///////////////////////////////
+
+#include "mcu.h"
+#include "sched.h"
+#include "tlc.h"
+
+#include <string.h>
+
+sched_res_t buffer_test_next(void);
+
+volatile uint32_t g_delay;
+volatile uint8_t g_rgb = 0;
+void reset_counter(void)
+{
+  g_delay = 0;
+}
+
+void buffer_init(void)
+{
+  #define BUFFER_INIT_KEEP 1
+
+  #if BUFFER_INIT_KEEP == 0
+  memset(gg_buffer_gs, 0x00, sizeof(gg_buffer_gs));
+  #endif
+  for (uint8_t i = 0; i < (TLC_N_CHANNELS / TLC_N_TLCS_PER_PAINTER - BUFFER_INIT_KEEP); i++)
+    for (uint8_t rgb = 0; rgb < 3; rgb++)
+      gg_buffer_gs[i * 3 + rgb] = 0x00;// | (rgb + 1);
+   reset_counter();
+}
+
+void buffer_next(void)
+{
+  //sched_put(&buffer_test_next);
+  //tlc_set_data_done();
+  buffer_test_next();
+}
+
+
+sched_res_t buffer_test_next(void)
+{
+  char * foo = gg_buffer_gs + 15 * 3;
+
+  if (g_delay++ < 100000) return 0;
+  reset_counter();
+  foo[0] = (g_rgb % 3) == 0 ? 0xFF : 0x00;
+  foo[1] = (g_rgb % 3) == 1 ? 0xFF : 0x00;
+  foo[2] = (g_rgb % 3) == 2 ? 0xFF : 0x00;
+  g_rgb--;
+
+  tlc_set_data_done();
+  return SCHED_OK;
+}
index a14d35d..fc4df0e 100644 (file)
@@ -1,8 +1,8 @@
-#pragma once\r
-\r
-extern char gg_buffer_gs[512];\r
-extern char gg_buffer_dc[3];\r
-\r
-void buffer_init(void);\r
-void buffer_next(void);\r
-\r
+#pragma once
+
+extern char gg_buffer_gs[512];
+extern char gg_buffer_dc[3];
+
+void buffer_init(void);
+void buffer_next(void);
+