<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Sun, 09 Aug 2009 18:07:36 +0100
From   : info@... (Sprow)
Subject: Level 4 FS Y2K query

In article <Marcel-1.53-0809113737-0b0xSBG@...>,
   Johan Heuseveldt <johan@...> wrote:

[snip]

> It is not hard to see that the two systems of use and
> interpretation, clashes enormously!
>
>     It's a mystery to me why Acorn didn't get this right
>     in the first place, e.g. a bit in the attributes field.
>     Even when restricted to 8 bits - not touching the other
>     24 bits of the 32 bits sized attributes field - there is
>     still space to a dedicated bit for this purpose.

The top 24 bits of the attributes are private to the filing system. Some
will just preserve but ignore them, others will make them read only, others
use them to contain private meta data.

For example, NetFS stores the date in them

  byte 0 = common FS attributes per AUG
  byte 1 = bits 0-4 day of month
           bits 5-7 year high bits
  byte 2 = bits 0-3 month
           bits 4-7 year low bits
  byte 3 = unused

All 8 bits of the common FS attributes have already been used up, so there's
no where left to store the flag.

As you state, the two systems do overlap considerably,
Sprow.
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>