d9789d4225
incorporated into the master sources, so it is unnecessary to resolve all the conflicts that would occur if we let CVS "merge" the versions.
171 lines
6.6 KiB
Plaintext
171 lines
6.6 KiB
Plaintext
|
|
FILES AND DIRECTORIES - Base Directory [pcvt Release 3.31]
|
|
--------------------------------------------------------------------------------
|
|
|
|
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-2.0 Install instructions for FreeBSD Release 2.0
|
|
INSTALL.NetBSD-1.0 Install instructions for NetBSD Release 1.0
|
|
Keyboard-Layout.HP Special keys and emulated VT220 keys, one style
|
|
Keyboard-Layout.VT Special keys and emulated VT220 keys, other style
|
|
Manifest This file
|
|
FAQ FAQ's, notes and hints to get pcvt up and running
|
|
TestedHardware A list of tested Hardware, this is just what we got ...
|
|
ToDo A list of things to do
|
|
|
|
|
|
FILES AND DIRECTORIES - Etc
|
|
--------------------------------------------------------------------------------
|
|
|
|
MAKEDEV.pcvt A shell script to mknod the device files
|
|
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
|
|
Terminfo A terminfo entry for the emulator, this IS in
|
|
fact a VT220 terminfo entry !
|
|
pcvt.el GNU emacs configuration
|
|
rc.local sample script for driver initialization
|
|
ttys.pcvt.netbsd sample /etc/ttys.pcvt for NetBSD
|
|
ttys.pcvt.freebsd sample /etc/ttys.pcvt for FreeBSD
|
|
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
|
|
--------------------------------------------------------------------------------
|
|
|
|
Makefile main makefile for all systems
|
|
Makefile.inc.FreeBSD1 Makefile.inc for FreeBSD 1.x
|
|
Makefile.inc.FreeBSD2 Makefile.inc for FreeBSD 2.0.5 and higher
|
|
Makefile.inc.NetBSD Makefile.inc for NetBSD 1.0 and lower
|
|
Makefile.inc.NetBSD-current Makefile.inc for NetBSD post 1.0
|
|
|
|
|
|
directory description
|
|
--------- ---------------------------------------------------------------
|
|
|
|
cursor Very simple program to set the cursor shape.
|
|
|
|
demo Files demonstrating pcvts capabilities:
|
|
- 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 (n)curses based font-editor for the EGA/VGA
|
|
fonts in the below mentioned font - directory.
|
|
|
|
fontedit A program to edit VT220 downloadable character sets.
|
|
|
|
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
|
|
|
|
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,
|
|
also used to display all compile-time options.
|
|
|
|
kbdio Keyboard controller debugging utility
|
|
|
|
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
|
|
|
|
loadfont Program to download charactersets into EGA/VGA character
|
|
generator memory.
|
|
|
|
mcon A program to control the mouse emulation via the keyboard
|
|
|
|
pcvtdoc Makefile and manual page for the driver and ioctl's
|
|
|
|
scon Program to control various aspects of terminal emulation,
|
|
such as: emulation mode, screen switching etc.
|
|
|
|
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 !!!!!!!!!
|
|
-------------------------------------------------------------
|
|
|
|
userkeys A program to edit the VT220 programmable function keys.
|
|
|
|
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 !!!!!!!!!
|
|
-------------------------------------------------------------
|
|
|
|
|
|
vttest A VT100 compatibility tester. This is a test tool for
|
|
VT100 emulation writers and terminal buyers.
|
|
|
|
|
|
|
|
|
|
|