CONTROLINK86 SMSC, CONTROLINK86 Datasheet - Page 30

no-image

CONTROLINK86

Manufacturer Part Number
CONTROLINK86
Description
Development Software Embedded Networking Software
Manufacturer
SMSC
Datasheet

Specifications of CONTROLINK86

Tool Function
Compiler
Tool Type
Compiler
Processor Series
80x86
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
ControLink86 Realtime Networking Software
3.6.3LLC PACKET FORMAT
The LLC packet format uses the ARCNET Trade Association (ATA) ANSI 878.1 standard along with the
IEEE 802.2 LLC packet format. The following byte (8 bit) fields are defined (shaded cells represent the
MAC portion of the packet, indented, not shaded cells represent the LLC portion of the packet):
The discussed packet format is composed of two portions - MAC (Medium Access Control) portion and
LLC PDU (Logical Link Control Protocol Data Unit) portion.
Symbol
AB
SOH
SID
DID
MSB
LSB-
SC
DSAP
SSAP
CNTRL
INFO
CRC
CRC
bufptr++;
*bufptr = ‘E’;
bufptr++;
*bufptr = ‘L’;
bufptr++;
*bufptr = ‘L’;
bufptr++;
*bufptr = ‘O’;
/* fill in the size of the packet */
lsap[i].msbcount = 0;
lsap[i].lsbcount = 10;
/* request sending the HELLO packet */
status = llc1_request(i,j,event,&lsap[i]);
Value
111111
0x01
0x01 - 0xFF
0x01 - 0xFF
1 - 253
or
0
if MSB = 0
1 - 256
0x00
0 - 63
0 - 63
0x13
0XBF
0XAF
0XF3
0XE3
Alert Burst. Precedes all ARCNET frames.
Start of Header. Indicates a data frame.
(Source node hardware address)
Destination ID (Destination node hardware address)
MSB count (most significant count value)
LCB count (least significant count value)
System Code - usually 0x00
Destination SAP (Destination service access point)
Source SAP (Source service access point)
Control (Control field)
UI_COMMAND
XID_COMMAND Request
XID_COMMAND Reply
TEST_COMMAND Request
TEST_COMMAND Reply
Information fields data = 1 to 504 bytes (defined by the MSB/LSB of
the count of bytes)
Low byte of the check sum calculated based on the polynomial:
x
High byte of the check sum calculated based on the polynomial:
x
16
16
Description
+ x
+ x
15
15
+ x
+ x
2
2
+ 1
+ 1
30

Related parts for CONTROLINK86