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)


Generated on Mon Nov 6 23:37:00 2006 for Procyon ARMlib by  doxygen 1.4.2