sercomm: Move HDLC related defines into C file

Those values are not relevant to the sercomm user, only to the
implementation and thus can remain inside sercomm.c

Change-Id: I5700a45985b7c119c6338932171aae62ee4e2d22
This commit is contained in:
Harald Welte 2017-05-02 21:41:36 +02:00
parent ea3d3ba595
commit 8a4eb837ab
2 changed files with 7 additions and 7 deletions

View File

@ -3,13 +3,6 @@
#include <osmocom/core/msgb.h>
#define HDLC_FLAG 0x7E
#define HDLC_ESCAPE 0x7D
#define HDLC_C_UI 0x03
#define HDLC_C_P_BIT (1 << 4)
#define HDLC_C_F_BIT (1 << 4)
/* a low sercomm_dlci means high priority. A high DLCI means low priority */
enum sercomm_dlci {
SC_DLCI_HIGHEST = 0,

View File

@ -58,6 +58,13 @@ static inline void sercomm_unlock(unsigned long *flags)
#endif
#define HDLC_FLAG 0x7E
#define HDLC_ESCAPE 0x7D
#define HDLC_C_UI 0x03
#define HDLC_C_P_BIT (1 << 4)
#define HDLC_C_F_BIT (1 << 4)
enum rx_state {
RX_ST_WAIT_START,
RX_ST_ADDR,