STRUCT BUFFER_FIND in dss_equ.inc

This commit is contained in:
Anatoliy Belyanskiy 2024-05-09 03:12:27 +10:00
parent 9a808b4cc2
commit 9a5953e0f5

View File

@ -398,6 +398,30 @@ _cc:
;---------------------------------------
;
;
STRUCT BUFFER_FIND
; From FAT
.NAME: TEXT 8,{". "," "} ; DIR_Name #00 +00 NAME
.EXT: TEXT 3,{" "," "} ; --//--//; #08 +08 EXT
.ATTRIBUT: BYTE #10 ; DIR_Attr; #0B +11 ATTRIBUT
.RESERVED_NT: BYTE #00 ; DIR_NTRes; #0C +12 RESERVED
.RESERVED_FAT32: BYTE #00 ; DIR_CrtTimeHundth #0D +13 „ĄáďâëĄ ¤®«¨ ᥪ㭤ë á®§¤ ­¨ď ä ©«  (0-1.99)
.CREATE_TIME_FAT32: WORD #0000 ; DIR_CrtTime #0E +14 ‚६ď á®§¤ ­¨ď ä ©« 
.CREATE_DATE_FAT32: WORD #0000 ; DIR_CrtDate #10 +16 „ â  á®§¤ ­¨ď ä ©« 
.LAST_ACCESS_DATE_FAT32: WORD #0000 ; DIR_LstAccDate #12 +18 „ â  Ż®á«Ą¤­ĄŁ® ¤®áâ㯠 (r/w)
.FIRST_CLUSTER_H: WORD #0000 ; DIR_FstClusHI #14 +20 START CLUSTER high ;!TODO fat32
.TIME: WORD #0000 ; DIR_WrtTime #16 +22 Time of last write.
.DATE: WORD #0000 ; DIR_WrtDate #18 +24 Date of last write.
.FIRST_CLUSTER_L: WORD #0000 ; DIR_FstClusLO #1A +26 START CLUSTER low
.F_SIZE: DWORD #00000000 ; DIR_FileSize #1C +28 SIZE FILE
; From DSS
.REC_Attr: BYTE #00 ; DIR_Attr; #20 +32 ATTRIBUT
.REC_Name BYTE #00 ; #21 +33 File name (FAT or DOS or May be LFN)
ENDIF
;
; <EFBFBD>ਫ®¦¥­¨¥ <EFBFBD>. ’ ¡«¨æ  ¯®§¨æ¨®­­ëå ª®¤®¢
; key ASCII/SCAN key ASCII/SCAN