PDP11 PeripheralsHbk 1972 - Trailing-Edge
PDP11 PeripheralsHbk 1972 - Trailing-Edge
PDP11 PeripheralsHbk 1972 - Trailing-Edge
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