Pci/Cheerio - Sun Microsystems Ultra 80 Service Manual

Hide thumbs Also See for Ultra 80:
Table of Contents

Advertisement

Section 4.8.11 "Serial Port B" on page 4-25
Section 4.8.12 "NVRAM" on page 4-25
Section 4.8.13 "Audio" on page 4-26
Section 4.8.14 "SCSI" on page 4-26
Section 4.8.15 "All Above" on page 4-27
4.8.3

PCI/Cheerio

The PCI/Cheerio diagnostic performs the following:
TABLE 4-7
Test
vendor_ID_test
device_ID_test
mixmode_read
e2_class_test
status_reg_walk1
line_size_walk1
latency_walk1
line_walk1
pin_test
The following code example shows the PCI/Cheerio output message.
CODE EXAMPLE 4-9
Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 0
TEST='all_pci/cheerio_test'
SUBTEST='vendor_id_test'
SUBTEST='device_id_test'
SUBTEST='mixmode_read'
SUBTEST='e2_class_test'
PCI/Cheerio Diagnostic
Function
Verifies the U2P ASIC vender ID is 108e.
Verifies the U2P ASIC device ID is 1000.
Verifies the PCI configuration space is accessible as
half-word bytes by reading the EBus2 vender ID address.
Verifies the address class code. Address class codes include bridge
device (0 x B, 0 x 6), other bridge device (0 x A and 0 x 80), and
programmable interface (0 x 9 and 0 x 0).
Performs walk-one test on status register with mask
0 x 280 (U2P ASIC is accepting fast back-to-back transactions,
DEVSEL timing is 0 x 1).
Performs tests a through e.
Performs walk-one test on latency timer.
Performs walk-one test on interrupt line.
Verifies interrupt pin is logic-level high (1) after reset.
PCI/Cheerio Diagnostic Output Message
Chapter
-19

Advertisement

Table of Contents
loading

Table of Contents