02.07.2013 Views

PDP11 PeripheralsHbk 1972 - Trailing-Edge

PDP11 PeripheralsHbk 1972 - Trailing-Edge

PDP11 PeripheralsHbk 1972 - Trailing-Edge

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

only for use with the DC08CS distribution panel. The DCOBCS Telegraph dis·<br />

tribution panel will not accommodate any of the DMllDA, 8, or C line interface<br />

modules.<br />

8.5.2 Operation<br />

A. User View<br />

1. Status and Control Registers.<br />

Each DMll contains four 16 bit registers. One register contains command and<br />

status information about the DM11 (e.g. receiver enable, full or half duplex select,<br />

etc.) Another register, the BUFFER Active Register (BAR), contains one bit per<br />

line. Setting a bit in the BAR initiates transmission on the associated line. The bit<br />

is cleared by the hardware when transmission is complete. A third register, the<br />

Break Control Register (BCR), contains one bit per line. Setting a bit will force<br />

that line's output to a space, causing a break condition. Clearing the bit returns<br />

the appropriate line to a normal condition (mark if the transmitter is inactive).<br />

The final register is the Base Address Register (BAOR). It selects the base address<br />

of the four core tables associated with each OM 11. The base address is settable to<br />

even 400 (octal) word boundaries.<br />

2. Software Tables.<br />

Four tables are required to be set up in the software. The base address of these<br />

tables is set by writing into the Base Address Register in the OMll. The four tao<br />

bles are contiguous, and require 128 (decimal) words of core, beginning on an<br />

even 400 (octal) word boundary. T .... IO tables are required for transmit, and two for<br />

receive. The format is as follows:<br />

Where X is the contents of the Base Address Register<br />

X is the address of the Current Address Table (CAT· 16 decimal words)<br />

X + 20 (octal) is the Word Count Table (WCT . 16 decimal words)<br />

X +40 (octal) is the Bit Assembly Table (BAT· 16 decimal words)<br />

X + 100 (octal) is the Circular Buffer (CB . 64 decimal words)<br />

Figure 8·4 shows a core map of these tables, and their word formats.<br />

133

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!