Controller statistics block – Interphase Tech CONDOR 4221 User Manual

Page 79

Advertising
background image

Controller Statistics Block

67

Controller Statistics Block

This space was used to report network statistics in the original Eagle MACSI implementation for single port Ethernet
support. Statistics for multi-port controllers, or single port implementations not requiring Eagle MACSI compatibility,
should be obtained via the Report Network Statistics IOPB. The contents of this area are undefined for multi-port
controllers, and are overwritten in any case with multiple completed commands.

The Controller Statistics Block contains a variety of statistics concerning the transmission/reception of data from a
single Ethernet port. By default, these statistics are continuously updated. However, these updates are disabled if the
host is using the Multiple Completions Per Interrupt option and has specified a Maximum Group Count less than 13.
This prevents the returned list of IOPB completions from being overwritten by the Controller Statistics Block.

Once the host initializes the controller to any extended level of MACSI over that supported by the Eagle, or any multi-
port support, the contents of this block of memory will be zero-filled, and will not be updated with any further network
statistics. The Report Network Statistics IOPB may be used to obtain network statistics in this case.

Table 3-12. 4207 Eagle Controller Statistics Block

Controller Statistics Block

Addr

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

0x7AC

to
0x7AF

Transmit Commands Submitted

0x7B0
to
0x7B3

Transmit DMA Completions

0x7B4
to
0x7B7

Transmit 82596 Completions

0x7B8
to
0x7BB

Successful Transmits

0x7BC
to
0x7BF

Failed Transmits

0x7C0
to
0x7C3

Transmit Completions Posted to Host

0x7C4
to
0x7C7

Receive Commands Submitted

0x7C8
to
0x7CB

Receives Dropped - No Pending Receive Command

Advertising