
IP100
IntStatusAck is another version of the IntStatus register, having the same bit definition as IntStatus, but providing
additional functionality to reduce the number of I/O operations required to perform common tasks related to
interrupt handling. In addition to returning the IntStatus value, when read IntStatusAck also acknowledges the
TxDMAComplete, RxDMAComplete, IntRequested, MACControlFrame, and LinkEvent interrupt bits within the
IntStatus register (if they are set), and clears the IntEnable register (preventing subsequent events from
generating an interrupt).
BIT
BIT NAME
R/W
0
InterruptStatus
R
See InterruptStatus in the IntStatus register.
1
HostError
R
See HostError in the IntStatus register.
2
TxComplete
R
See TxComplete in the IntStatus register.
3
MACControlFrame
R
See MACControlFrame in the IntStatus register.
4
RxComplete
R
See RxComplete in the IntStatus register.
5
Reserved
R
Reserved for future use.
6
IntRequested
R
See IntRequested in the IntStatus register.
7
UpdateStats
R
See UpdateStats in the IntStatus register.
8
LinkEvent
R
See LinkEvent in the IntStatus register.
9
TxDMAComplete
R
See TxDMAComplete in the IntStatus register.
10
RxDMAComplete
R
See RxDMAComplete in the IntStatus register.
11
Reserved/
ModemInt
R/W
See Reserved/ModemInt in the IntStatus register.
15..12
Reserved
N/A
Reserved for future use.
10.4.18 MACCtrl0
Class............................. LAN I/O Registers, Control and Status
Base Address ............... IoBaseAddress register value
Address Offset .............. 0x50
Default .......................... 0x0000
Width ............................ 16 bits
BIT
BIT NAME
R/W
1..0
IFSSelect
R/W
Inter-Frame Spacing Select. IFSSelect indicates the minimum
number of bit times between the end of one Ethernet frame, and the
beginning of another when the IP100 is deferring after a collision
with the IP100 the last device to successfully acquire the network (in
half duplex mode). By selecting a large value for IFSSelect, the
IP100 will become less “aggressive” on the network and may defer
more often (preventing the IP100 from “capturing” the network). The
performance of the IP100 may decrease as the IFSSelect value is
increased from the standard value.
BIT1
BIT0
0
0
0
1
1
0
1
1
4..2
Reserved
N/A
Reserved for future use.
Copyright
2003, IC Plus Corp.
All rights reserved.
Preliminary, Specification subject to change without notice.
50/92
IP100-DS-R03
May 27, 2003
BIT DESCRIPTION
N/A
Reserved for future use.
BIT DESCRIPTION
INTER-FRAME SPACING IN BIT TIMES
96 (802.3 standard value, and default)
128
224
544