Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!ucsd!rutgers!cbmvax!andy From: andy@cbmvax.commodore.com (Andy Finkel) Newsgroups: comp.sys.amiga Subject: Re: AmigaOS 2.0 still clicks the floppies! Message-ID: <11471@cbmvax.commodore.com> Date: 9 May 90 15:46:06 GMT References: <11271@shlump.nac.dec.com> <29725@cup.portal.com> <29754@cup.portal.com> Reply-To: andy@cbmvax (Andy Finkel) Organization: Commodore, West Chester, PA Lines: 64 In article <29754@cup.portal.com> thad@cup.portal.com (Thad P Floryan) writes: >{Re: AmigaOS 2.0 still clicks the floppies!} >For a computer to be perceived as "desirable", it must use reliable AND >quality components. CBM's new 1-year warranty is a GOOD sign, but clicking >disk drives are NOT. I will be checking out an A3000 after-hours at a local >dealer to verify the alleged clicking problem. If it clicks AND if there's no >simple SOFTWARE solution, then it's clear what computer I will NOT buy and >cannot recommend. The trackdisk.device supports a no click mode, on a unit by unit basis. It's in there, in other words. It's a simple matter to twiddle the bit. Maybe someday there will be a preferences editor for it :-) The reason this isn't the default is we identified a number of drives who don't have a track zero stop. (no, no names) So we put the no click capability in, but leave it to the individual to try it with his/her drives. The trackdisk unit structure for 2.0 has a number of other fields for people who enjoy abusing their drives by making them run at spec or beyond... /* *-------------------------------------------------------------------- * * public portion of the unit structure * *-------------------------------------------------------------------- */ struct TDU_PublicUnit { struct Unit tdu_Unit; /* base message port */ UWORD tdu_Comp01Track; /* track for first precomp */ UWORD tdu_Comp10Track; /* track for second precomp */ UWORD tdu_Comp11Track; /* track for third precomp */ ULONG tdu_StepDelay; /* time to wait after stepping */ ULONG tdu_SettleDelay; /* time to wait after seeking */ UBYTE tdu_RetryCnt; /* # of times to retry */ UBYTE tdu_PubFlags; /* public flags, see below */ UWORD tdu_CurrTrk; /* track the heads are over... */ /* ONLY ACCESS WHILE UNIT IS STOPPED! */ ULONG tdu_CalibrateDelay; /* time to wait after stepping */ /* during a recalibrate */ ULONG tdu_Counter; /* counter for disk changes... */ /* ONLY ACCESS WHILE UNIT IS STOPPED! */ }; /* flags for tdu_PubFlags */ #define TDPB_NOCLICK 0 #define TDPF_NOCLICK (1L << 0) >Thad Floryan [ thad@cup.portal.com (OR) ..!sun!portal!cup.portal.com!thad ] andy -- andy finkel {uunet|rutgers|amiga}!cbmvax!andy Commodore-Amiga, Inc. "Not everything worth doing is worth doing well." Any expressed opinions are mine; but feel free to share. I disclaim all responsibilities, all shapes, all sizes, all colors.