Phase #15 Tests - AT&T 3B2 Off-Line Diagnostic Manual

Hide thumbs Also See for 3B2:
Table of Contents

Advertisement

Phase Descriptions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Phase #15 Tests
Test Number:
Function:
Procedure:
1
This test verifies that the INTEL 82586 Ethernet Controller passes its
ini tializa tion procedure.
The System Configuration Pointer (SCP) and Intermediate System Control
Pointer (ISCP) are in NI ROM. The INTEL 80186 CPU sets up the System
Control Block (SCB) in NI RAM.
Beginning at address Oxffff6, the SCP specifies both the width of the Data bus
used by the INTEL 82586 Ethernet Controller and the location of the ISCP.
The ISCP contains the address of the SCB and the Busy bit. The Busy bit is
used to indicate that the INTEL 82586 Ethernet Controller is being initialized.
The SCB is a block of memory in NI RAM. The INTEL 80186 CPU uses the
SCB to issue commands that are to be executed by the INTEL 82586 Ethernet
Controller. The INTEL 82586 Ethernet controller uses the SCB to report the
status of command execution.
The initialization procedure is as follows:
1.
The CPU sets the ISCP Busy bit, issues a reset to the INTEL 82586
Ethernet Controller, and asserts a Channel Attention (CA) interrupt.
2.
The INTEL 82586 Ethernet Controller reads the SCP, determines the
bus width, and fetches the ISCP address. From the ISCP, it fetches and
stores the SCB address.
3.
The INTEL 82586 Ethernet controller then clears the ISCP Busy bit and
the SCB command word.
It
signals an interrupt (LINT21) to the INTEL
80186 CPU and waits for the next CA.
Hardware Tested:
The INTEL 82586 Ethernet Controller is tested.
Data Returned:
The number of the failing test, the actual value of ISCP Busy bit, and the
expected value of ISCP Busy bit are returned.
Test Number:
Function:
2
This test verifies that the INTEL 82586 Ethernet Controller receive frame area
can be initialized.
Procedure:
The INTEL 82586 Ethernet Controller receive frame area is initialized in the
NI RAM. This test checks the SCB status line to verify that the initialization
procedure was not aborted. The CA can then be serviced.
Hardware Tested:
The INTEL 82586 Ethernet Controller is tested.
Data Returned:
The number of the failing test, the actual value of the SCB status line, and the
expected value of the SCB status line are returned.
7-26
OFF-LINE DIAGNOSTIC MANUAL

Advertisement

Table of Contents
loading

Table of Contents