Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FastLED/FastLED.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Garcia <danielgarcia@gmail.com>2016-01-24 07:20:58 +0300
committerDaniel Garcia <danielgarcia@gmail.com>2016-01-24 07:20:58 +0300
commita312070ed08e95ecb9ce956f53624107b76dbbfa (patch)
tree0460c1a92c72e3bc1b3c4ff7127f6d45206c8c65
parent5e599886b7a974d9b599be27a4fdc2b631f54090 (diff)
crediting source of cycle count code
-rw-r--r--platforms/esp/8266/clockless_esp8266.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/platforms/esp/8266/clockless_esp8266.h b/platforms/esp/8266/clockless_esp8266.h
index 6a7b52e2..99ac7d56 100644
--- a/platforms/esp/8266/clockless_esp8266.h
+++ b/platforms/esp/8266/clockless_esp8266.h
@@ -2,6 +2,7 @@
FASTLED_NAMESPACE_BEGIN
+// Info on reading cycle counter from https://github.com/kbeckmann/nodemcu-firmware/blob/ws2812-dual/app/modules/ws2812.c
__attribute__ ((always_inline)) inline static uint32_t __clock_cycles() {
uint32_t cyc;
__asm__ __volatile__ ("rsr %0,ccount":"=a" (cyc));