This commit is contained in:
Tolik 2024-07-17 04:36:37 +10:00
parent cfd910d5d3
commit 029a4efe3b

View File

@ -551,25 +551,21 @@ SYS_PAGE EQU #FE
.INT_PAGE EQU #C126 ; áâà ­¨æ  á ®¡à ¡®â稪®¬ ¯à¥à뢠­¨ï .INT_PAGE EQU #C126 ; áâà ­¨æ  á ®¡à ¡®â稪®¬ ¯à¥à뢠­¨ï
.INT_ID EQU #C127 ; ¥á«¨ = #AA - §­ ç¨âì ®¡à ¡®â稪 ãáâ ­®¢«¥­ .INT_ID EQU #C127 ; ¥á«¨ = #AA - §­ ç¨âì ®¡à ¡®â稪 ãáâ ­®¢«¥­
.DS_1440 EQU #C128 ; ä« £¨ ¯¥à¥ª«î祭¨ï 720/1440 .DS_1440 EQU #C128 ; ä« £¨ ¯¥à¥ª«î祭¨ï 720/1440
;.F_P_S EQU #C129 ; ç¨á«® ä ©«®¢ëå § ¯¨á¥© ¢ ᥪâ®à¥ .FilesPerSector EQU #C129 ;.F_P_S ; ç¨á«® ä ©«®¢ëå § ¯¨á¥© ¢ ᥪâ®à¥
;.S_P_C EQU #C12A ; ç¨á«® ᥪâ®à®¢ ä ©«®¢ëå § ¯¨á¥© ¢ ª« áâ¥à¥ Root Dir .SectorsPerCluster EQU #C12A ;.S_P_C ; ç¨á«® ᥪâ®à®¢ ä ©«®¢ëå § ¯¨á¥© ¢ ª« áâ¥à¥ Root Dir
.FilesPerSector EQU #C129 ; ç¨á«® ä ©«®¢ëå § ¯¨á¥© ¢ ᥪâ®à¥
.SectorsPerCluster EQU #C12A ; ç¨á«® ᥪâ®à®¢ ä ©«®¢ëå § ¯¨á¥© ¢ ª« áâ¥à¥ Root Dir
.COUNT_FL EQU #C12B ; áç¥â稪 ä ©«®¢ ¢ ᥪâ®à¥ .COUNT_FL EQU #C12B ; áç¥â稪 ä ©«®¢ ¢ ᥪâ®à¥
.COUNT_SEC EQU #C12C ; áç¥â稪 ᥪâ®à®¢ ¢ ª â «®£¥ .COUNT_SEC EQU #C12C ; áç¥â稪 ᥪâ®à®¢ ¢ ª â «®£¥
.CURRENT_HDD EQU #C12D ; [x] bit0 - master/slave, bit1: Primary/Secondary, bit2..3: ¨á¯®«ì§ãî騩áï à §¤¥« ¢ MBR .CURRENT_HDD EQU #C12D ; [x] bit0 - master/slave, bit1: Primary/Secondary, bit2..3: ¨á¯®«ì§ãî騩áï à §¤¥« ¢ MBR
;.C_P_B EQU #C12D ; <20>ˆ<CB86>Žœ‡“…Ÿ ç¨á«® ª« áâ¥à®¢ ­  ¡«®ª އ“ ;!TODO EQU #C12E
;.ClusterPerBank EQU #C12D ; <20>ˆ<CB86>Žœ‡“…Ÿ ç¨á«® ª« áâ¥à®¢ ­  ¡«®ª އ“ ;!TODO EQU #C12F
;!TODO WORD EQU #C12E
.FAT_FLAG EQU #C130 ; FAT ä« £ + FAT sector??? #81FF - FAT16, #01FF - FAT12 .FAT_FLAG EQU #C130 ; FAT ä« £ + FAT sector??? #81FF - FAT16, #01FF - FAT12
.MSD_CONT_SEC EQU #C132 ; ⥪ã騩 ᥪâ®à ¤«ï MS-DOS .MSD_CONT_SEC EQU #C132 ; ⥪ã騩 ᥪâ®à ¤«ï MS-DOS
.MSD_CONT_SEC2 EQU #C134 .MSD_CONT_SEC2 EQU #C134
.S_X_H EQU #C136 ; ª®«¨ç¥á⢮ ᥪâ®à®¢ ­  樫¨­¤à¥ .S_X_H EQU #C136 ; ª®«¨ç¥á⢮ ᥪâ®à®¢ ­  樫¨­¤à¥
; âãâ åà ­¨âáï 㪠§ â¥«ì ­  â ¡«¨æã ¨­â  ; âãâ åà ­¨âáï 㪠§ â¥«ì ­  â ¡«¨æã ¨­â 
; ¨á¯®«ì§ã¥¬ãî ä㭪樥© #F2 BIOS ; ¨á¯®«ì§ã¥¬ãî ä㭪樥© #F2 BIOS
.CONFIG_ALL EQU #C138 ; ®¯¨á â¥«ì ª®­ä¨£ãà æ¨¨ - 2 ¡ ©â  .CONFIG_ALL EQU #C138 ; ®¯¨á â¥«ì ª®­ä¨£ãà æ¨¨ - 2 ¡ ©â 
;
;…áâì â ª®© ª®¤, ­ ¯à¨¬¥à: ;…áâì â ª®© ª®¤, ­ ¯à¨¬¥à:
; LD DE,CNF_0+D_TBOFF ; LD DE,CNF_0+D_TBOFF
; LD (SYS_PAGE.CONFIG_DE),DE ; LD (SYS_PAGE.CONFIG_DE),DE
@ -582,13 +578,13 @@ SYS_PAGE EQU #FE
; 4 - ‚•Ž„ TR-DOS 48 ; 4 - ‚•Ž„ TR-DOS 48
; 5 - ‚•Ž„ BASIC 48 á § ªàëâ묨 128-¬¨ ¯®àâ ¬¨ ; 5 - ‚•Ž„ BASIC 48 á § ªàëâ묨 128-¬¨ ¯®àâ ¬¨
.CONFIG_DE EQU #C13A ; ®¯¨á â¥«ì ª®­ä¨£ãà æ¨¨ - 2 ¡ ©â  .CONFIG_DE EQU #C13A ; ®¯¨á â¥«ì ª®­ä¨£ãà æ¨¨ - 2 ¡ ©â 
;
; 2 ¡ ©â  ª®­ä¨£ãà æ¨¨ - ­ á«¥¤¨¥ Sp97. ; 2 ¡ ©â  ª®­ä¨£ãà æ¨¨ - ­ á«¥¤¨¥ Sp97.
; Œ« ¤è¨© ¡ ©â ⥪ãé ï ª®­ä  (⨯  PG_SP1) ; Œ« ¤è¨© ¡ ©â ⥪ãé ï ª®­ä  (⨯  PG_SP1)
; ‘â à訩 ¡ ©â ¥á«¨ 0, â® íâ  ª®­ä   ªâ¨¢¨à®¢ ­ . ; ‘â à訩 ¡ ©â ¥á«¨ 0, â® íâ  ª®­ä   ªâ¨¢¨à®¢ ­ .
; Sp2000 â㤠 ¯¨å ¥âáï §­ ç¥­¨¥ ⨯  #FEFF ; Sp2000 â㤠 ¯¨å ¥âáï §­ ç¥­¨¥ ⨯  #FEFF
.CONFIG_BYTE EQU #C13E .CONFIG_BYTE EQU #C13E
;
;;;; ;;;;
.WIN_MAP_SC EQU #C140 .WIN_MAP_SC EQU #C140
.WIN_TAB_SC EQU #C142 ;!FIXIT ­ ©â¨ £¤¥ ¨á¯®«ì§ãîâáï .WIN_TAB_SC EQU #C142 ;!FIXIT ­ ©â¨ £¤¥ ¨á¯®«ì§ãîâáï
@ -648,7 +644,9 @@ SYS_PAGE EQU #FE
.ZX_RAM_PAGES EQU #C190 ; ¨«¨ ⮫쪮 ®¤¨­ ¡ ©â - BlockID? ; vROM(10) + vRAM(32-1) + End_Byte(0); ®¤­  áâà ­¨æ  <20>€Œ ­¥ áç¨â ¥âáï - íâ® áâà ­¨æ  0. .ZX_RAM_PAGES EQU #C190 ; ¨«¨ ⮫쪮 ®¤¨­ ¡ ©â - BlockID? ; vROM(10) + vRAM(32-1) + End_Byte(0); ®¤­  áâà ­¨æ  <20>€Œ ­¥ áç¨â ¥âáï - íâ® áâà ­¨æ  0.
.ZX_ROM_PAGES EQU #C191 ; block ID .ZX_ROM_PAGES EQU #C191 ; block ID
.HDD_PARTITION_OFFSET EQU #C192 ; - #C195 ; [x] à ¡®â  á à §¤¥« ¬¨ ¤«ï ä㭪権 4x ¢ BIOS .HDD_PARTITION_OFFSET EQU #C192 ; - #C195 ; [x] à ¡®â  á à §¤¥« ¬¨ ¤«ï ä㭪権 4x ¢ BIOS
;!TODO EQU #C196..#C1BF .CURRENT_DIR_SEC_L EQU #C196 ; word
.CURRENT_DIR_SEC_H EQU #C198 ; word
;!TODO EQU #C199..#C19F
;.LIB_TABLE EQU #C1A0..#C1BF ; â ¡«¨æë Library 32 ¡ ©â  ;.LIB_TABLE EQU #C1A0..#C1BF ; â ¡«¨æë Library 32 ¡ ©â 
.IDE_0 EQU #C1C0 .IDE_0 EQU #C1C0
@ -712,7 +710,8 @@ SYS_PAGE EQU #FE
;.MSD_FAT_SEC EQU #C122 ; ­ ç «ì­ë© ᥪâ®à FAT ;.MSD_FAT_SEC EQU #C122 ; ­ ç «ì­ë© ᥪâ®à FAT
;.INT_ADRESS EQU #C124 ; ­ ç «ì­ë© ᥪâ®à CAT ;.INT_ADRESS EQU #C124 ; ­ ç «ì­ë© ᥪâ®à CAT
;.INT_PAGE EQU #C126 ; ­ ç «ì­ë© ᥪâ®à DAT ;.INT_PAGE EQU #C126 ; ­ ç «ì­ë© ᥪâ®à DAT
;.CLASTER_LEN EQU #C12E ; ¤«¨­  ª« áâ¥à  ¢ ¡ ©â å ;.ClusterPerBank EQU #C12D ;.C_P_B ; <20>ˆ<CB86>Žœ‡“…Ÿ ç¨á«® ª« áâ¥à®¢ ­  ¡«®ª އ“
;.CLASTER_LEN EQU #C12E ; WORD ¤«¨­  ª« áâ¥à  ¢ ¡ ©â å
;.CMOS_FLAG_1 EQU #C170 ;.CMOS_FLAG_1 EQU #C170
;---------------------------------------------------------------------[] ;---------------------------------------------------------------------[]
; ;