<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://gunkies.org/index.php?action=history&amp;feed=atom&amp;title=Stanford_1822_Interface</id>
		<title>Stanford 1822 Interface - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://gunkies.org/index.php?action=history&amp;feed=atom&amp;title=Stanford_1822_Interface"/>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;action=history"/>
		<updated>2026-05-02T01:48:10Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.1</generator>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24665&amp;oldid=prev</id>
		<title>Jnc: more specific cat; clarify functionality</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24665&amp;oldid=prev"/>
				<updated>2021-11-08T14:53:02Z</updated>
		
		<summary type="html">&lt;p&gt;more specific cat; clarify functionality&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 14:53, 8 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The '''Stanford 1822 Interface''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;was &lt;/del&gt;an [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;IMP &lt;/del&gt;interface]]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. (The name is made up&lt;/del&gt;; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;examining contemporaneous documentation does not reveal an official or universally&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;used name. It was also commonly called the '''SRI &lt;/del&gt;1822 interface&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''', or some variant thereof, since although it was initially created at the Digital Systems Laboratory at Stanford University&lt;/del&gt;, [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;SRI International&lt;/del&gt;|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;SRI&lt;/del&gt;]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;shortly thereafter took over provision of &lt;/del&gt;[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;printed circuit board|boards&lt;/del&gt;]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to other DARPA contractors who wanted them&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The '''Stanford 1822 Interface''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;provided &lt;/ins&gt;an &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;conversion between a &lt;/ins&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;parallel interface|parallel port]] and an [[1822 &lt;/ins&gt;interface]]; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the latter could connect to anything that provided a BBN&lt;/ins&gt;-1822 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;bit-serial &lt;/ins&gt;interface, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;most commonly including [[IMP interface]]s to [[ARPANET]] &lt;/ins&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Interface Message Processor&lt;/ins&gt;|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IMP&lt;/ins&gt;]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;s, but also &lt;/ins&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Packet Radio Network&lt;/ins&gt;]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;interfaces&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Technically, it could connect to anything that provided a BBN&lt;/del&gt;-1822 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bit-serial &lt;/del&gt;interface, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;including [[Packet Radio Network]] interfaces&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;not just &lt;/del&gt;[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ARPANET&lt;/del&gt;]] [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Interface Message Processor&lt;/del&gt;|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;IMP&lt;/del&gt;]]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;s&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(The name is made up; examining contemporaneous documentation does not reveal an official or universally&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;used name. It was also commonly called the '''SRI &lt;/ins&gt;1822 interface&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''', or some variant thereof&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;since although it was initially created at the Digital Systems Laboratory at Stanford University&lt;/ins&gt;, [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;SRI International|SRI&lt;/ins&gt;]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;shortly thereafter took over provision of &lt;/ins&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;printed circuit board&lt;/ins&gt;|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;boards&lt;/ins&gt;]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;to other DARPA contractors who wanted them&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It was for all machines (mostly [[PDP-11]]s) with either a [[UNIBUS]] (via a [[DR11-C parallel interface]]) or [[QBUS]] (via a [[DRV11 Parallel Line Unit|DRV11]]). Since it used the [[programmed I/O]] of the underlying DR11-C/DRV11, with an [[interrupt]] for every byte, it was not very suitable for high-throughput applications.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It was for all machines (mostly [[PDP-11]]s) with either a [[UNIBUS]] (via a [[DR11-C parallel interface]]) or [[QBUS]] (via a [[DRV11 Parallel Line Unit|DRV11]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;) (which had identical parallel ports&lt;/ins&gt;). Since it used the [[programmed I/O]] of the underlying DR11-C/DRV11, with an [[interrupt]] for every byte, it was not very suitable for high-throughput applications.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It consisted of a [[DEC card form factor|dual-width]] board with three [[Berg connector]] headers on it; two&amp;#160; held [[flat cable]]s going to the [[parallel interface]], which connected up to the [[host]] computer's [[input/output]] [[bus]]. A 26-pin Berg header held a cable which led to the standard round Amphenol connector used for the 1822 interface. This board plugged into either the UNIBUS or QBUS [[backplane]], near the parallel interface board.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It consisted of a [[DEC card form factor|dual-width]] board with three [[Berg connector]] headers on it; two&amp;#160; held [[flat cable]]s going to the [[parallel interface]], which connected up to the [[host]] computer's [[input/output]] [[bus]]. A 26-pin Berg header held a cable which led to the standard round Amphenol connector used for the 1822 interface. This board plugged into either the UNIBUS or QBUS [[backplane]], near the parallel interface board.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l67&quot; &gt;Line 67:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 67:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://minnie.tuhs.org/cgi-bin/utree.pl?file=2.11BSD/sys/pdpif/if_sri.c if_sri.c]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://minnie.tuhs.org/cgi-bin/utree.pl?file=2.11BSD/sys/pdpif/if_sri.c if_sri.c]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category: 1822 Interfaces]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: UNIBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: UNIBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: QBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: QBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category: ARPANET]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jnc</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24658&amp;oldid=prev</id>
		<title>Larsbrinkhoff: Meow.</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24658&amp;oldid=prev"/>
				<updated>2021-11-08T10:15:54Z</updated>
		
		<summary type="html">&lt;p&gt;Meow.&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 10:15, 8 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l69&quot; &gt;Line 69:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 69:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: UNIBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: UNIBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: QBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: QBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category: ARPANET]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Larsbrinkhoff</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24547&amp;oldid=prev</id>
		<title>Jnc: link SRI</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24547&amp;oldid=prev"/>
				<updated>2021-10-30T20:15:44Z</updated>
		
		<summary type="html">&lt;p&gt;link SRI&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 20:15, 30 October 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The '''Stanford 1822 Interface''' was an [[IMP interface]]. (The name is made up; examining contemporaneous documentation does not reveal an official or universally-used name. It was also commonly called the '''SRI 1822 interface''', or some variant thereof, since although it was initially created at the Digital Systems Laboratory at Stanford University, SRI shortly thereafter took over provision of [[printed circuit board|boards]] to other DARPA contractors who wanted them.)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The '''Stanford 1822 Interface''' was an [[IMP interface]]. (The name is made up; examining contemporaneous documentation does not reveal an official or universally-used name. It was also commonly called the '''SRI 1822 interface''', or some variant thereof, since although it was initially created at the Digital Systems Laboratory at Stanford University, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;SRI &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;International|SRI]] &lt;/ins&gt;shortly thereafter took over provision of [[printed circuit board|boards]] to other DARPA contractors who wanted them.)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Technically, it could connect to anything that provided a BBN-1822 bit-serial interface, including [[Packet Radio Network]] interfaces, not just [[ARPANET]] [[Interface Message Processor|IMP]]s.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Technically, it could connect to anything that provided a BBN-1822 bit-serial interface, including [[Packet Radio Network]] interfaces, not just [[ARPANET]] [[Interface Message Processor|IMP]]s.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-wiki_:diff:version:1.11a:oldid:24417:newid:24547 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jnc</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24417&amp;oldid=prev</id>
		<title>Jnc: Clarify origins; link 2.22 driver</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24417&amp;oldid=prev"/>
				<updated>2021-10-21T13:03:43Z</updated>
		
		<summary type="html">&lt;p&gt;Clarify origins; link 2.22 driver&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 13:03, 21 October 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The '''Stanford 1822 Interface''' (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;name is made up; examining contemporaneous documentation does not reveal an official or universally-used name&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;) &lt;/del&gt;was &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;an [[IMP &lt;/del&gt;interface&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]] (technically&lt;/del&gt;, it &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;could connect to anything that provided a BBN-1822 bit-serial interface&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;including &lt;/del&gt;[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Packet Radio Network]] interfaces, not just [[ARPANET]] [[Interface Message Processor&lt;/del&gt;|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;IMP&lt;/del&gt;]]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;s&lt;/del&gt;) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;for all machines (mostly [[PDP-11]]s) with either [[UNIBUS]] (via a [[DR11-C parallel interface]]) or [[QBUS]] (via a [[DRV11 Parallel Line Unit|DRV11]]).&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The '''Stanford 1822 Interface''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;was an [[IMP interface]]. &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The &lt;/ins&gt;name is made up; examining contemporaneous documentation does not reveal an official or universally-used name&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. It &lt;/ins&gt;was &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;also commonly called the '''SRI 1822 &lt;/ins&gt;interface&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''', or some variant thereof&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;since although &lt;/ins&gt;it &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;was initially created at the Digital Systems Laboratory at Stanford University&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;SRI shortly thereafter took over provision of &lt;/ins&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;printed circuit board&lt;/ins&gt;|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;boards&lt;/ins&gt;]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;to other DARPA contractors who wanted them.&lt;/ins&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Since &lt;/del&gt;it &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;used the &lt;/del&gt;[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;programmed I/O&lt;/del&gt;]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;of the underlying DR11-C/DRV11&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;with an &lt;/del&gt;[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;interrupt&lt;/del&gt;]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;for every byte, it was not suitable for high-throughput applications&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Technically, &lt;/ins&gt;it &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;could connect to anything that provided a BBN-1822 bit-serial interface, including &lt;/ins&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Packet Radio Network&lt;/ins&gt;]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;interfaces&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;not just [[ARPANET]] &lt;/ins&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Interface Message Processor|IMP&lt;/ins&gt;]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;s&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It consisted of a [[DEC card form factor|dual-width]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[printed circuit &lt;/del&gt;board&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;|board]] &lt;/del&gt;with three [[Berg connector]] headers on it; two&amp;#160; held [[flat cable]]s going to the [[parallel interface]], which connected up to the [[host]] computer's [[input/output]] [[bus]]. A 26-pin Berg header held a cable which led to the standard round Amphenol connector used for the 1822 interface. This board plugged into either the UNIBUS or QBUS [[backplane]], near the parallel interface board.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;It was for all machines (mostly [[PDP-11]]s) with either a [[UNIBUS]] (via a [[DR11-C parallel interface]]) or [[QBUS]] (via a [[DRV11 Parallel Line Unit|DRV11]]). Since it used the [[programmed I/O]] of the underlying DR11-C/DRV11, with an [[interrupt]] for every byte, it was not very suitable for high-throughput applications.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It consisted of a [[DEC card form factor|dual-width]] board with three [[Berg connector]] headers on it; two&amp;#160; held [[flat cable]]s going to the [[parallel interface]], which connected up to the [[host]] computer's [[input/output]] [[bus]]. A 26-pin Berg header held a cable which led to the standard round Amphenol connector used for the 1822 interface. This board plugged into either the UNIBUS or QBUS [[backplane]], near the parallel interface board.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Registers==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Registers==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l62&quot; &gt;Line 62:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 64:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://i.stanford.edu/pub/cstr/reports/csl/tr/76/116/CSL-TR-76-116.pdf Asynchronous Serial Interface for Connecting a PDP-11 to the ARPANET (BBN 1822)] (CSL-TR-76-116) - detailed description, including circuit diagrams&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://i.stanford.edu/pub/cstr/reports/csl/tr/76/116/CSL-TR-76-116.pdf Asynchronous Serial Interface for Connecting a PDP-11 to the ARPANET (BBN 1822)] (CSL-TR-76-116) - detailed description, including circuit diagrams&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [http://minnie.tuhs.org/cgi-bin/utree.pl?file=2.11BSD/sys/pdpif/if_sri.h if_sri.h] - 2.11 driver&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [http://minnie.tuhs.org/cgi-bin/utree.pl?file=2.11BSD/sys/pdpif/if_sri.c if_sri.c]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: UNIBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: UNIBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: QBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: QBUS Network Interfaces]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-wiki_:diff:version:1.11a:oldid:24398:newid:24417 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jnc</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24398&amp;oldid=prev</id>
		<title>Jnc: Avoid redir</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24398&amp;oldid=prev"/>
				<updated>2021-10-20T22:58:31Z</updated>
		
		<summary type="html">&lt;p&gt;Avoid redir&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 22:58, 20 October 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot; &gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Since it used the [[programmed I/O]] of the underlying DR11-C/DRV11, with an [[interrupt]] for every byte, it was not suitable for high-throughput applications.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Since it used the [[programmed I/O]] of the underlying DR11-C/DRV11, with an [[interrupt]] for every byte, it was not suitable for high-throughput applications.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It consisted of a [[DEC card form factor|dual-width]] [[board]] with three [[Berg connector]] headers on it; two&amp;#160; held [[flat cable]]s going to the [[parallel interface]], which connected up to the [[host]] computer's [[input/output]] [[bus]]. A 26-pin Berg header held a cable which led to the standard round Amphenol connector used for the 1822 interface. This board plugged into either the UNIBUS or QBUS [[backplane]], near the parallel interface board.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It consisted of a [[DEC card form factor|dual-width]] [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;printed circuit board|&lt;/ins&gt;board]] with three [[Berg connector]] headers on it; two&amp;#160; held [[flat cable]]s going to the [[parallel interface]], which connected up to the [[host]] computer's [[input/output]] [[bus]]. A 26-pin Berg header held a cable which led to the standard round Amphenol connector used for the 1822 interface. This board plugged into either the UNIBUS or QBUS [[backplane]], near the parallel interface board.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Registers==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Registers==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jnc</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24394&amp;oldid=prev</id>
		<title>Jnc: Fairly complete</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Stanford_1822_Interface&amp;diff=24394&amp;oldid=prev"/>
				<updated>2021-10-20T22:26:02Z</updated>
		
		<summary type="html">&lt;p&gt;Fairly complete&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The '''Stanford 1822 Interface''' (the name is made up; examining contemporaneous documentation does not reveal an official or universally-used name) was an [[IMP interface]] (technically, it could connect to anything that provided a BBN-1822 bit-serial interface, including [[Packet Radio Network]] interfaces, not just [[ARPANET]] [[Interface Message Processor|IMP]]s) for all machines (mostly [[PDP-11]]s) with either [[UNIBUS]] (via a [[DR11-C parallel interface]]) or [[QBUS]] (via a [[DRV11 Parallel Line Unit|DRV11]]).&lt;br /&gt;
&lt;br /&gt;
Since it used the [[programmed I/O]] of the underlying DR11-C/DRV11, with an [[interrupt]] for every byte, it was not suitable for high-throughput applications.&lt;br /&gt;
&lt;br /&gt;
It consisted of a [[DEC card form factor|dual-width]] [[board]] with three [[Berg connector]] headers on it; two  held [[flat cable]]s going to the [[parallel interface]], which connected up to the [[host]] computer's [[input/output]] [[bus]]. A 26-pin Berg header held a cable which led to the standard round Amphenol connector used for the 1822 interface. This board plugged into either the UNIBUS or QBUS [[backplane]], near the parallel interface board.&lt;br /&gt;
&lt;br /&gt;
==Registers==&lt;br /&gt;
&lt;br /&gt;
The device had three control and [[buffer]] [[register]]s, which could be configured to any three sequential [[word]] locations in the I/O page. The first was normally configured to [[address]]es 767770-767774; the second to 767760-767764, the third to 767750-767754, and so on.&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
! Register !! Abbreviation !! Address&lt;br /&gt;
|-&lt;br /&gt;
|Control and Status Register || SCSR || 0167770&lt;br /&gt;
|-&lt;br /&gt;
|Output Buffer Register || SOUTBUF || 0167772&lt;br /&gt;
|-&lt;br /&gt;
|Input Buffer Register || SINBUF || 0167774&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
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''.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Reading or writing into a register while it is in the process of transferring a byte may cause some bits to become lost and/or out of synchronization. This can waiting until be avoided by either an interrupt or interrupt request (as seen in the status register) is present before accessing the register.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Status Register (SCSR)===&lt;br /&gt;
{{16bit-header}}&lt;br /&gt;
| ''RDONE'' || colspan=7 | Unused || ''TDONE'' || TINTE || RINTE || colspan=3 | Unused || RENABL || TENABL&lt;br /&gt;
{{16bit-bitout}}&lt;br /&gt;
&lt;br /&gt;
*RDONE - Receive done, interrupt requested&lt;br /&gt;
*TDONE - Transmit done, interrupt requested&lt;br /&gt;
*TINTE - Transmit Interrupt Enable &lt;br /&gt;
*RINTE - Receive Interrupt Enable&lt;br /&gt;
*RENABL - Receive data enable&lt;br /&gt;
*TENABL - Transmit data enable&lt;br /&gt;
&lt;br /&gt;
===Output Buffer Register (SOUTBUF)===&lt;br /&gt;
{{16bit-header}}&lt;br /&gt;
| colspan=2 | Unused || HSTCLR || HSTPWR || LSTBYT || colspan=3 | Unused || colspan=8 | OUT7 &amp;lt;-&amp;gt; OUT0&lt;br /&gt;
{{16bit-bitout}}&lt;br /&gt;
&lt;br /&gt;
*HSTCLR - Open Host Ready relay&lt;br /&gt;
*HSTPWR - Close Host Ready relay&lt;br /&gt;
*LSTBYT - Last byte sent&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Either bit 13 OR bit 12 should be set. NOT BOTH.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Input Buffer Register (SINBUF)===&lt;br /&gt;
{{16bit-header}}&lt;br /&gt;
| ''IMPODD'' || ''IMPDWN'' || ''HSTMRY'' || ''IMPMRY || ''LSTBYT'' || colspan=3 | Unused || colspan=8 | ''IN7 &amp;lt;-&amp;gt; IN0''&lt;br /&gt;
{{16bit-bitout}}&lt;br /&gt;
&lt;br /&gt;
*IMPODD - IMP was down or last byte received&lt;br /&gt;
*IMPDWN - &amp;quot;IMP has been down since the last interrupt was serviced&amp;quot;&lt;br /&gt;
*HSTMRY - Host relay  check, 0 = closed&lt;br /&gt;
*IMPMRY - IMP relay check, 0 = closed&lt;br /&gt;
*LSTBYT - Last byte received&lt;br /&gt;
&lt;br /&gt;
&amp;quot;The interface will receive bits until either it is full, or it receives the last IMP data bit (LIDB) signal. At this point the interface stops and requests an interrupt. It will not accept any new bits until the present load of bits is read from INBUF. ... Reading the receive register clears the receive buffer making it ready for another byte. Thus program testing of control bits should be done after the contents of the receive register have been moved elsewhere.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
* [http://i.stanford.edu/pub/cstr/reports/csl/tr/76/116/CSL-TR-76-116.pdf Asynchronous Serial Interface for Connecting a PDP-11 to the ARPANET (BBN 1822)] (CSL-TR-76-116) - detailed description, including circuit diagrams&lt;br /&gt;
&lt;br /&gt;
[[Category: UNIBUS Network Interfaces]]&lt;br /&gt;
[[Category: QBUS Network Interfaces]]&lt;/div&gt;</summary>
		<author><name>Jnc</name></author>	</entry>

	</feed>