175fa6182a
Submitted by: Hellmuth Michaelis <hm@altona.hamburg.com>
163 lines
6.6 KiB
Plaintext
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 !!!!!!!!!
|
|
-------------------------------------------------------------
|
|
|