<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Mon, 10 Sep 2007 01:05:35 +0100
From   : jgh@... (Jonathan Graham Harston)
Subject: IDE Interface and Level 3

>Message-ID: <2f806cd70709070301i7c40f317y609ce7af84e4633b@...>
 
J.G.Harston wrote:
> > Not sure on this one; I know I had problems with the GoMMC, but never
> > really followed those up.
> 
> Again, that could be the drive initialisation. The file server
> program only ever uses OSWORD &72/&08 and &72/&0A - read and write
> - but the initialiser calls OSWORD &72/&1A expecting to be told
> the drive geometry. If the GoMMC driver doesn't return anything
> suitable then that could be the problem.
 
At http://mdfs.net/Apps/Networking I've just uploaded a tweeked
WFSInit program that reads the disk size if it can't read the disk
geometry. I've tested it on a 258M IDE drive - god, it takes ages
to initialise, but it works. It may also work for a GoMMC drive.
 
As it reads the disk size from the ADFS free space map, it needs
to be run on a completely blank freshly initialised drive. Once
WFSInit has been run it reduces the claimed disk size, so if you
run it twice, the second time it will think it's using a 32K hard
drive!
 
-- 
J.G.Harston - jgh@...                - mdfs.net/User/JGH
BBC BASIC for Windows and Internationalisation
  See http://mdfs.net/Software/BBCBasic/Windows/ProgTips
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>