diff options
author | Daniel Garcia <danielgarcia@gmail.com> | 2017-01-14 08:02:38 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-01-14 08:02:38 +0300 |
commit | 73a37655f723daa561046689af3da77d4adffb29 (patch) | |
tree | 75788d6128629add94b65c229ddff0aaed7f59b0 | |
parent | e07df19a2b15483d95df31ffcf07b25b92757027 (diff) | |
parent | affb5bff67bab900d7c4e06e065dadf237e1e274 (diff) |
Merge pull request #389 from benjamind/fix-esp8266-parallel-output
Fixes ESP8266 parallel output
-rw-r--r-- | platforms/esp/8266/clockless_block_esp8266.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/platforms/esp/8266/clockless_block_esp8266.h b/platforms/esp/8266/clockless_block_esp8266.h index 6b8f507b..2866b74d 100644 --- a/platforms/esp/8266/clockless_block_esp8266.h +++ b/platforms/esp/8266/clockless_block_esp8266.h @@ -115,7 +115,7 @@ public: // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then // gcc will use register Y for the this pointer. - static uint32_t showRGBInternal(PixelController<RGB_ORDER, LANES, PORT_MASK> &allpixels) { + static uint32_t ICACHE_RAM_ATTR showRGBInternal(PixelController<RGB_ORDER, LANES, PORT_MASK> &allpixels) { // Setup the pixel controller and load/scale the first byte Lines b0; |