This document, the Rainbow Color/Graphics Option Programmer's Reference Guide (AA-AE36A-TV), provides comprehensive technical information for system programmers developing graphics applications for the Rainbow system. It covers the following main areas:
- Operating Principles: Details the hardware components (NEC uPD7220 GDC), supported monitor configurations (Monochrome, Color, and Dual), and the internal logic of the Graphics Option (data, address, and display logic).
- Programming Guidelines: Provides extensive guidance on initializing the Graphics Option, performing bitmap write operations (area, vector, and text), executing read operations, and implementing scrolling. It includes numerous code examples for CP/M, MS-DOS, and Concurrent CP/M systems.
- Reference Material: Offers detailed register descriptions, GDC command definitions, and appendixes covering technical specifications, block diagrams, and help resources.
This manual assumes the reader has prior experience with graphics programming and 8088 architecture.