[BBC-Micro] ADFS documentation error and possible clarification

Steve O'Leary navalenigma at hotmail.com
Thu Jul 5 14:07:15 BST 2007


Probably one for JGH.

On the ADFS doc the directory footer information has a small error. It 
states the Directory name as starting at &4CD and ending at &4D5, that would 
give only 9 bytes when the directory name can be 10 bytes long.  There seems 
to be a gap as the previous entry states a single byte at &4CB of the value 
&00 but nothing is mentioned for &4CC.

So I presume that a directory name in fact starts at &4CC and not &4CD as 
stated which would give 10 bytes,

Also, a possible clarification. The document also states that all strings in 
directories are terminated with &D if less than 10 bytes. For the directory 
name or title in the footer this does not hold true for the root dir which 
on a newly formatted disk with by $ and then &00 not $0D. A real beeb is 
tolerant of this dual terminator.

This I suspect is really a bug in the ADFS formatter and it should really 
terminate the root '$' name in the footer with a $0D. For all other dir 
footer names they are correctly terminated with $0D.

This was checked using ADFS 1.50 running under BeebEm and the formatter on 
the welcome disk for the Master.

_________________________________________________________________
Win tickets to the sold out Live Earth concert!  http://liveearth.uk.msn.com




More information about the bbc-micro mailing list