Rastergraf
3-2 Programming On-board Devices
Note
Please read these sections
before
starting on this chapter:
Section 1.2
Functional description of the Eclipse3 boards.
Chapter 2
Installation
This chapter includes the following other sections:
3.2
Borealis Graphics Accelerator
3.3
Synchronous Graphics RAM (SGRAM)
3.4 Borealis
Clocks
3.5
Video Timing Parameters
3.6
Eclipse3 Auxiliary Registers
3.7
System Management Devices
3.8
Talk to Me Through I
2
C
3.9
DVI Digital Video Output
3.10 Flash
EEPROM
3.11 Serial
EEPROM
3.12 Interrupts
Because the Eclipse3 is mostly an assembly of “black box” parts, there
isn’t a lot of external logic that has to be documented. Thus, the following
sections don’t actually provide much programming information, as the
chip documentation and SDL device support cover that pretty well. The
sections summarize the devices and include some “hints and kinks”.
You can refer to the
Rastergraf web site
for complete documentation.
You can also license the Rastergraf SDL source code itself.
The following sections assume that you have read Section I.2 and have
some knowledge of video, graphics, the PCI bus and the I
2
C protocol. For
detailed information concerning operation of the PCI bus, please refer to
the Section 1.3, Additional References.