Difference between revisions of "DR11-A General Device Interface"
m (correct reg locs) |
m (→External links: +descriptive booklet) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | The '''DR11-A General Device Interface''' was a [[UNIBUS]] [[device controller]] which provided a pair of 16-[[bit]] parallel ports, one input, and one output. | + | The '''DR11-A General Device Interface''' was a [[UNIBUS]] [[device controller]] which provided a pair of 16-[[bit]] [[parallel interface|parallel ports]], one input, and one output. |
It was a [[DEC card form factor|dual]] format card (M786), along with two standard single-width card [[FLIP CHIP]]s, the [[M105 Address Selector]] and the [[M782 Interrupt Control]]; they used an [[Small Peripheral Controller|SPC]] slot. | It was a [[DEC card form factor|dual]] format card (M786), along with two standard single-width card [[FLIP CHIP]]s, the [[M105 Address Selector]] and the [[M782 Interrupt Control]]; they used an [[Small Peripheral Controller|SPC]] slot. | ||
Line 40: | Line 40: | ||
{{semi-stub}} | {{semi-stub}} | ||
− | [[Category:UNIBUS | + | ==External links== |
+ | |||
+ | * [http://www.bitsavers.org/www.computer.museum.uq.edu.au/pdf/DR11-A%20General%20Device%20Interface.pdf DR11-A General Device Interface] | ||
+ | |||
+ | [[Category: UNIBUS Parallel Interfaces]] |
Latest revision as of 02:22, 25 November 2022
The DR11-A General Device Interface was a UNIBUS device controller which provided a pair of 16-bit parallel ports, one input, and one output.
It was a dual format card (M786), along with two standard single-width card FLIP CHIPs, the M105 Address Selector and the M782 Interrupt Control; they used an SPC slot.
Connection to the user's device is via a DEC backplane slot connector on one side of the card, into which two single-width paddle cards plugged.
The DR11-A was replaced by the single-board DR11-C general device interface. The DR11-C is upwardly compatible with the DR11-A for programming, but uses the cheaper and easier to work with Berg connectors.
Contents
Registers
The device has three control and buffer registers, which can be configured to any three sequential word locations in the I/O page; the first DR11-A is normally configured to addresses 777520-777524:
Register | Abbreviation | Address |
---|---|---|
Control and Status Register | DRCSR | 777520 |
Output Buffer Register | DROUTBUF | 777522 |
Input Buffer Register | DRINBUF | 777524 |
In the register contents (below), bits which are read/write or unused are shown in normal font, those which are read-only are in italics.
Status Register (DRCSR)
REQ B | Unused | REQ A | INT ENB A | INT ENB B | Unused | |||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Output Buffer Register (DROUTBUF)
OUT15 <-> OUT0 | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Input Buffer Register (INBUF)
IN15 <-> IN0 | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |