Welcome, Guest. Please login or register.

Author Topic: Amiga history: Why was "Disk doctor" so spectacularly bad at its job? Here is why...  (Read 17021 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline mark_k

  • Jr. Member
  • **
  • Join Date: Nov 2007
  • Posts: 70
    • Show all replies
Quote from: olsen;830666
Apparently, the only way to advance the "last altered date" field of the root directory is in making a change to the file system which has the effect of allocating/releasing storage space.
ACTION_SERIALIZE_DISK sets both creation and last-modified dates in the root block. It's possible that due to it doing TR_GETSYSTIME once for creation and once for last-modified fields, that the last-modified time is one or more ticks later than creation.

ACTION_RENAME_DISK changes the volume last-modified date (at "size-10") only.

What changes the root datestamp at "size-23"?