<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Sun, 02 Jan 2011 00:16:36 +0100
From   : rick@... (Rick Murray)
Subject: Patching a CF card patched ADFS

On 02/01/2011 00:02, J.G.Harston wrote:

> where you can almost hear the wearyness in the writing and the heads
> in hands where Acorn say that developers really need to stop charging
> off in all directions gobbling up

Sometimes I think the responses to my Allocate requests were thinly 
veiled surprise. Then again, anybody who's been in the PD scene has 
probably had their share of mess sorting out half a dozen programs each 
claiming their own specific filetype.... all of which use the SAME 
filetype. <sigh>


That said, Acorn do have to shoulder some blame for allocating a wodge 
of types to files which do not actually need a specific type. I don't 
have any examples to hand, but I do recall a number of "internal" files 
(like settings, colour tables, etc) which are managed entirely by the 
respective program, having no double-click action whatsoever. For those, 
&FFD would suffice.


> filing system numbers and that things like IDE/SCSI/CDROM/etc filing
> systems should be device drivers to ADFS, not filing systems in their
> own right.

You mean like how DOSFS works? I think some parts of the filesystem code 
were notoriously complicated. And, then, some filing systems had to work 
around limitations inherent in ADFS. I can format a 2Gb partition using 
Simtec's IDEFS. I cannot format a 2Gb partition using RISC OS 3.70's 
ADFS. Likewise how well does ADFS play with multiple partitions on a 
disc, or stupidly-long filenames as you might encounter on a CD-ROM for 
a Windows platform? It's all well Acorn making proclamations, but I do 
see a fair few solutions being designed the way they were to work around 
limitations in ADFS. How come we waited until RISC OS 4 (or the 
non-existent 3.80) for the ability to handle 'big' harddiscs?


> That's why developers really should have been writing device drivers
> not filing systems.

And that's why if ADFS thinks it should have been the base (instead of 
FileCore), it should have been ahead of the game, not behind it.


Best wishes,

Rick.

-- 
Rick Murray, eeePC901 & ADSL WiFI'd into it, all ETLAs!
BBC B: DNFS, 2 x 5.25" floppies, EPROM prog, Acorn TTX
E01S FileStore, A3000/A5000/RiscPC/various PCs/blahblah...
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>