|
Mercury Modem
Mercury ARQ/Broadcast modem
|
#include <stdint.h>#include <stdbool.h>

Go to the source code of this file.
Macros | |
| #define | ARQ_TRACE_ON 0 |
| #define | ARQ_TRACE(kind, a, b, extra) ((void)0) |
| #define | ARQ_TRACE_DUMP(why) ((void)0) |
Enumerations | |
| enum | arq_trace_kind_t { ARQ_TR_RX_FRAME = 1 , ARQ_TR_EV_IN , ARQ_TR_EV_OUT , ARQ_TR_TX_START , ARQ_TR_TX_END , ARQ_TR_DROP , ARQ_TR_DECODE } |
Functions | |
| void | arq_trace_add (uint8_t kind, uint8_t a, uint8_t b, uint16_t extra) |
| void | arq_trace_dump (const char *why) |
| #define ARQ_TRACE | ( | kind, | |
| a, | |||
| b, | |||
| extra | |||
| ) | ((void)0) |
| #define ARQ_TRACE_DUMP | ( | why | ) | ((void)0) |
| #define ARQ_TRACE_ON 0 |
| enum arq_trace_kind_t |
| void arq_trace_add | ( | uint8_t | kind, |
| uint8_t | a, | ||
| uint8_t | b, | ||
| uint16_t | extra | ||
| ) |
| void arq_trace_dump | ( | const char * | why | ) |