CONTROLINK86 SMSC, CONTROLINK86 Datasheet - Page 3
CONTROLINK86
Manufacturer Part Number
CONTROLINK86
Description
Development Software Embedded Networking Software
Manufacturer
SMSC
Datasheet
1.CONTROLINK86.pdf
(75 pages)
Specifications of CONTROLINK86
Tool Function
Compiler
Tool Type
Compiler
Processor Series
80x86
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
ControLink86 Realtime Networking Software
4 .
5 .
6 .
7 .
8 .
4.1
4.2
4.3
4.4
4.5
4.6
5.1
5.2
3.6.3
D 2 0 - H A R D W A R E ( L O W L E V E L ) 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 3 2
4.5.1
4.5.2
4.5.3
4.6.1
4.6.2
4.6.3
4.6.4
4.6.5
4.6.6
4.6.7
4.6.8
4.6.9
4.6.10
4.6.11
4.6.12
4.6.13
4.6.14
4.6.15
4.6.16
4.6.17
4.6.18
4.6.19
L I S T O F E R R O R C O D E S R E T U R N E D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 6
N E T W O R K S P E E D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 7
S A M P L E P R O G R A M A P P _ I N T . C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 9
G L O S S A R Y O F T E R M S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2
3.6.2.3
3.6.2.4
INTRODUCTION ..................................................................................................................... 32
DESCRIPTION OF STRUCTURE........................................................................................... 33
EXPLANATION OF OPERATION ........................................................................................... 33
LOW LEVEL DRIVER FUNCTIONS SUMMARY.................................................................... 34
CONFIGURABLE PARAMETERS .......................................................................................... 35
D20 DRIVER: DESCRIPTION OF THE FUNCTIONS ............................................................ 40
CODES RETURNED BY THE D20.C DRIVER FUNCTIONS
CODES RETURNED BY THE LLC1.C FUNCTIONS ............................................................. 56
LLC PACKET FORMAT.................................................................................................... 30
HARDWARE PARAMETERS ........................................................................................... 35
ARCNET PARAMETERS ................................................................................................. 36
PARAMETER LIST ........................................................................................................... 36
d20_set_defaults(); ........................................................................................................... 40
d20_get_parameter() ........................................................................................................ 41
d20_set_parameter() ........................................................................................................ 41
d20_init() ........................................................................................................................... 42
d20_read_packet()............................................................................................................ 43
d20_write_packet() ........................................................................................................... 44
d20_get_qentry()............................................................................................................... 45
d20_network_map() .......................................................................................................... 46
d20_registers().................................................................................................................. 47
d20_diagnostic() ........................................................................................................... 47
d20_clear_diag()........................................................................................................... 48
d20_tokens()................................................................................................................. 49
d20_exit()...................................................................................................................... 49
d20_interrupt() .............................................................................................................. 50
d20_check_int() ............................................................................................................ 50
d20_check_diag() ......................................................................................................... 52
read_data() ................................................................................................................... 52
write_data()................................................................................................................... 53
check_network_status()................................................................................................ 54
TEST REQUEST...............................................................................................................28
DATA REQUEST ..............................................................................................................29
3
.............................. 56