dRonin
adbada4
dRonin firmware
|
#include <morsel.h>
Go to the source code of this file.
Data Structures | |
union | morsel_packed_state |
Macros | |
#define | DONT_BUILD_IF(COND, MSG) typedef char static_assertion_##MSG[(COND)?-1:1] |
Functions | |
static uint8_t | morse_expand (uint8_t raw, uint8_t *len) |
static uint8_t | morse_lookup (char c, uint8_t *len) |
enum | __attribute__ ((__packed__)) |
DONT_BUILD_IF (sizeof(union morsel_packed_state) > sizeof(uint32_t), packedStateRep) | |
int | morse_send (const char **c, uint32_t *state) |
Variables | |
static const uint8_t | morse_table [] |
#define DONT_BUILD_IF | ( | COND, | |
MSG | |||
) | typedef char static_assertion_##MSG[(COND)?-1:1] |
enum __attribute__ | ( | (__packed__) | ) |
DONT_BUILD_IF | ( | sizeof(union morsel_packed_state) | , |
sizeof(uint32_t) | , | ||
packedStateRep | |||
) |
|
static |
|
static |