background image

©

 National Instruments Corporation

7

GPIB ASIC Reference Manual Errata

Appendix A

Insert the contents below to create a new section following the 

System 

Configuration

 section on Page D-9 of the 

TNT4882 Programmer Reference 

Manual

.

Operation

Configuring the System Cable Length

To use HS488 transfers, a Controller sends the CFE command followed by 
a CFGn command.

Responding to System Cable Length Configuration

HS488 devices (including the Controller) must recognize and respond to 
the system cable length commands (CFE and CFGn). The software must 
recognize the CFE and CFGn commands and implement the CF interface 
function. Unlike other GPIB commands, the TNT4882 does not 
automatically respond to these commands. The software must assist the 
hardware.

To implement the CF interface function set AUXRB[CPT_ENABLE] and 
IMR1[CPT IE] to interrupt on undefined commands.

ISR1[CPT] sets when an undefined “primary” command is received. When 
an undefined primary command is received, CPT also sets on all secondary 
commands until a defined primary command is received. Each time the 
ISR1[CPT] sets, execute the following algorithm:

1.

Read the command byte from the CPTR

2.

If the command is CFE (0x1F) then

a.

Disable HS488 as described in the following section 

Disabling 

HS488

b.

Write 0xDF to AUXRF to hold off on all commands

3.

Otherwise, if the command is a PCG command other than CFE then

a.

Write 0xD0 to AUXRF to clear hold off on all commands

b.

Clear AUXRB[CPT_ENABLE], then set 
AUXRB[CPT_ENABLE]

4.

Otherwise, if (0x61 

 command 

 0x6F)

a.

Subtract 0x60 from command to calculate cable length

b.

Enable HS488 with Cable Length as described in the following 
section, 

Enabling HS488

5.

Write AUXMR[VALID] to release DAC hold off

Summary of Contents for NAT7210

Page 1: ...Contents NAT7210 Reference Manual 1 NAT9914 Reference Manual 2 TNT4882 Programmer Reference Manual 2 Appendix A 7 NAT7210 Reference Manual Page 4 3 first paragraph in The Page In Condition section re...

Page 2: ...ext offset 4 with this new text offset 2 Page 3 15 first paragraph replace the existing text Note Writes to the AUXCR with this new text Note Any register access following a write to the AUXCR Page 3...

Page 3: ...ay read as 1 or 0 with this new text DO indicates that the TNT4882 is an Active Talker and the local nba message is false meaning there is no data in the FIFO to send Page 3 109 replace both instances...

Page 4: ...al according to the set rsv state machine that is described in the IEEE 488 2 standard After the CIC serial polls the TNT4882 you must issue the reqt auxiliary command and write to the SPMR again to r...

Page 5: ...t 1E hex with this new text 0x1F Page D 9 following the System Configuration section insert the contents of Appendix A of this document to create a new section entitled Operation System Controller GPI...

Page 6: ...a in bold face type as shown in Table 1 Table 1 New data in bold for Table on Page F 3 Right Hand Side CFE Configure Enable CFG Configure Hex Oct Dec ASCII Msg 60 140 96 MSA0 PPE 61 141 97 a MSA1 PPE...

Page 7: ...To implement the CF interface function set AUXRB CPT_ENABLE and IMR1 CPT IE to interrupt on undefined commands ISR1 CPT sets when an undefined primary command is received When an undefined primary co...

Page 8: ...ents Corporation All rights reserved 371430A 01 Dec05 Enabling HS488 To enable HS488 first write 0x1C to NIC_DELAY Then set HIER DG HIER NO_TSETUP DIO_SETUP and DAV_HOLD according to the following tab...

Reviews: