Peritek
Software Summary
3-5
3.5 Graphics Subroutine Package
The Graphics Subroutine Package, comprises a significant "value-added"
component for the Peritek graphics controllers. It is called CDP for VCD-
V, CUP for the VCU-V, and CTP for the VCT-V and is termed generically
here as CnP. It is intended for the user who wishes to interface an
application program directly to the board. The subroutine package is based
on the TI math/graphics library. Modified and enhanced by Peritek, this
package contains over 200 subroutines. This package is designed to allow
the user to program the board without having to contend with all the
hardware details.
The package is compatible with BSD and System V Unix and many real-
time operating systems. Operating systems using memory management
must allow the user to map to the portions of the I/O page where the board
registers are accessed. The packages will map the I/O page for operating
systems using memory management.
The package is a library of subroutines which run under a shell on the
graphics board and provide functions for the board. All characters are
software defined patterns which are drawn in the graphics memory. The
subroutine package supplies a variety of bit-mapped fonts including
contemporary and typewriter styles in different weights and pitches. Two
versions of CnP are included:
a) A hybrid version wherein a front end process running in the host
computer interprets subroutine calls and directs commands to be
executed by the 34020 on the graphics board. In some cases it is more
efficient to directly execute these functions, so the 34020 is not used.
b) A board based version for standalone programs. The user links the CnP
with an application program developed with Peritek's Program
Development Package (compiler, assembler, and linker - see section
3.2). CnP and the application run entirely on the graphics board.
Other software shipped with CnP includes initialization, demo programs,
34020 downloader, and 34020 utilities. Most programs are supplied in
source and executable and are written in C.
A complete list of the Graphics Subroutine Package library functions is
available upon request from Peritek. A sampling of the functions is shown
on the following page.
Содержание VCD-V
Страница 2: ...Peritek ...
Страница 3: ...Peritek ...
Страница 5: ...Peritek ...
Страница 6: ...Peritek ...
Страница 10: ...Peritek ...
Страница 41: ...Peritek 2 10 Installing Your Peritek Graphics Board Figure 2 2 Jumper Locations for the VCT V and VCU V ...
Страница 42: ...Peritek Installing Your Peritek Graphics Board 2 11 Figure 2 3 Jumper Locations for the VCD V ...
Страница 94: ...Peritek Theory of Operation 4 15 Figure 4 1 VCD V Block Diagram ...
Страница 95: ...Peritek 4 16 Theory of Operation Figure 4 2 VCU V Block Diagram ...
Страница 96: ...Peritek Theory of Operation 4 17 Figure 4 3 VCT V Block Diagram ...