11.2.33 Test 64: PC Keyboard Test
This BIST performs checks on the keyboard controller, the test also determines whether a
keyboard is present.
First, the keyboard controller’s output buffer is flushed and a ‘keyboard present’ test is
performed. The keyboard controller is then enabled and initialized and if successful, the
keyboard controller’s self test and interface test are performed. Finally a keyboard interrupt is
generated and verified.
Error codes:
0401h - Time-out trying to flush keyboard controller buffer
0402h - Keyboard controller did not read keyboard enable command
0403h - Keyboard controller did not read mode command
0404h - Keyboard controller did not read mode command data
0405h - Self test command not read.
0406h - Time-out waiting for self test result
0407h - Self test fail
0408h - Keyboard controller not ready after self test
0409h - Interface test command not read
040Ah - Time-out waiting for interface test result
040Bh - Interface test fail. Keyboard clock line stuck high
040Ch - Interface test fail. Keyboard clock line stuck low
040Dh - Interface test fail. Keyboard data line stuck high
040Eh - Interface test fail. Keyboard data line stuck low
0410h - Error while trying to cause an interrupt
0411h - No keyboard interrupt
0412h - Wrong interrupt received
VP 110/01x
11-17
VSA Mode Diagnostics
Summary of Contents for VP 110/01 Series
Page 18: ...This page has been left intentionally blank 1 6 VP 110 01x Introduction and Overview ...
Page 60: ...This page has been left intentionally blank 7 6 VP 110 01x Memory ...
Page 88: ...This page has been left intentionally blank 9 8 VP 110 01x PC BIOS ...
Page 122: ...This page has been left intentionally blank 11 28 VP 110 01x VSA Mode Diagnostics ...
Page 150: ...This page has been left intentionally blank B 8 VP 110 01x Breakout Modules ...