FastLED 3.9.7
Loading...
Searching...
No Matches
transpose8x1_noinline.cpp File Reference

Detailed Description

Defines the 8x1 transposition function.

Definition in file transpose8x1_noinline.cpp.

#include <stdint.h>
#include "transpose8x1_noinline.h"

Go to the source code of this file.

Functions

void transpose8x1_noinline (unsigned char *A, unsigned char *B)
 Simplified form of bits rotating function.
 

Function Documentation

◆ transpose8x1_noinline()

void transpose8x1_noinline ( unsigned char * A,
unsigned char * B )

Simplified form of bits rotating function.

This rotates data into LSB for a faster write (the code using this data can happily walk the array backwards).
Based on code found here: https://web.archive.org/web/20190108225554/http://www.hackersdelight.org/hdcodetxt/transpose8.c.txt

Definition at line 8 of file transpose8x1_noinline.cpp.