mirror of
https://github.com/Tolik-Trek/Shared_Includes.git
synced 2026-06-16 01:21:07 +03:00
...
This commit is contained in:
parent
be60675850
commit
e0dd54cb56
@ -36,6 +36,50 @@
|
|||||||
.ID_2 _ZX_TASK_DATA
|
.ID_2 _ZX_TASK_DATA
|
||||||
.ID_3 _ZX_TASK_DATA
|
.ID_3 _ZX_TASK_DATA
|
||||||
ENDS
|
ENDS
|
||||||
|
|
||||||
|
; MODULE FDD_INIT_TABLE
|
||||||
|
; FDD EQU 3
|
||||||
|
; FDD_0 EQU SYS_PAGE.FDD_0
|
||||||
|
; .DISK EQU FDD_0+0
|
||||||
|
; .F144 EQU .DISK
|
||||||
|
; .SECTORS EQU FDD_0+1
|
||||||
|
; .MS_SECS EQU .SECTORS
|
||||||
|
; .HEADS EQU FDD_0+2
|
||||||
|
; .CYLINDL EQU FDD_0+3
|
||||||
|
; .CYLINDH EQU FDD_0+4
|
||||||
|
; .BytesPerSector EQU FDD_0+5 ;WORD B_P_S
|
||||||
|
; .ID EQU .BytesPerSector + 2
|
||||||
|
; ; FDD_1 EQU SYS_PAGE.FDD_1
|
||||||
|
; ; .DISK EQU FDD_1+0
|
||||||
|
; ; .F144 EQU .DISK
|
||||||
|
; ; .SECTORS EQU FDD_1+1
|
||||||
|
; ; .MS_SECS EQU .SECTORS
|
||||||
|
; ; .HEADS EQU FDD_1+2
|
||||||
|
; ; .CYLINDL EQU FDD_1+3
|
||||||
|
; ; .CYLINDH EQU FDD_1+4
|
||||||
|
; ; .BytesPerSector EQU FDD_1+5 ;WORD B_P_S
|
||||||
|
; ; .ID EQU .BytesPerSector + 1
|
||||||
|
; ENDMODULE
|
||||||
|
;
|
||||||
|
STRUCT FDD_1440_TABLE
|
||||||
|
.DISK BYTE #80 ;FDD_0+0 ; bit0 - fdd number, bit7 - 720/1440
|
||||||
|
.SECTORS BYTE #12 ;FDD_0+1
|
||||||
|
.HEADS BYTE #02 ;FDD_0+2
|
||||||
|
.CYLINDL BYTE #50 ;FDD_0+3
|
||||||
|
.CYLINDH BYTE #00 ;FDD_0+4
|
||||||
|
.BytesPerSector WORD #0200 ;FDD_0+5 ;WORD B_P_S
|
||||||
|
.ID BYTE #03 ;.BytesPerSector + 2
|
||||||
|
ENDS
|
||||||
|
;
|
||||||
|
STRUCT FDD_720_TABLE
|
||||||
|
.DISK BYTE #00 ;FDD_0+0 ; bit0 - fdd number, bit7 - 720/1440
|
||||||
|
.SECTORS BYTE #09 ;FDD_0+1
|
||||||
|
.HEADS BYTE #02 ;FDD_0+2
|
||||||
|
.CYLINDL BYTE #50 ;FDD_0+3
|
||||||
|
.CYLINDH BYTE #00 ;FDD_0+4
|
||||||
|
.BytesPerSector WORD #0200 ;FDD_0+5 ;WORD B_P_S
|
||||||
|
.ID BYTE #03 ;.BytesPerSector + 2 ; å¥à ¥£® § ¥â, çâ® § ¯ à ¬¥âà
|
||||||
|
ENDS
|
||||||
;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ;
|
;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ;
|
||||||
|
|
||||||
|
|
||||||
@ -740,9 +784,12 @@ SYS_PAGE EQU #FE
|
|||||||
.IDE_3 EQU #C1D0
|
.IDE_3 EQU #C1D0
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
;=======================================================================
|
;=======================================================================
|
||||||
.FDD_0 EQU #C1E0
|
;.FDD_0 EQU #C1E0
|
||||||
.FDD_1 EQU #C1E8
|
.FDD_TABLE FDD_1440_TABLE = #C1E0
|
||||||
.FDD_TBL.Size EQU #10
|
.FDD_TABLE.Size EQU FDD_1440_TABLE
|
||||||
|
;.FDD_1 EQU #C1E8
|
||||||
|
;.FDD_1_TABLE: FDD_720_TABLE = #C1E8
|
||||||
|
;.FDD_TBL.Size EQU #10
|
||||||
;
|
;
|
||||||
; ª®¯¨¨ à ¬¤¨áª®¢ ¤«ï ¯¥à¥ª«îç¥¨ï ¬¥¦¤ã ०¨¬ ¬¨ Spectrum / Sprinter
|
; ª®¯¨¨ à ¬¤¨áª®¢ ¤«ï ¯¥à¥ª«îç¥¨ï ¬¥¦¤ã ०¨¬ ¬¨ Spectrum / Sprinter
|
||||||
.Sp_RAMD_KEYS EQU #C1F0
|
.Sp_RAMD_KEYS EQU #C1F0
|
||||||
@ -820,43 +867,6 @@ SYS_PAGE EQU #FE
|
|||||||
;
|
;
|
||||||
|
|
||||||
|
|
||||||
; STRUCT FDD_INIT_TABLE
|
|
||||||
; DISK BYTE 0
|
|
||||||
; F144 EQU FDD_0+0
|
|
||||||
; SECTORS EQU FDD_0+1
|
|
||||||
; MS_SECS EQU .SECTORS
|
|
||||||
; HEADS EQU FDD_0+2
|
|
||||||
; CYLINDL EQU FDD_0+3
|
|
||||||
; CYLINDH EQU FDD_0+4
|
|
||||||
; B_P_S EQU FDD_0+5
|
|
||||||
; ENDS
|
|
||||||
|
|
||||||
;
|
|
||||||
MODULE FDD_INIT_TABLE ; !FIXIT ⠡<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD> FDD <EFBFBD><EFBFBD><EFBFBD>ன<EFBFBD><EFBFBD><EFBFBD> 32 <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>. <EFBFBD>ਢ易<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
||||||
FDD EQU 3 ; ????? <EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ࠬ<EFBFBD><EFBFBD><EFBFBD>, ࠧ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
||||||
FDD_0 EQU SYS_PAGE.FDD_0
|
|
||||||
.DISK EQU FDD_0+0
|
|
||||||
.F144 EQU .DISK
|
|
||||||
.SECTORS EQU FDD_0+1
|
|
||||||
.MS_SECS EQU .SECTORS
|
|
||||||
.HEADS EQU FDD_0+2
|
|
||||||
.CYLINDL EQU FDD_0+3
|
|
||||||
.CYLINDH EQU FDD_0+4
|
|
||||||
.BytesPerSector EQU FDD_0+5 ;WORD B_P_S
|
|
||||||
.ID EQU .BytesPerSector + 1
|
|
||||||
FDD_1 EQU SYS_PAGE.FDD_1
|
|
||||||
.DISK EQU FDD_1+0
|
|
||||||
.F144 EQU .DISK
|
|
||||||
.SECTORS EQU FDD_1+1
|
|
||||||
.MS_SECS EQU .SECTORS
|
|
||||||
.HEADS EQU FDD_1+2
|
|
||||||
.CYLINDL EQU FDD_1+3
|
|
||||||
.CYLINDH EQU FDD_1+4
|
|
||||||
.BytesPerSector EQU FDD_1+5 ;WORD B_P_S
|
|
||||||
.ID EQU .BytesPerSector + 1
|
|
||||||
ENDMODULE
|
|
||||||
;
|
|
||||||
|
|
||||||
;
|
;
|
||||||
STRUCT BIOS_DATE_FORMAT ; !FIXIT ¯¥à¥¤¥« âì ¯®¤ áâàãªâãà㠢ᥠ¯¥à¥¬¥ë¥ #FE
|
STRUCT BIOS_DATE_FORMAT ; !FIXIT ¯¥à¥¤¥« âì ¯®¤ áâàãªâãà㠢ᥠ¯¥à¥¬¥ë¥ #FE
|
||||||
hour BYTE
|
hour BYTE
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user