CONTROLINK86 SMSC, CONTROLINK86 Datasheet - Page 52

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
4.6.16d20_check_diag()
R
R
R
R
4.6.17read_data()
R
R
OUTINE
OUTINE
OUTINE
OUTINE
OUTINE
OUTINE
This function checks if the POR (Power on Reset) bit in the Diagnostic Status Register is set.
It is a separate function from the d20_check_int() because this event occurs only once
during the particular network session.
As a result of this routine the D20_POR_CNT diagnostic counter is incremented.
A designer may choose to remove this code from the final application if checking for this
status is not required in the real-life control application.
void d20_check_diag (void);
none
none
A low level routine, it transfers the specified number of bytes from the COM2002x ULANC
Packet RAM page and offset to the location specified by the calling routine. D20 driver uses
this routine to transfer the data from COM2002x to the driver’s receive queue inbuf[ ].
void read_data ( USIGN8 page,
D
P
P
R
D
P
ROTOTYPE
ARAMETERS
ROTOTYPE
ESCRIPTION
ETURN
ESCRIPTION
V
ALUES
:
:
:
:
:
:
USIGN8 offset,
USIGN8 count,
USIGN8 shortlong,
USIGN8 *user_buffer);
52

Related parts for CONTROLINK86