<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.linux-mips.org/mediawiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.linux-mips.org/wiki?title=BRIDGE&amp;feed=atom&amp;action=history</id>
		<title>BRIDGE - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.linux-mips.org/wiki?title=BRIDGE&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://www.linux-mips.org/wiki?title=BRIDGE&amp;action=history"/>
		<updated>2013-05-19T19:51:55Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.20.2</generator>

	<entry>
		<id>//www.linux-mips.org/wiki?title=BRIDGE&amp;diff=6795&amp;oldid=prev</id>
		<title>Skylark: added patent; clarified IP27/IP30 differences</title>
		<link rel="alternate" type="text/html" href="http://www.linux-mips.org/wiki?title=BRIDGE&amp;diff=6795&amp;oldid=prev"/>
				<updated>2005-10-07T01:08:45Z</updated>
		
		<summary type="html">&lt;p&gt;added patent; clarified IP27/IP30 differences&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 01:08, 7 October 2005&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&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;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The '''BRIDGE''' [[Wikipedia:Application-specific_integrated_circuit|ASIC]] is used as the [[Wikipedia:Peripheral_Component_Interconnect|PCI]] hostbridge in the SGI [[IP27]] family of machines, and also on SGI [[IP30]].&amp;#160; It interfaces between the internal &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Crosstalk &lt;/del&gt;connect one the one side and the 64-bit, 33MHz PCI bus on the other side.&amp;#160; It supports 32-bit PCI cards by providing an address translation mechanism allowing 32-bit PCI cards to access the entire 64-bit address space of the system.&amp;#160; BRIDGE also allows to specify a few attributes in 64-bit DMA addresses &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;rsp. &lt;/del&gt;the address translation tables allowing to maximize performance.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The '''BRIDGE''' [[Wikipedia:Application-specific_integrated_circuit|ASIC]] is used as the [[Wikipedia:Peripheral_Component_Interconnect|PCI]] hostbridge in the SGI [[IP27]] family of machines, and also on SGI [[IP30]].&amp;#160; It interfaces between the internal &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[XIO]] &lt;/ins&gt;connect one the one side and the 64-bit, 33MHz PCI bus on the other side.&amp;#160; It supports 32-bit PCI cards by providing an address translation mechanism allowing 32-bit PCI cards to access the entire 64-bit address space of the system.&amp;#160; BRIDGE also allows to specify a few attributes in 64-bit DMA addresses &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;or &lt;/ins&gt;the address translation tables allowing to maximize performance. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(There is also a direct mapping mechanism to support 2GB of mappable space on 32-bit cards, and it has limited support for attributes in a per-BRIDGE configuration.)&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: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&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: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Linux support ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Linux support ==&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;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Linux &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;support &lt;/del&gt;BRIDGE but is currently limited to 64-bit cards only on [[IP27]]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. There &lt;/del&gt;is &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;no such limitation on [[IP30]]&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Linux &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;supports &lt;/ins&gt;BRIDGE but is currently limited to 64-bit cards&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. This limitation applies &lt;/ins&gt;only on [[IP27]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;; the IP30 &lt;/ins&gt;is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a smaller machine and therefore can efficiently use the 2GB direct mapping mechanism&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: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&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: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Related patents ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Related patents ==&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;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[uspto:5,915,104|US patent 5,915,104]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[uspto:5,915,104|US patent 5,915,104]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;], also [ftp://ftp.linux-mips.org/pub/linux/mips/people/skylark/pdf/bridge.pdf&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Skylark</name></author>	</entry>

	<entry>
		<id>//www.linux-mips.org/wiki?title=BRIDGE&amp;diff=3651&amp;oldid=prev</id>
		<title>Skylark at 17:51, 10 August 2005</title>
		<link rel="alternate" type="text/html" href="http://www.linux-mips.org/wiki?title=BRIDGE&amp;diff=3651&amp;oldid=prev"/>
				<updated>2005-08-10T17:51:48Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 17:51, 10 August 2005&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&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;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The '''BRIDGE''' [[Wikipedia:Application-specific_integrated_circuit|ASIC]] is used as the [[Wikipedia:Peripheral_Component_Interconnect|PCI]] hostbridge in the SGI [[IP27]] family of machines.&amp;#160; It interfaces between the internal Crosstalk connect one the one side and the 64-bit, 33MHz PCI bus on the other side.&amp;#160; It supports 32-bit PCI cards by providing an address translation mechanism allowing 32-bit PCI cards to access the entire 64-bit address space of the system.&amp;#160; BRIDGE also allows to specify a few attributes in 64-bit DMA addresses rsp. the address translation tables allowing to maximize performance.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The '''BRIDGE''' [[Wikipedia:Application-specific_integrated_circuit|ASIC]] is used as the [[Wikipedia:Peripheral_Component_Interconnect|PCI]] hostbridge in the SGI [[IP27]] family of machines&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, and also on SGI [[IP30]]&lt;/ins&gt;.&amp;#160; It interfaces between the internal Crosstalk connect one the one side and the 64-bit, 33MHz PCI bus on the other side.&amp;#160; It supports 32-bit PCI cards by providing an address translation mechanism allowing 32-bit PCI cards to access the entire 64-bit address space of the system.&amp;#160; BRIDGE also allows to specify a few attributes in 64-bit DMA addresses rsp. the address translation tables allowing to maximize performance.&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: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&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: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Linux support ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Linux support ==&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;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Linux support BRIDGE but is currently limited to 64-bit cards only.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Linux support BRIDGE but is currently limited to 64-bit cards only &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;on [[IP27]]. There is no such limitation on [[IP30]]&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: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&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: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Related patents ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Related patents ==&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: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[uspto:5,915,104|US patent 5,915,104]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[uspto:5,915,104|US patent 5,915,104]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Skylark</name></author>	</entry>

	<entry>
		<id>//www.linux-mips.org/wiki?title=BRIDGE&amp;diff=2792&amp;oldid=prev</id>
		<title>Ralf at 17:45, 10 August 2005</title>
		<link rel="alternate" type="text/html" href="http://www.linux-mips.org/wiki?title=BRIDGE&amp;diff=2792&amp;oldid=prev"/>
				<updated>2005-08-10T17:45:14Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 17:45, 10 August 2005&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&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;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The '''BRIDGE''' [[Wikipedia:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;|&lt;/del&gt;Application-specific_integrated_circuit|ASIC]] is used as the [[Wikipedia:Peripheral_Component_Interconnect|PCI]] hostbridge in the SGI [[IP27]] family of machines.&amp;#160; It interfaces between the internal Crosstalk connect one the one side and the 64-bit, 33MHz PCI bus on the other side.&amp;#160; It supports 32-bit PCI cards by providing an address translation mechanism allowing 32-bit PCI cards to access the entire 64-bit address space of the system.&amp;#160; BRIDGE also allows to specify a few attributes in 64-bit DMA addresses rsp. the address translation tables allowing to maximize performance.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The '''BRIDGE''' [[Wikipedia:Application-specific_integrated_circuit|ASIC]] is used as the [[Wikipedia:Peripheral_Component_Interconnect|PCI]] hostbridge in the SGI [[IP27]] family of machines.&amp;#160; It interfaces between the internal Crosstalk connect one the one side and the 64-bit, 33MHz PCI bus on the other side.&amp;#160; It supports 32-bit PCI cards by providing an address translation mechanism allowing 32-bit PCI cards to access the entire 64-bit address space of the system.&amp;#160; BRIDGE also allows to specify a few attributes in 64-bit DMA addresses rsp. the address translation tables allowing to maximize performance.&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: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&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: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Linux support ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Linux support ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ralf</name></author>	</entry>

	<entry>
		<id>//www.linux-mips.org/wiki?title=BRIDGE&amp;diff=2791&amp;oldid=prev</id>
		<title>Ralf at 17:44, 10 August 2005</title>
		<link rel="alternate" type="text/html" href="http://www.linux-mips.org/wiki?title=BRIDGE&amp;diff=2791&amp;oldid=prev"/>
				<updated>2005-08-10T17:44:55Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The '''BRIDGE''' [[Wikipedia:|Application-specific_integrated_circuit|ASIC]] is used as the [[Wikipedia:Peripheral_Component_Interconnect|PCI]] hostbridge in the SGI [[IP27]] family of machines.  It interfaces between the internal Crosstalk connect one the one side and the 64-bit, 33MHz PCI bus on the other side.  It supports 32-bit PCI cards by providing an address translation mechanism allowing 32-bit PCI cards to access the entire 64-bit address space of the system.  BRIDGE also allows to specify a few attributes in 64-bit DMA addresses rsp. the address translation tables allowing to maximize performance.&lt;br /&gt;
&lt;br /&gt;
== Linux support ==&lt;br /&gt;
Linux support BRIDGE but is currently limited to 64-bit cards only.&lt;br /&gt;
&lt;br /&gt;
== Related patents ==&lt;br /&gt;
* [[uspto:5,915,104|US patent 5,915,104]]&lt;/div&gt;</summary>
		<author><name>Ralf</name></author>	</entry>

	</feed>