Re: Order of sectors on a track

Re: Order of sectors on a track

From: Spiro Trikaliotis <ml-cbmhackers_at_trikaliotis.net>
Date: Sat, 23 May 2009 16:53:47 +0200
Message-ID: <20090523145347.GM9077@trikaliotis.net>
Hello,

* On Sat, May 23, 2009 at 03:12:23PM +0200 wrote:

> On 2009-05-22, at 19:59, Ruud@baltissen.org wrote:

> Hey, Ruud - maybe I am missing something but why not use the well proven 
> method, which I also chose after analysing the fastest copiers: you just 
> get the next available sector and check whether you need this one 
> (meaning: you haven't read it yet) if not, you wait until the next and do 
> the same. IMHO you don't get any faster than that (you always get the 
> next missing sector *at most* in one rotation but normally you just get 
> the next available, which is much much closer) and it works on all 
> tracks, regardless of the speedzone and you don't have to wait for sec 0, 
> etc..

This is what I described when I told about how the warp routines in
OpenCBM and Star Commander work. But it seems I was ignored. ;)

>> FYI: I also replaced the 1541's 'changing track' routine I used by my 
>> own
>> one. The gain was maybe half a second. Too less IMHO so I kept the  
>> original
>> 1541 one.

Note that the 1541 and the -II (or was it C?) one use different timings,
as do the 1570, and the 1571 uses yet other timings. Note also that some
speedloaders/copy protections have problems if you change the stepping.
Thus, IMHO, it is not worth it.

Regards,
Spiro.

-- 
Spiro R. Trikaliotis                              http://opencbm.sf.net/
http://www.trikaliotis.net/                     http://www.viceteam.org/

       Message was sent through the cbm-hackers mailing list
Received on 2009-05-23 17:00:25

Archive generated by hypermail 2.2.0.