Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

console(4)

devio(4)

tty(4)

ttys(5)

MAKEDEV(8)

mdc(4)  —  RISC

Name

mdc − DS5100 serial line driver

Syntax

device    mdc0     at ibus?     vector mdcintr
device    mdc1     at ibus?     vector mdcintr
device    mdc2     at ibus?     vector mdcintr

Description

A DS5100 base system (mdc0) provides four asynchronous ports.  An optional asynchronous card (mdc1 and mdc2 ) can be added to supply eight additional ports. 

The mdc ports are used as follows:

PortUsage Connector
0Console port6-pin MMJ on CPU board
1Local terminal6-pin MMJ on CPU board
2Full modem control port 25-pin D-Sub on CPU board
3Local terminal6-pin MMJ on CPU board
An optional asynchronous board provides an additional eight lines:
4Local terminal6-pin MMJ
5Local terminal6-pin MMJ
6Full modem control port 25-pin D-Sub
7Local terminal6-pin MMJ
8Local terminal6-pin MMJ
9Local terminal6-pin MMJ
10Local terminal6-pin MMJ
11Local terminal6-pin MMJ

The console baud rate is set to 9600 baud by default.  You can change this by setting the baud environment variable from console prompt.  Each communication port from the serial line controller behaves as described in the tty() reference page and can be set to run at any of 16 speeds. For the encoding, see tty(.).

You can establish the state of port 2 (port 6) by specifying either modem or nomodem as part of the /etc/ttys file entry.

Restrictions

The speed default is to 9600 baud on the console port.  The console device must be set for 8-bit character length with one stop bit and no parity. The mdc driver enforces these restrictions; that is, changing speeds with the stty command may not always work on console ports.

Files

/dev/console Console terminal

/dev/tty?? Full modem control or local terminal

See Also

console(4), devio(4), tty(4), ttys(5), MAKEDEV(8)

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