[Coco] floppy controller update
Gene Heskett
gene.heskett at verizon.net
Sun Jul 6 22:52:20 EDT 2008
On Sunday 06 July 2008, Chuck Youse wrote:
>On Sun, 2008-07-06 at 16:13 -0400, Chuck Youse wrote:
>> The only serious problem at this point is what can only be termed
>> abysmal performance. During the boot process, I'm only getting slightly
>> more than 1Kb/s (essentially 4-5 sectors/second) on the reads. I've
>> tracked it down to the period of time between when I issue the read to
>> the controller and the time it exits non-DMA mode (once the transfer is
>> complete). Ideas:
>
>The more I think about this, the more I think it must be an interleaving
>issue. Consider that the sectors are most likely laid out in order by
>Linux's fdformat. Consider that I appear to be getting something in the
>neighborhood of one sector every 200-250ms, and then consider that at
>300RPMs, one revolution takes about 200ms. Bingo.
>
>Does that seem right? Is anyone even listening to my jabbering
>anymore? ;)
>
>C.
>
I think you've hit it Chuck. The std interleave for os9 is 3, and I have used
as high as 8 when using bru for backups.
--
Cheers, Gene
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
In spite of everything, I still believe that people are good at heart.
-- Ann Frank
More information about the Coco
mailing list