build: add the SIBO SDK
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
/* HEADER - P_LLMAC.H
|
||||
Copyright (C) Psion PLC 1991-92
|
||||
VER DATE BY DESCRIPTION
|
||||
===== ======== === ===========
|
||||
1.00F 26/04/90 NSM First relase
|
||||
1.10F 07/07/92 NSM Second release
|
||||
*/
|
||||
#ifndef P_LLMAC_H
|
||||
#define P_LLMAC_H
|
||||
|
||||
#include <stdepoc.h>
|
||||
|
||||
#define P_MAXILEN 300 /* maximum length of information field */
|
||||
#define MAXFRM 4 /* maximum number of frames in supervisory Q */
|
||||
#define SERNOCHAR (-1) /* no character to transmit */
|
||||
/* Frame type codes */
|
||||
#define LA_LPDU 0 /* The Link Acknowledge PDU */
|
||||
#define LD_LPDU 1 /* The Link disconnect PDU */
|
||||
#define LR_LPDU 2 /* The Link Request PDU*/
|
||||
#define LT_LPDU 3 /* The Link Data PDU */
|
||||
#define P_FRM_BROKEN 4 /* A broken frame */
|
||||
typedef struct
|
||||
{
|
||||
unsigned char type; /* frame type or P_FRM_BROKEN for a broken frame */
|
||||
unsigned char seq; /* frame sequence */
|
||||
short int len; /* length of information field */
|
||||
unsigned char *pbuf; /* data buffer (INFO) */
|
||||
} P_FRAME;
|
||||
/* LLMAC layer characteristics */
|
||||
typedef struct
|
||||
{
|
||||
unsigned short int ilen; /* maximum information field length */
|
||||
unsigned short int speed; /* nominal speed in characters per second */
|
||||
unsigned short int rtint; /* suggested retransmission interval */
|
||||
} P_LLMAC;
|
||||
|
||||
#endif // P_LLMAC_H
|
||||
Reference in New Issue
Block a user