On (29 Jan 95) [EMAIL PROTECTED] wrote...

 > From: Simon Cooke <[EMAIL PROTECTED]>
 > Date: Sun, 29 Jan 1995 14:25:19 +0000 (GMT)

 > Evenin' all...

Hi Si!

 > I've found a slight problem with Prodos (including Johnathan's version) 
 > and external drives...

Make that slow-starting external drives;-)

 > Basically, the seek command in Prodos doesn't hold the correct value -- 
 > it disables the spin-up sequence.

I'm not sure about the original 1.9 I *think* that disables it... I did run
a version with the spinup sequence and found that it didn't improve anything
on my system! In fact it made drive access slower as both my internal and
external drives spin-up in much less time than the FDC delays the procedings
Hence the version I supplied was also like that:-)

 > To get it to work, you should poke the bit which does:

 > LD A,31
 > OUT (C),A

 > with

 > LD A,%10111
 > ....

 > Hope that helps -- it got Prodos working nicely on our system anyway

Note that is also the place to change the step-rate at bits 0 & 1
%00010100 does 6mS seeks with spin-up sequence
%00010101  "  12mS   "     "    "        "
%00010110  "   2mS   "     "    "        "
The 2mS step-rate worked fine on my external Teac and the internal Citizen 
drives but Brian had problems at that rate so I returned back to 3mS.

If you're lucky, the 12mS rate will allow it to work on 5.25" external drives.

I was thinking of doing a little system utility that allows the end user to
alter the exact step-rate and spin-up option after inital boot sequence...

As my version's not quite finished I've not done the utility *yet*...

Regards
Johnathan.

PS With a little bit of hacking the internal SAM-FDI pcb can accept a
right-angle 34way plug! I did it earlier today:-)

... Just when you think it's hopelessly broken, it works.
--
|Fidonet:  Johnathan Taylor 2:2501/307.9
|Internet: [EMAIL PROTECTED]
|
| Standard disclaimer: The views of this user are strictly his own.

Reply via email to