Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

# VT100 Terminal Function Library (vt100.c)
[General Libraries]

## Detailed Description

     #include "vt100.h"

Overview
  This library provides functions for sending VT100 escape codes to control a connected VT100 or ANSI terminal. Commonly useful functions include setting the cursor position, clearing the screen, setting the text attributes (bold, inverse, blink, etc), and setting the text color. This library will slowly be expanded to include support for codes as needed and may eventually receive VT100 escape codes too.

## Defines
#define | VT100_ATTR_OFF 0
#define | VT100_BOLD 1
#define | VT100_USCORE 4
#define | VT100_BLINK 5
#define | VT100_REVERSE 7
#define | VT100_BOLD_OFF 21
#define | VT100_USCORE_OFF 24
#define | VT100_BLINK_OFF 25
#define | VT100_REVERSE_OFF 27
## Functions
void | vt100Init (void)
void | vt100ClearScreen (void)
void | vt100SetAttr (u08 attr)
void | vt100SetCursorMode (u08 visible)
void | vt100SetCursorPos (u08 line, u08 col)