CONTROLINK86 SMSC, CONTROLINK86 Datasheet - Page 2

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
1 .
2 .
3 .
1.1
1.2
2.1
2.2
2.3
2.4
2.5
3.1
3.2
3.3
3.4
3.5
3.6
O V E R V I E W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
I N T R O D U C T I O N A N D B A S I C A R C H I T E C T U R E . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1.1
2.1.2
2.4.1
2.4.2
2.4.3
2.4.4
2.5.1
2.5.2
2.5.3
L L C 1 - C L A S S 1 D R I V E R D E T A I L E D D E S C R I P T I O N . . . . . . . . . . . . . . . . . . 1 8
3.4.1
3.4.2
3.5.1
3.5.2
3.5.3
3.5.4
3.6.1
3.6.2
AUDIENCE 4
DOCUMENT CONVENTIONS .................................................................................................. 4
HOW TO USE CONTROLINK................................................................................................... 7
CONTROLINK SERVICES...................................................................................................... 10
ADDRESSING MODES........................................................................................................... 10
SETTING UP CONTROLINK .................................................................................................. 12
EXECUTING CONTROLINK................................................................................................... 15
INTRODUCTION ..................................................................................................................... 18
OPERATE LOGICAL LINK CONTROL (IEEE 802.2) CLASS 1 SERVICES .......................... 18
LOGICAL LINK LAYER SOFTWARE STRUCTURE .............................................................. 18
LLC DATA STRUCTURES...................................................................................................... 19
LLC1 FUNCTIONS .................................................................................................................. 20
DESCRIPTION OF LLC1 SERVICES ..................................................................................... 25
3.6.1.1
3.6.1.2
3.6.1.3
3.6.1.4
3.6.2.1
3.6.2.2
SOURCE CODE ................................................................................................................. 8
DEMONSTRATION PROGRAMS. ..................................................................................... 9
SAP .....12
INITIALIZING CONTROLINK............................................................................................ 13
CLASS 1 DRIVER STATE MACHINE INITIALIZATION................................................... 14
SAP ACTIVATION ............................................................................................................ 14
CHECKING SAPS FOR INCOMING MESSAGES ........................................................... 15
TRANSMITTING MESSAGES.......................................................................................... 16
AN EXAMPLE OF A COMPLETE PROGRAM: ................................................................ 16
ADDITIONAL DATA STRUCTURES ................................................................................ 20
llc1_request() .................................................................................................................... 20
llc_1service() ..................................................................................................................... 22
llc1_indication() ................................................................................................................. 22
llc1_group_indication()...................................................................................................... 24
STATION SERVICES ....................................................................................................... 25
SERVICE ACCESS POINT (SAP) SERVICES ................................................................ 27
LLC_MSG DATA STRUCTURE (SAP)............................................................................ 19
STATION INITIALIZATION...............................................................................................25
STATION COMMAND/RESPONSE PROCESSING ......................................................26
DISABLE STATION/NODE ..............................................................................................26
STATION/NODE STATUS ...............................................................................................26
SAP ACTIVATION/DEACTIVATION................................................................................27
EXCHANGE ID (XID) REQUEST.....................................................................................27
TABLE OF CONTENTS
2

Related parts for CONTROLINK86