Sundance Technology
ST201
PRELIMINARY draft 2
MACCTRL |
|
Class | I/O Registers, Control and Status |
Base Address | IoBaseAddress register value |
Address Offset | 0x50 |
Access Mode | Read/Write |
Width | 32 bits |
This register provides for setting of
BIT
1..0
4..2
5
6
7
8
BIT NAME
IFSSelect
Reserved
FullDuplexEnable
RcvLargeFrames
Reserved
FlowControlEnable
BIT DESCRIPTION
This field is used to select the size of
00:no IFS extension, IFS = 96 BT (802.3 standard value).
01:IFS extended by 32 BT, IFS = 128 BT.
10:IFS extended by 128 BT, IFS = 224 BT.
11:IFS extended by 448 BT, IFS = 544 BT.
Reserved for future use. Should be set to 0.
Setting this bit configures the ST201 to function in a full duplex man- ner. Specifically, it disables transmitter deference to receive traffic, allowing simultaneous receive and transmit traffic. It has the
This bit determines the frame size at which the OversizedFrame error is generated for receive frames. When RcvLargeFrames is cleared, minimum OversizedFrame size is 1514 bytes. When RcvLargeFrames is set, minimum OversizedFrame size is 4491 bytes. (This value was the maximum FDDI frame size of 4500 bytes, subtracting bytes for fields that have no Ethernet equivalent.)
The frame size at which an OversizedFrame error will be flagged includes the destination and source addresses, the type/length field, and the FCS field.
Reserved for future use. Should be set to 0.
Flow control enable. When it is cleared (default), the ST201 treats all incoming frames as data frames. When it is set, Flow control is enabled and the ST201 will act upon incoming flow control PAUSE frame. Note that FlowControlEnable should not be set unless FullDu- plexEnable is also set.
50