source/binary_literal.h file

Contents

Defines

#define HEX_LITERAL(n)
Creates an unsigned hex literal from n.
#define B8_BIN_MASK(x)
Builds a number that represents an unsigned 8-bit integer using masks.
#define B8(mask)
Creates an unsigned 8-bit integer from the mask argument.

Define documentation

#define B8(mask)

Creates an unsigned 8-bit integer from the mask argument.

Use it like so:

uint8_t mask = B8(10101010);