|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T i
Length: 3164 (0xc5c) Types: TextFile Names: »ibm6155.4«
└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki └─⟦526ad3590⟧ »EUUGD11/gnu-31mar87/X.V10.R4.tar.Z« └─⟦2109abc41⟧ └─⟦this⟧ »./X.V10R4/libibm/doc/man/ibm6155.4«
.\"$Header: ibm6155.4,v 10.1 86/11/19 10:55:52 jg Exp $ .\"$Source: /u1/X/libibm/doc/man/RCS/ibm6155.4,v $ .\ This file uses -man macros. .TH IBM6155 4 "31 Mar 1986" "Space overwritten by .AC macro" " " .UC 4 .AC 1 0 .SH NAME ibm6155, apa16 \- IBM 6155 Extended Monochrome Graphics Display interface .SH SYNOPSIS .B "pseudo-device apa16" .SH DESCRIPTION The IBM 6155 Extended Monochrome Graphics Display is a 15-inch CRT with gray-white phosphor, driven at 60 Hz non-interlaced. It provides a monochrome, all-points-addressable, bit-mapped display with 786,432 points on the screen (1024 pixels on each of 768 displayable lines). All pixels are directly accessible by the workstation's CPU. A fast raster-operation processor is provided with built-in capability for bit-block transfer, line draw, image copy/merge and image rotate. A graphics queue mechanism with synchronization and controlled branching allows pre-programmed graphics subroutines. A 48x64-bit hardware cursor provides instant cursor operations without disruption of display data. .PP The display adapter is a single PC/AT card installed in the I/O bus as a sixteen-bit device. The display appears to the system as two separate memory areas: a 128-kilobyte block of system memory, and 20 bytes of I/O space (addressed from 0xd10 through 0xd2f, and 0x6f3). The 128KB block defines both the visible frame buffer (addressed from 0xf4d80000 through 0xf4d97ffe) and the hidden, off-screen memory area (addressed from 0xf4d98000 through 0xf4d9fffe). The 20 bytes of I/O space access the display adapter's control registers. .PP The display operates in glass tty (the default) mode and window-manager mode: .IP - Glass tty mode initialization consists of the downloading of a character font and certain graphics subroutines into the adapter card, followed by a cursor home and screen clear. In this mode, the display driver emulates a smart terminal, similar to an IBM 3101, and can be .IR /dev/console . .IP - In window-manager mode, a user-level process, such as a window manager, can directly control the display device hardware, loading control programs, accessing display buffers, etc. When a process opens .IR /dev/apa16 , the kernel switches console output to another display device, if available, or buffers the output until later (see .IR cons (4)). At this point, the display and control memory areas are accessible for manipulation by the user program. Glass tty mode is reentered when .I /dev/apa16 is closed. .SH FILES /dev/apa16 .br /dev/console .SH "SEE ALSO" cons(4), ibm5151(4), ibm6153(4), ibmaed(4), keyboard(4), tty(4) .SH DIAGNOSTICS None. .SH ERRORS The following errors can be returned by the interface: .TP 12 [ENODEV] Nonexistent display (on open, close, read, write, or ioctl); .br Unavailable display (on open): user processes are denied access to this display (see .IR consoles (5), .IR setscreen (8)). .TP [EIO] Made an attempt to close a display device that was not open. .TP 11 [EBUSY] The display has already been opened by a user process. .SH BUGS Access to the PC/AT I/O and memory busses through .I /dev/apa16 is not limited to the apa-16 addresses.