#include "orp.h"Macros | |
| #define | FRAME_BOUNDARY_OCTET 0x7E |
| #define | CONTROL_ESCAPE_OCTET 0x7D |
| #define | INVERT_OCTET 0x20 |
| #define | CRC16_CCITT_INIT_VAL 0xFFFF |
| #define | low(x) ((x) & 0xFF) |
| #define | high(x) (((x)>>8) & 0xFF) |
Functions | |
| void | hdlc_hdlc (txChar_cb put_char, hdlc_decoder_callback_type hdlc_decoded_callback, uint8_t *rx_frameBuffer, uint16_t rx_frameLength) |
| void | hdlc_frameDecode_char (uint8_t data) |
| void | hdlc_frameEncode (const uint8_t *framebuffer, uint8_t frame_length) |
| void | hdlc_wakeup (hdlc_delay100ms_cb delay100ms) |
| #define CONTROL_ESCAPE_OCTET 0x7D |
| #define CRC16_CCITT_INIT_VAL 0xFFFF |
| #define FRAME_BOUNDARY_OCTET 0x7E |
| #define high | ( | x | ) | (((x)>>8) & 0xFF) |
| #define INVERT_OCTET 0x20 |
| #define low | ( | x | ) | ((x) & 0xFF) |
| void hdlc_frameDecode_char | ( | uint8_t | data | ) |
| void hdlc_frameEncode | ( | const uint8_t * | framebuffer, |
| uint8_t | frame_length | ||
| ) |
| void hdlc_hdlc | ( | txChar_cb | put_char, |
| hdlc_decoder_callback_type | hdlc_decoded_callback, | ||
| uint8_t * | rx_frameBuffer, | ||
| uint16_t | rx_frameLength | ||
| ) |
| void hdlc_wakeup | ( | hdlc_delay100ms_cb | delay100ms | ) |