Annotation of 43BSDTahoe/new/X/libibm/doc/man/ibm5151.4, revision 1.1.1.1

1.1       root        1: .\"$Header: ibm5151.4,v 10.1 86/11/19 10:55:38 jg Exp $
                      2: .\"$Source: /u1/X/libibm/doc/man/RCS/ibm5151.4,v $
                      3: .\" This file uses -man macros.
                      4: .TH IBM5151 4 "31 Mar 1986" "Space overwritten by .AC macro" " "
                      5: .UC 4
                      6: .AC 1 0 
                      7: .SH NAME
                      8: ibm5151, mono \- IBM 5151 Monochrome Display interface
                      9: .SH SYNOPSIS
                     10: .B "pseudo-device mono"
                     11: .SH DESCRIPTION
                     12: The monochrome display is a standard IBM Personal Computer AT 
                     13: Monochrome Display and
                     14: display adapter.
                     15: The display adapter is accessed through a memory-mapped I/O address space.
                     16: The display buffer is at address 0xf40b0000.
                     17: Opening 
                     18: .I /dev/mono
                     19: grants direct access to the display buffer and the 
                     20: monochrome registers in the I/O map.
                     21: The registers are at the addresses
                     22: given in the IBM PC/AT Technical Reference Manual, offset by 0xf0000000.
                     23: .PP
                     24: Each character on the display has two bytes in the buffer; one contains the
                     25: character, the other the attributes. The attributes available are reverse
                     26: video, intense mode, blink mode and underline mode. These are available
                     27: through escape sequences sent to the display (see below).
                     28: All other functions are provided through software terminal emulation, 
                     29: including either 24-line (plus status) mode or 25-line mode, 
                     30: forward and reverse
                     31: scrolling and cursor positioning.
                     32: .PP
                     33: The escape sequences recognized by the display software, from
                     34: the termcap entry (in 
                     35: .IR /etc/termcap ) 
                     36: for ``ibmmono'', are as follows:
                     37: .nf
                     38:        <Esc>-<A>               Cursor up
                     39:        <Esc>-<C>               Non-destructive space
                     40:        <Esc>-<H>               Home cursor
                     41:        <Esc>-<I>               Clear to end of line
                     42:        <Esc>-<J>               Clear to end of screen
                     43:        <Esc>-<K>               Clear screen
                     44:        <Esc>-<L>               Insert line
                     45:        <Esc>-<M>               Delete line
                     46:        <Esc>-<W>               Start underline
                     47:        <Esc>-<Y>               X Y position cursor
                     48:        <Esc>-<Z>               High intensity
                     49:        <Esc>-<j>               Save cursor position
                     50:        <Esc>-<k>               Restore cursor position
                     51:        <Esc>-<p>               Stand out
                     52:        <Esc>-<q>               Stand out end
                     53:        <Esc>-<s>               Status line on/off
                     54:        <Esc>-<w>               Stop underline
                     55:        <Esc>-<z>               Low intensity
                     56: .fi
                     57: .PP
                     58: These escape sequences are a superset of the ones recognized by IBM 3101
                     59: display.
                     60: .SH FILES
                     61: /dev/console
                     62: .br
                     63: /dev/mono
                     64: .SH "SEE ALSO"
                     65: cons(4), ibm6153(4), ibm6155(4), ibmaed(4), keyboard(4), tty(4)
                     66: .br
                     67: .SH DIAGNOSTICS
                     68: None.
                     69: .SH BUGS
                     70: Access to the PC/AT I/O and memory busses through 
                     71: .I /dev/mono
                     72: is not limited to the monochrome addresses.
                     73: .PP
                     74: There should be separate escape sequences to turn the status line on
                     75: and off.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.