Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ibm5151(4) — AOS 4.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

bus(4)

cons(4)

ibm6153(4)

ibm6154(4)

ibm6155(4)

ibmaed(4)

ibmemul(4)

kbdemul(4)

tty(4)

IBM5151(4)  —  

NAME

ibm5151, mono − IBM 5151 Monochrome Display interface

SYNOPSIS

pseudo-device mono

DESCRIPTION

The monochrome display is a standard IBM Personal Computer AT Monochrome Display and display adapter.  The display adapter is accessed through a memory-mapped I/O address space.  The display buffer is at address 0xf40b0000.  Opening /dev/mono grants direct access to the display buffer and the monochrome registers in the I/O map if bit 0x8 is set in the minor device number.  The registers are at the addresses given in the IBM PC/AT Technical Reference Manual, offset by 0xf0000000. 

Each character on the display has two bytes in the buffer; one contains the character, the other the attributes. The attributes available are reverse video, intense mode, blink mode and underline mode. These are available through escape sequences sent to the display (see ibmemul(4)). All other functions are provided through software terminal emulation, including either 24-line (plus status) mode or 25-line mode, forward and reverse scrolling and cursor positioning.

The display is normally controlled by ibmemul, and accessed as /dev/ttymono. (See cons(4)). It may also be opened and manipulated as /dev/mono and /dev/bus for nonstandard use. 

DIAGNOSTICS

None. 

FILES

/dev/console
/dev/ttymono
/dev/mono

SEE ALSO

bus(4), cons(4), ibm6153(4), ibm6154(4), ibm6155(4), ibmaed(4), ibmemul(4), kbdemul(4), tty(4)
“IBM/4.3 Console Emulators” in Volume II, Supplementary Documents

BUGS

Access to the PC/AT I/O and memory busses through /dev/mono, when bit 0x8 is set in the minor device number, is not limited to the mono addresses. 
 

PRPQs 5799-WZQ/5799-PFF: IBM/4.3  —  Dec 1987

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026