Article View: comp.sys.amiga.tech
Article #7624Re: Clicking Drives II
From: Randell Jesup
Date: Fri, 21 Dec 1990 06:02
Date: Fri, 21 Dec 1990 06:02
42 lines
2812 bytes
2812 bytes
In article <1990Dec20.211301.28307@msuinfo.cl.msu.edu> dailey@buster.cps.msu.edu (Chris Dailey) writes:
>>> question, why does trackdisk default to clicking? There seems to be
>>Because that is what it has always been. (compatible!!)
>
>That doesn't seem to be a logical reason. HOW is it compatible, and why
>is it important to remain compatible in whatever respect it is
>compatible in?
because older machines (pre-a3000's) do not all have drives with a
track-0 disable on the step-out pulse. On drives without it, the head gets
to 0, and then pounds against the stop if you use nockick. This a) makes
a lot more noise than clicking, and b) can blow the alignment of the drive.
Since (for various reasons) trackdisk is not conditionally compiled for
different machines yet, we do not default to noclick. Distributing something
that can physically damage a user's hardware if he sets it wrong is not
a real good idea, so there is no "noclick" prefs at this time.
>How does clicking prevent the drive from being stepped backward past
>track zero???
the clicking is the drive stepping in and out alternately. Noclick
type things always step out, and when they get to track 0 the track-0 detect
stops it from stepping any more (if they have such a lockout).
>And why do Commodore drives require the click and why can't it be
>eliminated, as other companies' machines do no have or need it?
Most other computers either a) don't notice disk insertions/removals,
b) require the OS to do removal. Some others may specify drives that are
'noclick-safe', or have non-standard interfaces. Note that the reason for
the click is because the disk insertion signal is gated by the step line
when the drive is empty. Some controllers and drives may be able to use
a separate signal to check for disk insertion instead of using STEP (which
is the default). The Amiga doesn't have any unused port bits for this, nor
do we specify that drives support this (I think).
--
Randell Jesup, Keeper of AmigaDos, Commodore Engineering.
{uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.commodore.com BIX: rjesup
The compiler runs
Like a swift-flowing river
I wait in silence. (From "The Zen of Programming") ;-)
Technical Details
Message-ID:
<16719@cbmvax.commodore.com>Path:
arc1-ca.pugleaf.net!utzoo!attcan!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!wuarchive!mit-eddie!rutgers!cbmvax!jesupReferences:
<1990Dec19.164559.19792@engin.umich.edu> <135@dogmelb.dog.oz.au> <1990Dec20.211301.28307@msuinfo.cl.msu.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!wuarchive!mit-eddie!rutgers!cbmvax!jesup From: jesup@cbmvax.commodore.com (Randell Jesup) Newsgroups: comp.sys.amiga.tech Subject: Re: Clicking Drives II Message-ID: <16719@cbmvax.commodore.com> Date: 21 Dec 90 06:02:01 GMT References: <1990Dec19.164559.19792@engin.umich.edu> <135@dogmelb.dog.oz.au> <1990Dec20.211301.28307@msuinfo.cl.msu.edu> Reply-To: jesup@cbmvax.commodore.com (Randell Jesup) Organization: Commodore, West Chester, PA Lines: 42