MIT AI lab IO bus interface for GE Datanet 760

From Computer History Wiki
Revision as of 08:56, 19 December 2023 by Larsbrinkhoff (talk | contribs) (The graceful Display Terminal Unit.)
Jump to: navigation, search
DATANET-760 Display Controller Unit

The MIT AI lab PDP-6 had a GE Datanet 760 controller with four consoles. The controller was attached through two IO bus devices. This article documents the IO bus interface as used by ITS 138.

GTYI

Device number 70 (octal). CONI 10 means data ready. CONO low three bits is the PI channel. DATAI gets an ASCII character in the right half, and console number in the left half.

GTYO

DATANET-760 Display Controller Unit

Device number 750. CONI 100 means ready to accept data. CONO 200 is some kind of reset or enable, and the low three bits is the PI channel. DATAO sends an 7-bit character.

The output is some kind of communication protocol to the controller. The bulk of the work here will be to reverse engineer the protocol.

Communications protocol to Datanet 760

Data is sent to the 760 as framed messages. A message starts with an SOM/SOH (octal 001). Next comes a console selection code which is 140, 150, 160, or 170, and then a status code which ITS sets to 0. Next comes an STX (002), text data, and ETX (003). The message ends with a "longitudinal parity" character, which is an XOR checksum computed over the selection code through the ETX.

For transmission, all characters have their seven bits inverted, and rotated one bit to the right.

The text consists of display characters in the range 040 to 137, and may embed control characters:

Code Name Description
010 BS Backspace marker one character. Stops at left margin.
012 LF Line feed. Moves marker down one line. Wraps around to top line.
014 FF Form feed. Erase display and move marker to top left.
015 CR Carriage return. Move marker to leftmost position.
021 RLF Reverse line feed. Moves marker up one line. Stops at top line.
022 FS Forward space marker one character. Does a CR at right margin.
024 PR Page return. Goes to top left without erasing the display.

External links

Further reading

This documentation is part of MIT's Tapes of Tech Square (ToTS) collection, but not yet available to the public. A copy of the latter is in Computer History Museum's catalog.

  • The General Electric DATANET-760 Keyboard/Display, sales brochure.
  • DATANET-760 Keyboard/Display Subsystem Manual, technical documentation.