common_includes/fat_dir_sp.a80
savelij13 a3d484478a Поправлена кодировка файла fat_dir.a80
Переделан макрос формирования EXE заголовка
2025-06-05 10:03:02 +03:00

35 lines
1.1 KiB
Plaintext

;LAST UPDATE: 04.06.2025 savelij
; áâàãªâãà  § ¯¨á¨ ¤¨à¥ªâ®à¨¨
DIR
_INIT_VAR
_SETVAR .Name, 8 ; 8 ¨¬ï ä ©« 
_SETVAR .Ext, 3 ; 3 à áè¨à¥­¨¥ ä ©« 
_SETVAR .Attr, BYTE ; 1  ââਡãâë ä ©« 
_SETVAR .NTRes, BYTE ; 1 § à¥§¥à¢¨à®¢ ­­®
_SETVAR .CrtTimeTenth, BYTE ; 1 ¬¨««¨á¥ªã­¤ë ¢à¥¬¥­¨ á®§¤ ­¨ï ä ©« 
_SETVAR .CrtTime, WORD ; 2 ¢à¥¬ï á®§¤ ­¨ï ä ©« 
_SETVAR .CrtDate, WORD ; 2 ¤ â  á®§¤ ­¨ï ä ©« 
_SETVAR .LstAccDate, WORD ; 2 ¤ â  ¯®á«¥¤­¥£® ®¡à é¥­¨ï ª ä ©«ã
_SETVAR .FstClusHI, WORD ; 2 áâ à襥 á«®¢® ­®¬¥à  ª« áâ¥à 
_SETVAR .WrtTime, WORD ; 2 ¢à¥¬ï ¯®á«¥¤­¥© § ¯¨á¨
_SETVAR .WrtDate, WORD ; 2 ¤ â  ¯®á«¥¤­¥© § ¯¨á¨
_SETVAR .FstClusLO, WORD ; 2 ¬« ¤è¥¥ á«®¢® ­®¬¥à  ª« áâ¥à 
_SETVAR .FileSize, DWORD ; 4 à §¬¥à ä ©« 
_SETVAR .StructSize, 0 ; à §¬¥à áâàãªâãàë
;ä« £¨=¡¨âë=============
_BITMASK Device, 7
_BITMASK Archive, 5
_BITMASK Dir, 4
_BITMASK VolumeID, 3
_BITMASK System, 2
_BITMASK Hidden, 1
_BITMASK ReadOnly, 0
;ä« £¨=¬ áª¨============
.M_AttrLongName EQU .M_ReadOnly | \
.M_Hidden | \
.M_System | \
.M_VolumeID
;=======================