TechWhirl (TECHWR-L) is a resource for technical writing and technical communications professionals of all experience levels and in all industries to share their experiences and acquire information.
For two decades, technical communicators have turned to TechWhirl to ask and answer questions about the always-changing world of technical communications, such as tools, skills, career paths, methodologies, and emerging industries. The TechWhirl Archives and magazine, created for, by and about technical writers, offer a wealth of knowledge to everyone with an interest in any aspect of technical communications.
Subject:Re: Master and Slave; was: Re: Pet Peeves From:"Mike Starr" <mikestarr-techwr-l -at- writestarr -dot- com> To:<techwr-l -at- lists -dot- techwr-l -dot- com> Date:Sat, 17 Mar 2007 17:14:02 -0500
Thanks for correcting my "off-the-top-of-my-head" explanation.
Mike
--
Mike Starr WriteStarr Information Services
Technical Writer - Online Help Developer - Website developer
Graphic Designer - Desktop Publisher - MS Office Expert
Phone: (262) 694-1028 - Tollfree: (877) 892-1028 - Fax:(262) 697-6334
Email: mike -at- writestarr -dot- com - Web: http://www.writestarr.com
----- Original Message -----
From: "David Neeley" <dbneeley -at- gmail -dot- com>
To: <techwr-l -at- lists -dot- techwr-l -dot- com>
Sent: Saturday, March 17, 2007 10:00 AM
Subject: IDE: Master and Slave; was: Re: Pet Peeves
> Mike Starr wrote:
>
> "With IDE disk drives, each connector on the motherboard can communicate
> with
> two IDE drives. All IDE drives (Integrated Drive Electronics) contain a
> drive controller. In order to use two drives attached to a single
> connector
> with a ribbon bus cable, only one drive controller can be used. "
>
> That is incorrect. Each IDE has the controller integrated, true enough.
> However, when one of the drives has a slave jumper, pin 29 of the IDE
> cable
> carries a signal called "Drive Active Slave Present" (DASP). When this
> signal is present, the controller on the master drive is queried by the
> controller on the slave when the slave wishes to send data to the
> peripheral
> bus. If the master is itself not sending data, it returns a clear to send
> signal and the slave executes the transfer. That way, the data lines of
> the
> IDE interface do not have contention.
>
> Note that a drive controller fulfills several functions. It must know the
> geometry of the device--where and how information is stored. Before the
> IDE
> spec was designed, drive controllers had to know how *all* drive
> geometries
> worked in one way or another--and not just hard drives, but other devices
> such as CDs and the like. The controller must also know, of course, how to
> communicate with the peripheral bus. By building specialized controllers
> for
> each IDE device, they were made simpler and higher performing without
> having
> to deal with future devices that might come along.
>
> This also illustrates the aptness of the "master" and "slave"
> nomenclature.
> While "primary" and "secondary" could easily enough have been used, the
> fact
> remains that they were not. It is also useful to use very short names due
> to
> the physical limitations of space for labeling on the drive labels and
> such,
> I suppose.
>
> If you want a very good explanation of all this, see:
>http://electronics.howstuffworks.com/ide4.htm
>
> David
Create HTML or Microsoft Word content and convert to Help file formats or
printed documentation. Features include single source authoring, team authoring,
Web-based technology, and PDF output. http://www.DocToHelp.com/TechwrlList
Now shipping: Help & Manual 4 with RoboHelp(r) import! New editor,
full Unicode support. Create help files, web-based help and PDF in up
to 106 languages with Help & Manual: http://www.helpandmanual.com
---
You are currently subscribed to TECHWR-L as archive -at- web -dot- techwr-l -dot- com -dot-