4.7.5
Mouse
The mouse diagnostic performs a keyboard-to-mouse loopback.
CODE EXAMPLE 4-13
CODE EXAMPLE 4-13
Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 4
TEST='mouse_test'
Enter (0-12 tests, 13 -Quit, 14 -Menu) ===>
4.7.6
Floppy
The floppy diagnostic verifies the diskette drive controller initialization. It also
validates the status of a selected disk drive and reads the diskette drive header.
CODE EXAMPLE 4-14
CODE EXAMPLE 4-14
Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 5
TEST='floppy_test'
SUBTEST='floppy_id0_read_test'
Enter (0-12 tests, 13 -Quit, 14 -Menu) ===>
4.7.7
Parallel Port
The parallel port diagnostic performs the following:
1. sio_passive_lb – Sets up the SuperIO configuration register to enable
extended/compatible parallel port select, then does a write 0, walk one,
write 0 x ff to the data register. It verifies the results by reading the status register.
2. dma_read – Enables ECP mode and ECP DMA configuration, and FIFO test
mode. Transfers 16 bytes of data from memory to the parallel port device and
then verifies the data is in FIFO device.
4-18
Sun Ultra 60 Service Manual • August 2001
identifies the mouse output message.
Mouse Output Message
identifies the floppy output message.
Floppy Output Message