This commit is contained in:
Tolik 2025-01-03 22:30:13 +10:00
parent d38cd7dd53
commit df1dd9744c

View File

@ -721,16 +721,25 @@ SYS_PAGE EQU #FE
.CURRENT_DIR_DRIVE EQU #C19A
.CURRENT_DIR_DRIVE_COPY EQU #C19B
;
;=======================================================================
;.ATAPI_DRQ_INTERCEPTOR EQU #C19C ; [ ] ¤«ï ä㭪権 5x ¨ ATAPI ;!FIXIT
;!TODO EQU #C19C..#C19F
;.LIB_TABLE EQU #C1A0..#C1BF ; â ¡«¨æë Library 32 ¡ ©â 
; <EFBFBD> <EFBFBD>€‡„…Ÿœ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.IDE_0 EQU #C1C0
.IDE_1 EQU #C1C8
.IDE_2 EQU #C1D0
.IDE_3 EQU #C1D8
; .IDE_0 EQU #C1C0
; .IDE_1 EQU #C1C8
; .IDE_2 EQU #C1D0
; .IDE_3 EQU #C1D8
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;=======================================================================
; EQU #C19C..#C19F
; <EFBFBD> <EFBFBD>€‡„…Ÿœ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.IDE_0 EQU #C1A0
.IDE_1 EQU #C1B0
.IDE_2 EQU #C1C0
.IDE_3 EQU #C1D0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;=======================================================================
.FDD_0 EQU #C1E0
.FDD_1 EQU #C1E8
.FDD_TBL.Size EQU #10
@ -823,7 +832,7 @@ SYS_PAGE EQU #FE
; ENDS
;
MODULE FDD_INI_TABLE ; !FIXIT â ¡«¨æë ¤«ï FDD ãáâனá⢠32 ¡ ©â . ¯à¨¢ï§ âìáï ª áâàãªâãॠ¢ëè¥
MODULE FDD_INIT_TABLE ; !FIXIT â ¡«¨æë ¤«ï FDD ãáâனá⢠32 ¡ ©â . ¯à¨¢ï§ âìáï ª áâàãªâãॠ¢ëè¥
FDD EQU 3 ; ????? å¥à ¥£® §­ ¥â, çâ® §  ¯ à ¬¥âà, à §®¡à âìáï
FDD_0 EQU SYS_PAGE.FDD_0
.DISK EQU FDD_0+0
@ -1703,14 +1712,17 @@ Config_PG:
; 6 - ᥪâ®à®¢ ­  樫¨­¤à áâ àè.
; 7 - ⨯ ¤à ©¢  HDD - 1, CD-ROM - 2...
STRUCT HDD_INIT_TABLE
DRV_Flags BYTE ; 0 DRVHD_H
SectorsPerTrack BYTE ; 1 SC_PT_H
HeadsNumber BYTE ; 2 HEADS_H
CylinderNumberLow BYTE ; 3 CYL_L_H
CylinderNumberHigh BYTE ; 4 CYL_H_H
SectorsPerCylinderLow BYTE ; 5 SPCLL_H
SectorsPerCylinderHigh BYTE ; 6 SPCLH_H
DriveType BYTE ; 7 DTYPE_H
.DRV_Flags BYTE ; 0 DRVHD_H
.SectorsPerTrack BYTE ; 1 SC_PT_H
.HeadsNumber BYTE ; 2 HEADS_H
.CylinderNumberLow BYTE ; 3 CYL_L_H
.CylinderNumberHigh BYTE ; 4 CYL_H_H
.SectorsPerCylinderLow BYTE ; 5 SPCLL_H
.SectorsPerCylinderHigh BYTE ; 6 SPCLH_H
.DriveType BYTE ; 7 DTYPE_H
.SectorSize WORD ; 8
.RemovableMedia BYTE ; 10 ; bit0=1 removable, bit1=1 drive changed, bit7..2 reserved
.RESERVED BLOCK 6,0
ENDS
;