HardenedBSD/usr.sbin/pcvt/Misc/Doc/Manifest
Joerg Wunsch 175fa6182a Update pcvt to 3.20b23
Submitted by:	Hellmuth Michaelis <hm@altona.hamburg.com>
1995-04-01 17:16:40 +00:00

163 lines
6.6 KiB
Plaintext

FILES AND DIRECTORIES - Base Directory [pcvt Release 3.20]
--------------------------------------------------------------------------------
Doc Documentation, see below
Etc Additional things, see below
README.FIRST guess what
Util Additional utilities and support, see below
Driversource Description
------------ --------------------------------------------------------
pcvt_conf.h Driver, compile-time configuration file
pcvt_drv.c Driver, os-interface
pcvt_ext.c Driver, USL-VT Xserver ioctl's and 132 column support
pcvt_hdr.h Driver, global include file
pcvt_ioctl.h Driver, ioctl's available for the driver
pcvt_kbd.c Driver, keyboard handling
pcvt_kbd.h Driver, keyboard handling header file
pcvt_out.c Driver, VT220 emulator state machine and misc
pcvt_sup.c Driver, support code for ega's/vga's
pcvt_tbl.h Driver, character set to vga charset mapping tables
pcvt_vtf.c Driver, VT220 emulator support functions
FILES AND DIRECTORIES - Doc
--------------------------------------------------------------------------------
Acknowledgements Everyone and everything who/what helped
Bibliography Useful Books and documentation
BugList Things to do
ChangeLog Driver development history
CharGen Description of the character set files
Charsets VT220 and mda/cga/hcs/ega/vga charactersets
EscapeSequences List of supported control codes & escape sequences
INSTALL.FreeBSD-1.1 Install instructions for FreeBSD Release 1.1 or 1.1.5.1
INSTALL.FreeBSD-2.0 Install instructions for FreeBSD Release 2.0
INSTALL.NetBSD-0.9 Install instructions for NetBSD Release 0.9
INSTALL.NetBSD-1.0 Install instructions for NetBSD Release 1.0
Keyboard.HP Special keys and emulated VT220 keys, one style
Keyboard.VT Special keys and emulated VT220 keys, other style
Makefile Makefile for the pcvt.4 manualpage
Manifest This file
NotesAndHints Random notes and hints
TestedHardware A list of tested Hardware, this is just what we got ...
ToDo A list of things to do
pcvt.4 Manual page for the driver and ioctl's
FILES AND DIRECTORIES - Etc
--------------------------------------------------------------------------------
MAKEDEV.pcvt A shell script to mknod the device files
Terminfo A terminfo entry for the emulator, this IS in
fact a VT220 terminfo entry !
Termcap A termcap entry for the emulator, this IS in fact
a series of VT220 termcap entries which
are extended by 24/25/40/50 lines, 80/132
columns and HP-function key labels
pcvt.el GNU emacs configuration
rc.local sample script for driver initialization
ttys.pcvt.netbsd sample /etc/ttys.pcvt for NetBSD-current
ttys.pcvt.freebsd sample /etc/ttys.pcvt for FreeBSD 1.1R
ttys.pccons.netbsd sample /etc/ttys.pccons for NetBSD-current
ttys.pccons.freebsd sample /etc/ttys.pccons for FreeBSD 1.1R
uemacs.tar.Z.uu an example of how to use the function key labels.
It consists of some files from/for MicroEmacs 3.11a:
- dot-emacsrc, to be moved to /usr/local/.emacsrc,
startup file for micro emacs, contains setup of
the function key labels
- emacs.hlp, interactive uemacs help system
- unix.c-3.11a the source for the terminal handling
xmodmap-german X-server german keyboard mapping sample
FILES AND DIRECTORIES - Util
--------------------------------------------------------------------------------
directory description
--------- ---------------------------------------------------------------
loadfont Program to download charactersets into EGA/VGA character
generator memory.
cursor Very simple program to set the cursor shape.
scon Program to control various aspects of terminal emulation,
such as: emulation mode, screen switching etc.
kcon Program to control various aspects of the keyboard such as
key remapping for national keyboards etc.
keycap A library for accessing the keycap database
ispcvt A short program usable in shell scripts to verify that the
current running kernel has pcvt compiled in and that the
the utility version and the driver version are the same.
fontedit A program to edit VT220 downloadable character sets.
userkeys A program to edit the VT220 programmable function keys.
fonts Contains uuencoded binary fontfiles following the naming rule:
vt220<X>.<YYY>.uu
<X> can be 'l' or 'h', where 'l' stands for a standard
IBM II charset and is to be loaded first for the
base characterset to support a desired resolution,
and 'h' is the extended characterset needed for proper
VT220 emulation and is to be loaded as the second set
in addition to the above mentioned base characterset.
<YYY> is the identifier for the character cell size, currently
we have:
808 = 8x8 - 50 lines on VGA, 43 lines on EGA
810 = 8x10 - 40 lines on VGA
814 = 8x14 - 28 lines on VGA, 25 lines on EGA
816 = 8x16 - 25 lines on VGA
Files distributed:
vt220l.808.uu, vt220h.808.uu
vt220l.810.uu, vt220h.810.uu
vt220l.814.uu, vt220h.814.uu
vt220l.816.uu, vt220h.816.uu
vttest A VT100 compatibility tester. This is a test tool for
VT100 emulation writers and terminal buyers.
demo - chardemo.vt and colors.vt: These two files are from the
MSDOS-Kermit distribution from the Columbia University.
They can be "cat"-ed to the terminal screen and display
all supported VT220 charactersets and all possible colors
respectively.
- sgr.vt: A demonstration of the various display enhancement
combinations for the DECSGR escape sequence.
- some other VT animations i collected over the time and a
program to play them on pcvt with adjustable delay.
fed - a simple, System V curses based font-editor for the EGA/VGA
fonts in the above mentioned font - directory.
Fed was developed using Zeyd M. Ben-Halim's ncurses library,
which is available by ftp from netcom.com:pub/zmbenhal/.
mcon - a program to control the mouse emulation via the keyboard
kbdio - keyboard controller debugging utility
vgaio - a program to read and write VGA registers.
---------------------- CAUTION ------------------------------
Because you are able to change the timings without check
or warning, this program may permanently damage your monitor.
If you don't know what you are doing, DO NOT USE IT !!!!!!!!!
-------------------------------------------------------------
set2061 - a program to set the programmable clock generator on my S3-
based ELSA Winner 1000 VGA board.
---------------------- CAUTION ------------------------------
Because you are able to change the timings without check
or warning, this program may permanently damage your monitor.
If you don't know what you are doing, DO NOT USE IT !!!!!!!!!
-------------------------------------------------------------