Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The file DOR length is up to 64 bytes. Its layout is fixed and should respect the specified order. It contains father, brother and son followed by file informations consisting of a key, data length, data.

OffsetLengthNameValueDescription
$003

pointer to father
$033

pointer to brother
$063

pointer to son
$091DN_
DOR minor type (DN_Fil, DN_Dir, DN_Epr)
$0A1
$3Ffile DOR length
$0B1DT_NAM'N'name section descriptor
$0C1
$11

filename length, fixed value

$0D17

Filename null terminated, cell filled with trailing zero. Includes dot and extension.

Filename of 1 to 12 characters, a dot, 3 characters extension, a null terminator.

$1E1DT_UPD'U'update timestamp section descriptor
$1F1
$06update time length, fixed value
$206

date and time of update in machine format
$261DT_CRE'C'creation timestamp section descriptor
$271
$06creation time length, fixed value
$286

date and time of creation in machine format
$2E1DT_EXT'X'extent (size)
$2F1
$04extent length, fixed value
$304

32 bit value of filesize
$341DT_EFS'E'section descriptor
$351
$04section length, fixed value
$364

32 bit pointer to eprom file entry
$3A1DT_ATR'A'section descriptor
$3B1
$03section length, fixed value
$3C3

24 bit for file attribute flags

system flag (protecting shell commands) is bit 23, others are reserved