Specifications

11.2.32 Test 63: PS/2 Mouse Test
This BIST tests the PS/2 port and PS/2 mouse (if connected). The PS/2 port test includes
opening the auxiliary port on keyboard controller, sending an echo to the auxiliary port and
testing the auxiliary bus.
The PS/2 mouse test resets the mouse, reads the device identity and echo from the PS/2 mouse
and tests the mouse buttons and movement.
The sub-test can be selected by command line parameter. Sub-test 1 will be started if the
parameter is not supplied.
The sub-test options are:
0 Test mouse without error time-out. This option checks PS/2 port and PS/2 mouse. It
displays mouse buttons and moving action for 10s.
1 Test mouse action. This is the default option. Like option 0, it does a PS/2 port test and
mouse test. Every mouse action (press left or right button, move up, down, left and right)
is tested separately. Time-out is 5s for every action.
2 Test only the PS/2 port.
Error codes:
0401 - Time-out trying to flush keyboard controller buffer
0402 - Keyboard controller did not read auxiliary enable command
0403 - Keyboard controller did not read mode command
0404 - Keyboard controller did not read mode command data
0405 - No echo from auxiliary port
0406 - Wrong echo from auxiliary port
0407 - PS/2 mouse did not find.
0408 - PS/2 mouse report error after reset
0409 - No identify from PS/2 mouse
040A - Wrong identify from PS/2 mouse
040B - No echo from PS/2 mouse
040C - Wrong echo from PS/2 mouse
040D - No ACK from PS/2 mouse
040E - Received byte from PS/2 mouse is not ACK
040F - No data byte from PS/2 mouse
0410 - No data packet from PS/2 mouse
0411 - Time-out waiting for test mouse buttons and mouse moving
0412 - Auxiliary interface test command not read
0413 - Time-out waiting for auxiliary interface test result
0414 - Interface test fail. Auxiliary clock line stuck high
0415 - Interface test fail. Auxiliary clock line stuck low
0416 - Interface test fail. Auxiliary data line stuck high
0417 - Interface test fail. Auxiliary data line stuck low
11-16 VP 110/01x
VSA Mode Diagnostics