<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Thu, 05 Jul 2007 14:07:15 +0100
From   : navalenigma@... (Steve O'Leary)
Subject: ADFS documentation error and possible clarification

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
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>