This commit is contained in:
Anatoliy Belyanskiy 2024-02-13 23:59:46 +10:00
parent 68bdeebdec
commit 795ad6ac57

View File

@ -141,9 +141,9 @@ CNF_PORT:
.TURBO.ON EQU 3 ; ¤ ­­ë¥ ¤«ï ¢ª«î祭¨ï TURBO .TURBO.ON EQU 3 ; ¤ ­­ë¥ ¤«ï ¢ª«î祭¨ï TURBO
.TURBO.OFF EQU 2 ; ¤ ­­ë¥ ¤«ï ¢ëª«î祭¨ï TURBO .TURBO.OFF EQU 2 ; ¤ ­­ë¥ ¤«ï ¢ëª«î祭¨ï TURBO
.CNF_0 EQU #04 ; ª àâ  ¯®à⮢ 0 .CNF_0 EQU #04 ; ª àâ  ¯®à⮢ 0
.CNF_1 EQU #0C ; ª àâ  ¯®à⮢ 1 .CNF_1 EQU #0C ; ª àâ  ¯®à⮢ 1 (¤«ï ०¨¬  ¯®ç⨠ç¨á⮣® zx spectrum)
.CNF_2 EQU #14 ; ª àâ  ¯®à⮢ 2 .CNF_2 EQU #14 ; ª àâ  ¯®à⮢ 2
.CNF_3 EQU #1C ; ª àâ  ¯®à⮢ 3 .CNF_3 EQU #1C ; ª àâ  ¯®à⮢ 3 (०¨¬ ¤®áâ㯠 ª ¯®àâ ¬ ƒ93 ¡¥§ ᨣ­ «  TR-DOS)
.PENT_RESET EQU #20 .PENT_RESET EQU #20
.SCORP_RESET EQU #40 .SCORP_RESET EQU #40
.CNF_512 EQU #80 ; ¢ª«î祭¨¥ Pentagon 128 .CNF_512 EQU #80 ; ¢ª«î祭¨¥ Pentagon 128
@ -434,7 +434,9 @@ PORT_Y EQU RGADR ;
RGMOD EQU #C9 ; ¯®àâ ०¨¬  íªà ­ . <20>¥à¥ª«îç ¥â áâà ­¨æë ०¨¬  íªà ­ . RGMOD EQU #C9 ; ¯®àâ ०¨¬  íªà ­ . <20>¥à¥ª«îç ¥â áâà ­¨æë ०¨¬  íªà ­ .
SCREEN_SWITCH EQU RGMOD SCREEN_SWITCH EQU RGMOD
;RGACC EQU #A9 ;RGACC EQU #A9
PGACC EQU #FC ; <20>®àâ ¬ áèâ ¡¨à®¢ ­¨ï ;PGACC EQU #FC
PORT_SCALE EQU #FC ; <20>®àâ ¬ áèâ ¡¨à®¢ ­¨ï
PORT_ISA EQU #9FBD
Port_All_Mode EQU #204E Port_All_Mode EQU #204E
; bit0 - 0: ¢ëª«  ªá¥«¥à â®à  ¨ ¯à¥à뢠­¨© ®â ª« ¢¨ âãàë, ¢ª«î祭¨¥ ᯥª®¢áª®©  ¤à¥á æ¨¨ íªà ­ . ; bit0 - 0: ¢ëª«  ªá¥«¥à â®à  ¨ ¯à¥à뢠­¨© ®â ª« ¢¨ âãàë, ¢ª«î祭¨¥ ᯥª®¢áª®©  ¤à¥á æ¨¨ íªà ­ .
@ -463,8 +465,8 @@ Port_HardReset EQU #AC
; €¤à¥á  áâà ­¨æ ; ; €¤à¥á  áâà ­¨æ ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;SCR_PAGE EQU 0FDH ; SCR_PAGE EQU #FD
;PAL_PAGE EQU 0FDH ; PAL_PAGE EQU #FD
PAL_V_PAGE EQU #9E ;????? PAL_V_PAGE EQU #9E ;?????
PAL_SCP EQU #1E ;????? PAL_SCP EQU #1E ;?????
@ -963,51 +965,6 @@ FDC_93:
.DrvCTRL EQU #FF ; P_DOS_FF R_DSK ;Drive Control .DrvCTRL EQU #FF ; P_DOS_FF R_DSK ;Drive Control
; ;
;????????????????????????????????????????
;SPRINTER EQU 4 ; <EFBFBD>ˆŸ !!!
ISD_WARM EQU 3
ISD_COLD EQU 0
IS_KEY EQU #40 ; „€<E2809E><E282AC>… „‹Ÿ ‚›‚Ž„€ <20>Ž<EFBFBD> <20><>ˆ Šž—…<E28094>ˆˆ IS-DOS
IS_RAM_ADR EQU #5BC0 ; €„<E282AC> ‡€ƒ<E282AC>“‡Šˆ <20><>Žƒ<C5BD>€ŒŒ <20><EFBFBD>…•Ž„€ IS-DOS
TB_WAITES EQU #00 ; WAITë ¤«ï TURBO-MODE
NTB_WAITES EQU #00 ; WAITë ¤«ï neTURBO-MODE
IS_WAITES EQU #00 ; WAITë ¤«ï IS-DOS
;****************************************
;SYS_PORT_ON EQU #7D
;SYS_PORT_OFF EQU #3D
RAMD_LET EQU ('R' - 'A')
;***************************************
/*
;HD_HEADS EQU 5
HD_CS EQU #A0
;HD_S_P_T EQU 17
;HD_S_X_H EQU (HD_S_P_T * HD_HEADS) ; ??? ç¨á«® ᥪâ®à®¢ ­  樫¨­¤à¥
P_DATS EQU #50 ; READ/WRITE INIR/OTIR
P_ERR EQU #051 ; READ
P_PREC EQU #151 ; WRITE
P_S_CNT EQU #152
P_S_NUM EQU #153
P_C_LOW EQU #154
P_C_HIG EQU #155 ;<-\
P_HD_CS EQU #4152 ;<-/
P_HDST EQU #4053 ; READ
P_CMD EQU #4153 ; WRITE
P_HD3F6 EQU #4154 ; WRITE 3F6
P_HD3F7 EQU #4055 ; READ 3F7
*/
;***************************************
ISA_PORT EQU #9FBD
;*************************************** ;***************************************
; !FIXIT ¨á¯®«ì§®¢ âì áâàãªâãàã _sBOOT_SEC ; !FIXIT ¨á¯®«ì§®¢ âì áâàãªâãàã _sBOOT_SEC
SEC_SIZE EQU 11 SEC_SIZE EQU 11
@ -2321,6 +2278,43 @@ REG:
; PG_SP2 equ #EE ; PG_SP2 equ #EE
; PG_AY equ #EA ; PG_AY equ #EA
; SPRINTER EQU 4 ; <EFBFBD>ˆŸ !!!
; ISD_WARM EQU 3
; ISD_COLD EQU 0
; IS_KEY EQU #40 ; „€<E2809E><E282AC>… „‹Ÿ ‚›‚Ž„€ <20>Ž<EFBFBD> <20><>ˆ Šž—…<E28094>ˆˆ IS-DOS
; IS_RAM_ADR EQU #5BC0 ; €„<E282AC> ‡€ƒ<E282AC>“‡Šˆ <20><>Žƒ<C5BD>€ŒŒ <20><EFBFBD>…•Ž„€ IS-DOS
; TB_WAITES EQU #00 ; WAITë ¤«ï TURBO-MODE
; NTB_WAITES EQU #00 ; WAITë ¤«ï neTURBO-MODE
; IS_WAITES EQU #00 ; WAITë ¤«ï IS-DOS
; SYS_PORT_ON EQU #7D
; SYS_PORT_OFF EQU #3D
; RAMD_LET EQU ('R' - 'A')
; HD_HEADS EQU 5
; HD_CS EQU #A0
; HD_S_P_T EQU 17
; HD_S_X_H EQU (HD_S_P_T * HD_HEADS) ; ??? ç¨á«® ᥪâ®à®¢ ­  樫¨­¤à¥
; P_DATS EQU #50 ; READ/WRITE INIR/OTIR
; P_ERR EQU #051 ; READ
; P_PREC EQU #151 ; WRITE
; P_S_CNT EQU #152
; P_S_NUM EQU #153
; P_C_LOW EQU #154
; P_C_HIG EQU #155 ;<-\
; P_HD_CS EQU #4152 ;<-/
; P_HDST EQU #4053 ; READ
; P_CMD EQU #4153 ; WRITE
; P_HD3F6 EQU #4154 ; WRITE 3F6
; P_HD3F7 EQU #4055 ; READ 3F7
;================================================================================= ;=================================================================================
; <EFBFBD>®pâë Sprinter. (¡ ©âë PORT_X)<< ; <EFBFBD>®pâë Sprinter. (¡ ©âë PORT_X)<<
; 0 - port FF<< ; 0 - port FF<<