Directory Entry Structure                           

        00h   8 BYTEs   File Name
        08h   3 BYTEs   File Extension
        0Bh     BYTE    File Attribute
        0Ch  10 BYTEs   Reserved
        16h     WORD    Time of Last Change
        18h     WORD    Date of Last Change
        1Ah     WORD    First Cluster Number
        1Ch     DWORD   File Size

                          First Character Exceptions                          

        00h     Last Directory Entry
        05h     First Character of File Name is E5h
        2Eh     File applies to current directory
        E5h     File deleted
File Attributes
Bit Dec Hex  Description
0 1 0001h  Read Only
1 2 0002h  Hidden
2 4 0004h  System
3 8 0008h  Volume Label
4 16 0010h  Subdirectory
5 32 0020h  Changed since Backup
6 64 0040h  Not Used
7 128 0080h  Sharable (Novell)
8 256 0100h  Not Used
9 512 0200h
10 1024 0400h
11 2048 0800h
12 4096 1000h
13 8192 2000h
14 16384 4000h
15 32768 8000h
 
Date Format
Bit Dec Hex  Description
0 1 0001h  Day   (1-31)
1 2 0002h
2 4 0004h
3 8 0008h
4 16 0010h
5 32 0020h  Month (1-12)
6 64 0040h
7 128 0080h
8 256 0100h
9 512 0200h  Year  (0 = 1980)
10 1024 0400h
11 2048 0800h
12 4096 1000h
13 8192 2000h
14 16384 4000h
15 32768 8000h

 

Time Format
Bit Dec Hex  Description
0 1 0001h  Two second increments (0-29)
1 2 0002h
2 4 0004h
3 8 0008h
4 16 0010h
5 32 0020h  Minutes               (0-59)
6 64 0040h
7 128 0080h
8 256 0100h
9 512 0200h
10 1024 0400h
11 2048 0800h  Hours                 (0-23)
12 4096 1000h
13 8192 2000h
14 16384 4000h
15 32768 8000h
 


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .