Specifications
86 Chapter 6 - Command Reference
Jumpers ('j')
Function: Returns the jumper settings on the controller.
The Type byte indicates the touchscreen type selected by the jumpers on the
controller as follows: an ASCII '0' for AccuTouch, '1' for DuraTouch, and '2' for
IntelliTouch (reserved). Controllers are shipped jumpered for AccuTouch (J5
installed).
The IO byte indicates the type of communication interface that is in use by the
controller as follows: an ASCII '0' for serial, '1' for PC-Bus, and '2' for Micro
Channel.
The X1 Byte is an ASCII '0' if the controller's setup jumper (J7) is present and the
controller is booting from the jumper settings. It is a '1' if the controller is booting
from settings in NVRAM, and all jumper settings are ignored. Controllers are
shipped jumpered to boot from jumpers (J7 installed).
The X2 byte is an ASCII '0' if the controller is jumpered for Single-Point Mode on
power-on. It is a '1' for Stream Mode. Controllers are shipped jumpered for Stream
Mode (J4 not installed).
PC-Bus Controllers
The Bus1 byte indicates the Interrupt (IRQ) jumpered on a PC-Bus controller. A
zero value indicates no Interrupt is jumpered (Polled Mode). PC-Bus controllers
are shipped without an Interrupt jumpered.
The Bus2 integer indicates the Base I/O Port address jumpered on a PC-Bus
controller. PC-Bus controllers are shipped jumpered for address 280h.
Micro Channel Controllers
The jumper query returns the same packet as the PC-Bus version, except the Bus1
and Bus2 values are undefined. Micro Channel controllers are configured for their
Base I/O Port and Interrupt (IRQ) with the IBM Reference Disk. These values are
queried through the POS registers. See BUS.C, page 68.
Serial Controllers
The S1 byte indicates the jumper-selected baud rate as follows:
Value Baud Rate
0 300
1 600
2 1200