Sun Microsystems S16A manual Xilinx Programming Registers, UART Data Register

Models: S16A

1 46
Download 46 pages 17.09 Kb
Page 41
Image 41

S16A User’s Guide

Registers

UART Data Register

The UART Data register is and 8-bit register at address 0400C4x. This register provides the byte stream for communicating with the analog input module. Write to this register (when the UART CSR indicates that it is ready for a write) to send a byte to the Analog Input Module. Read this register to receive status bytes from the Analog Input Module when the UART CSR indicates that a received byte is available.

Xilinx Programming Registers

The Xilinx programming registers are 3 8-bit registers at addresses 0x20000, 0x20004, and 0x20008. The Xilinx chip is a programmable integrated circuit used to implement the S16A interface or to test the board.

NOTE: Any registers defined to control the interface reside in the Xilinx IC. In order to access those registers, the S16A board requires that the Xilinx be loaded with a program that defines them. If the Xilinx is not loaded, or loaded with an incorrect program, those registers are inaccessible.

The Xilinx IC is programmed when the S16A driver is loaded. User applications should not access the Xilinx registers.

EDT, Inc. October, 1996

37

Page 41
Image 41
Sun Microsystems S16A manual Xilinx Programming Registers, UART Data Register