desktop.diag(8) — Kubota Pacfic Computer Inc. (October 15, 1988)
NAME
desktop.diag − test the user interface module and printer
DESCRIPTION
DETAILS
BOARDS THAT MUST BE INSTALLED
This test requires one CPU card, one memory card, one I/O card, and the user interface module.
SPECIAL COMMAND LINE PARAMETERS
None
MENU ITEMS SPECIFIC TO THIS TEST
kbKeyboard internal test. Asks the keyboard to test itself and reports the results.
kbmKeyboard manual test. The user types on the keyboard and verifies that the output is what is expected for each key.
pmPrinter mouse test. Requires that a printer be attached.
mdMouse dump. Shows the raw output of the mouse.
ssSound DMA test - saita.
shSound DMA test - horse.
ptPiano (keyboard sound) test.
sfSound frequency test.
ppPrinter polling output. Requires that a printer be attached. Checks that output to the printer in polling printer ready works as expected.
piPrinter Interrupt output. Requires that a printer be attached. Check that output to the printer where printer yields an interrupt when it is next ready works as expected.
pdPrinter DMA output. Requires that a printer be attached. Check that operating printer in DMA mode works as expected.
allAll non manual tests.
INTERPRETING THE ERROR CODES
The following errors may be generated by this test. (The actual error wording may differ, however the type of error is as summarized here.)
101A DMA channel error has occurred. The channel in error is reported.
105Keyboard self test has failed.
107Keyboard interface test has failed.
109An undefined error code has been transmitted from the keyboard; the error code is printed.
111A keyboard reset has been issued but the keyboard has not responded.
113An unexpected response has been received as a reply to keyboard reset.
115As a result of keyboard reset, two responses are expected. The second response did not arrive.
117An unexpected response has been received as the second reply to keyboard reset.
119Command byte read from keyboard not as expected.
121Error while reading a test byte in the loopback test on the keyboard.
123-133
Keyboard status register contents not as expected.
135
163The 8255 status register contents are not as expected.
165The button register value was not as expected
167,169
The printer register value was not as expected
171
173
175,177
After putting a character to the printer, the return status was not as expected.
185,187
During printer output via DMA, the return status was not as expected.
191Sound DMA buffer overflowed.
September 02, 1992