<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.vogonswiki.com/index.php?action=history&amp;feed=atom&amp;title=IDE</id>
	<title>IDE - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.vogonswiki.com/index.php?action=history&amp;feed=atom&amp;title=IDE"/>
	<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=IDE&amp;action=history"/>
	<updated>2026-10-21T14:53:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://www.vogonswiki.com/index.php?title=IDE&amp;diff=2398&amp;oldid=prev</id>
		<title>Malvineous: Some info</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=IDE&amp;diff=2398&amp;oldid=prev"/>
		<updated>2016-02-13T09:44:49Z</updated>

		<summary type="html">&lt;p&gt;Some info&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The &amp;#039;&amp;#039;&amp;#039;IDE&amp;#039;&amp;#039;&amp;#039; (Integrated Drive Electronics) interface is a standardised storage interface bourne out of the collection of competing and limiting standards in the early 90s.  The [[ST-506]] interface was cumbersome, requiring detailed knowledge of a hard disk&amp;#039;s internals such as the number of heads and tracks/cylinders, and it could be tedious trying to match a CD drive and controller when either could be [[Matsushita MKE]], [[Mitsumi]] or [[Sony]] (all of which were incompatible).  When IDE and ATAPI were introduced, the installation process for both hard disks and CD drives was greatly simplified.&lt;br /&gt;
&lt;br /&gt;
IDE allows the connection of up to two devices per bus, with one designated the &amp;#039;&amp;#039;master&amp;#039;&amp;#039; and the other the &amp;#039;&amp;#039;slave&amp;#039;&amp;#039;.  Typically this is set via jumpers next to each device&amp;#039;s IDE connector, however in the late 90s &amp;#039;&amp;#039;cable-select&amp;#039;&amp;#039; became common which would configure devices as master/slave depending on their location on the cable.  This however required cables that supported the cable-select signals, so it only became practical once UDMA66 introduced 80-conductor cables, as support for cable-select was not guaranteed with earlier 40-conductor cables.&lt;br /&gt;
&lt;br /&gt;
Cable select is implemented by the host adapter connecting pin 28 to GND.  If a device sees pin 28 grounded, it will assume the master role.  If it sees pin 28 is left floating (not connected) then it will assume the slave role.  Thus a cable-select-compatible IDE cable will omit the connector for pin 28 on the connector designated to be the slave.&lt;br /&gt;
&lt;br /&gt;
== Drivers ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;OAKCDROM.SYS&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039; is typically used as it works with many IDE CD drives.  It must be loaded in &amp;lt;tt&amp;gt;CONFIG.SYS&amp;lt;/tt&amp;gt; to provide the low-level CD driver.  &amp;lt;tt&amp;gt;MSCDEX.EXE&amp;lt;/tt&amp;gt; is then loaded to provide a drive letter for the CD.&lt;br /&gt;
&lt;br /&gt;
== Controllers ==&lt;br /&gt;
&lt;br /&gt;
These devices provide an IDE interface.&lt;br /&gt;
&lt;br /&gt;
{{#ask:&lt;br /&gt;
 [[Is device::IDE controller]]&lt;br /&gt;
 | ?Is device = Type&lt;br /&gt;
 | ?Has model = Model&lt;br /&gt;
 | ?Bus type&lt;br /&gt;
 | ?Bus width&lt;br /&gt;
 | ?Is 8-bit ISA compatible = 8-bit ISA?&lt;br /&gt;
 | ?Requires -5VDC = -5VDC?&lt;br /&gt;
 | mainlabel = Device&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Storage interface]]&lt;/div&gt;</summary>
		<author><name>Malvineous</name></author>
	</entry>
</feed>