From 327a8e5405adbe0e7445293a8f0601dae3dfaeb5 Mon Sep 17 00:00:00 2001 From: Anatoliy Belyanskiy Date: Mon, 4 Mar 2024 01:23:42 +1000 Subject: [PATCH] ... --- constants/dss_equ.inc | 8 ++++---- structures/FileSystem.inc | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/constants/dss_equ.inc b/constants/dss_equ.inc index 4a840d8..14f2b5b 100644 --- a/constants/dss_equ.inc +++ b/constants/dss_equ.inc @@ -81,10 +81,10 @@ Dss: ; .CREATE_TIME_FAT32: WORD #0000 ;+ #0E +14 RESERVED ; .CREATE_DATE_FAT32: WORD #0000 ;+ #10 +16 RESERVED ; .RESERVED_FAT32_1: WORD #0000 ;+ #12 +18 RESERVED - ; .RESERVED_FAT32_2: WORD #0000 ;+ #14 +20 RESERVED - ; .TIME: WORD #0000 ;+ #16 +22 TIME - ; .DATE: WORD #0000 ;+ #18 +24 DATE - ; .ST_CLUSTER: WORD #0000 ;+ #1A +26 START CLUSTER + ; .FIRST_CLUSTER_H: WORD #0000 ;+ #14 +20 START CLUSTER high + ; .TIME: WORD #0000 ;+ #16 +22 TIME + ; .DATE: WORD #0000 ;+ #18 +24 DATE + ; .FIRST_CLUSTER_L: WORD #0000 ;+ #1A +26 START CLUSTER low ; .F_SIZE: DWORD #00000000 ;+ #1C +28 SIZE FILE .F_Next EQU #1A .MkDir EQU #1B diff --git a/structures/FileSystem.inc b/structures/FileSystem.inc index d7855c4..789b928 100644 --- a/structures/FileSystem.inc +++ b/structures/FileSystem.inc @@ -20,7 +20,7 @@ .BPB_EXT_BOOT_RECORD_SIGNATURE: BYTE #29 ; +#26 EXTENDED BOOT RECORD SIGNATURE .BPB_SERIAL_NUMBER: DWORD 0 ; +#27 VOLUME SERIAL NUMBER .BPB_LABEL: TEXT 11, {"NO NAME"," "} ; +#2B DISK LABEL -.ID_FAT: TEXT 8, {"FAT16"," "} ; +#36 FILE SYSTEM ID (BPB_FS_ID) +.ID_FAT: TEXT 8, {"FAT16"," "} ; +#36 FILE SYSTEM ID (BPB_FS_ID) ;!TODO detect fat type by clusters! ;.BOOT_CODE BLOCK 448,0 ; +#3E boot loader's code ;.SIGNATURE WORD #AA55 ; +#1FE Signature ENDS