Chapter 4 Register Descriptions
© National Instruments Corporation 4-37 GPIB-1014 User Manual
Auxiliary Register A (AUXRA)
VMEbus Address: Base Address + 11B (hex)
AUXMR Control Code: 100 (Binary, Bits 7 - 5)
Attributes: Write Only, Internal to TLC
Accessed through AUXMR
43210
W
BIN XEOS REOS HLDE HLDA
Writing to Auxiliary Register A (AUXRA) is done via the AUXMR. Writing the binary value
100 into the Control Code (CNT[2-0]) and a bit pattern into the Command Code (COM[4-0])
portion of the AUXMR causes the Command Code to be written to AUXRA. When the data is
written to AUXRA, the bits are denoted by the mnemonics shown in the register bit map above.
This 5-bit code controls the data transfer messages Holdoff and EOS/END.
Bit Mnemonic Description
4w BIN Binary Bit
The BIN bit selects the length of the EOS message. Setting BIN
causes the End Of String Register (EOSR) to be treated as a full 8-bit
byte. When BIN=0, the EOSR is treated as a 7-bit register (for ASCII
characters) and only a 7-bit comparison is done with the data on the
GPIB.
3w XEOS Transmit END with EOS Bit
The XEOS bit permits or prohibits automatic transmission of the GPIB
END message at the same time as the EOS message when the TLC is
in Talker Active State (TACS). If XEOS is set and the byte in the
CDOR matches the contents of the EOSR, the EOI line is sent true
along with the data.
2w REOS END on EOS Received Bit
The REOS bit permits or prohibits setting the END bit (ISR1[4]r) at
reception of the EOS message when the TLC is in Listener Active
State (LACS). If REOS is set and the byte in the DIR matches the
byte in the EOSR, the END bit (ISR1[4]r) is set.