EXOS 2.1 Video Driver Specification
Contents:
- 1.
Introduction
- 1.1
Coordinate Systems
- 2.
Basic Control of Video Pages
- 2.1
Display Modes
- 2.2
Colour Modes
- 2.3
Page Size
- 2.4
Display Control
- 3.
Video Modes and RAM Usage
- 3.1
Hardware Text Mode
- 3.2
Software Text Mode
- 3.3
Pixel Graphics Modes
- 3.4
Attribute Graphics Modes
- 4.
Character Output
- 4.1
Printing Characters
- 4.1.1
Text Mode Character Printing
- 4.1.2
Pixel Graphics Mode Character
Printing
- 4.1.3
Attribute Graphics Mode Character
Printing
- 4.2
Control Codes and Escape Sequences
- 4.2.1
Codes Interpreted by Any Video
Page
- 4.2.2
Codes Interpreted by Text Pages
Only
- 4.2.3
Codes Interpreted by Graphics
Pages Only
- 5.
Details of Escape Sequences
- 5.1
Position Cursor
- 5.2
Define Character
- 5.3
Palette Colours
- 5.4
Ink and Paper Colours
- 5.5
Graphics Line Style
- 5.6
Graphics Line Mode
- 5.7
Attribute Flags Byte
- 5.8
Graphics Fill - Paint
- 5.9
Graphics Ellipse Drawing
- 6.
Character Input
- 6.1
Simple Character Input
- 6.2
Reading Cursos Position
- 6.3
Reading Beam Position
- 7.
Miscellaneous
- 7.1
Status Line
- 7.2
Border and Fixed Bias Registers
- 7.3
Resetting the Character Font
- 8.
Quick Reference Summary
- 8.1
EXOS Calls
- 8.2
EXOS Variables
David Bouman.
(dsbouma@cs.vu.nl)