CONTROLINK86 SMSC, CONTROLINK86 Datasheet - Page 34

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
R
message received is stored in a Driver queue. Retrieval of this information from the Driver queue is
scheduled by the upper layer software.
N
diagnostic counter associated with a particular network event. A designer may choose an action, that a
real-life system should perform as a result of any network event.
The solid lines indicate the initiator of the D20 Driver software process. The dashed lines indicate the
transfer of control or data to the other D20 Driver processes.
4.4LOW LEVEL DRIVER FUNCTIONS SUMMARY
ECEIVING A MESSAGE
ETWORK EVENTS
Function
d20_set_defaults()
d20_get_parameter()
d20_set_parameter()
d20_init()
d20_read_packet()
d20_write_packet()
are also processed by the Driver ISR - the driver software is designed to increment a
is a part of the Driver ISR - when the COM2002x interrupts are examined. The
MAINTENANCE
PARAMETER
FIGURE 10: D20 LOW LEVEL DRIVER OPERATION
INITIALIZATION
DRIVER
ISR
Type
service Sets hardware defaults defined by the Driver
service get value of hardware parameter.
service Sets a selected parameter to a given value.
service Using the values set by the d20_set_parameter
service Checks if there is a new packet in the receive buffer
service Moves data from the specified buffer into the
UPPER LAYERS
RETRIEVE
RECEIVED
COM20020
DATA
Description
Parameters.
routine or the default values. Initializes the
COM2002x.
and moves it to the specified location (buffer).
specified page in the COM2002x RAM for
transmission. Schedule the transmission optionally.
MAINTENANCE
34
QUEUE
TRANSMIT
MESSAGE
NETWORK
NETWORK
STATUS
MAP

Related parts for CONTROLINK86