Compactflash formazas

Zombori Zoltan zombori at cc.u-szeged.hu
Mon Apr 26 01:05:16 CEST 2004


On Fri, 23 Apr 2004, VF wrote:

> Kovetkezo kerdes: a datum es ido hogy van kodolva a file bejegyzesben?
> Eloszor nem allitottam be semmit, mindenfele szemet volt benne, XP
> teljesen ketsegbeesett, azonnal irasvedette tette a flasht :)
> Most kimasoltam egy win altal letrehozott fajlbol, azt teszem be
> mindenhova, igy jo. De jo lenne az aktualis idot/datumot beallitani.


Szia!

Régi idokben ez volt a kiosztas:


                          File Time/Date Format
-----------------------------------------------------------------------------
 1 1 1 1 1 1                      Load word at DIR_ENTRY+16H into a
+5-4-3-2-1-0-9-8 7-6-5-4-3-2-1-0+ 16-bit register and perform mask
|   hour  |  minute   |  sec/2  | and shift operations to extract
+--------------+ +--------------+ components of the file time.
 +-------+ +---------+ +-------+
     |          |          +----- 2-second increments (0-30 valid) (t & 001fH)
     |          +---------------- minute (0-59 valid)       ((t & 07e0H) >> 5)
     +--------------------------- hour (0-23 valid)       ((t & 0f800H) >> 11)

 1 1 1 1 1 1
+5-4-3-2-1-0-9-8 7-6-5-4-3-2-1-0+
|    year     | month |   day   | Use word at DIR_ENTRY+18H.  After 16-bit
+--------------+ +--------------+ masks and shifts, add 1980 (07bcH) to year.
 +-----------+ +-----+ +-------+
       |          |        +----- day (0-31)                       (d & 001fH)
       |          +-------------- month (1-12 valid)        ((d & 01e0H) >> 5)
       +------------------------- year (0-119 valid)        ((d & f800H) >> 9)


Remelem segit a problemadon!
Jo munkat!

Bye,    __      _
      o'')}____//
       `_/      )
       (_(_/-(_/     Zombori Zolta'n <zombori at cc.u-szeged.hu>




More information about the Elektro mailing list