CONTROLINK86 SMSC, CONTROLINK86 Datasheet - Page 37

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
Parameter
D20_BUS_8_16
D20_CLK
D20_NODE_MODE
D20_NODE_SW_PORT
D20_INT_OR_POLL
D20_INT_LEVEL
D20_INT_MASK
D20_INT_EOI
Default
8
20
2
8
0
3
0x21
0x20
Description
The bus type determines if the registers offset
from the base address are incremented by 1 or by
2. A value of 8 for an 8 bit bus sets the increment
value to +1 for each register. A value of 16 for a
16 bit bus sets the increment value to +2 for each
register.
Valid values are 8 or 16.
Holds the value of the XTAL oscillator connected
to the COM2002x for future uses for calculating
the necessary timing primitives.
Valid values are 20 or 40
Specifies how the Node ID value is determined:
1 = Software set: Node ID is stored in
D20_NODE_ID parameter.
2 = Set the node ID to the value determined by
reading the DIP switch at hardware address
BASE + D20_NODE_SW_PORT.
The node software port is the offset hardware
address of the DIP switch. This offset is added to
the base address of the COM2002x and read to
determine the node ID. This parameter is only
used if selected by the node mode parameter.
Valid values are 0 to 255.
The COM2002x device and driver software can
be used in polled or in interrupt mode The
interrupt mode provides an interrupt handler to
service the interrupt. The interrupt level, type,
mask, and EOI parameters must be properly
configured prior to the driver initialization.
0 = polled mode
1 = interrupt driven mode
The interrupt level is assigned at initialization. The
interrupt level is the hardware interrupt vector
number that is connected between the
COM2002x device and the interrupt controller of
your computer.
Valid values are 0 through 7.
The interrupt mask is the I/O port address of the
mask byte for the interrupt controller. Valid values
are 0x00 through 0xFF.
The default value is 0x21 for the IBM PC. This
parameter applies for those 80x86 based on the
8259 Interrupt Controller.
The interrupt EOI (End Of Interrupt) is the I/O port
address of the EOI byte for the interrupt
controller(8259A). Valid values are 0x00 through
0xFF. This command is necessary for 80x86
processors only.
37

Related parts for CONTROLINK86