new useful comments

This commit is contained in:
Anatoliy Belyanskiy 2023-06-19 01:20:21 +10:00
parent 6e27011b62
commit 1b5b9e9293

View File

@ -125,7 +125,7 @@ SYS_PORT:
.ROM EQU .ON .ROM EQU .ON
.PAGE0 EQU 1 .PAGE0 EQU 1
.PAGE8 EQU 0 .PAGE8 EQU 0
.EXPANSION EQU .PAGE0 .EXTENSION EQU .PAGE0
.BIOS EQU .PAGE8 .BIOS EQU .PAGE8
.TURBO.ON EQU CNF_PORT.TURBO.ON .TURBO.ON EQU CNF_PORT.TURBO.ON
.TURBO.OFF EQU CNF_PORT.TURBO.OFF .TURBO.OFF EQU CNF_PORT.TURBO.OFF
@ -156,19 +156,19 @@ bit7 - CNF_PN[7..6]_RESET by 0 -
<EFBFBD>¥à¥ª«î祭¨¥ áâà ­¨æ vROM: <EFBFBD>¥à¥ª«î祭¨¥ áâà ­¨æ vROM:
; Port #24 = 0 ; Port #24 = 0
#E0 - EXPANSION ; #1FFD bit2=1 #E0 - BIOS (EXP) ; #1FFD bit2=1
#E1 - TR-DOS ; PC = #3D00..#3DFF and #1FFD bit2=0 #E1 - TR-DOS ; PC = #3D00..#3DFF and #1FFD bit2=0
#E2 - BASIC-128 ; #7FFD bit4=0 and #1FFD bit1=0 #E2 - BASIC-128 ; #7FFD bit4=0 and #1FFD bit1=0
#E3 - BASIC-48 ; #7FFD bit4=1 and #1FFD bit1=0 #E3 - BASIC-48 ; #7FFD bit4=1 and #1FFD bit1=0
; Port #24 = 1 ; Port #24 = 1 ; not used yet
#E4 - EXPANSION 2 ; #1FFD bit2=1 #E4 - EXPANSION 2 ; #1FFD bit2=1
#E5 - TR-DOS 2 ; PC = #3D00..#3DFF and #1FFD bit2=0 #E5 - TR-DOS 2 ; PC = #3D00..#3DFF and #1FFD bit2=0
#E6 - BASIC-128 2 ; #7FFD bit4=0 and #1FFD bit1=0 #E6 - BASIC-128 2 ; #7FFD bit4=0 and #1FFD bit1=0
#E7 - BASIC-48 2 ; #7FFD bit4=1 and #1FFD bit1=0 #E7 - BASIC-48 2 ; #7FFD bit4=1 and #1FFD bit1=0
; Port #74 = 0 ; Port #74 = 0
#EB - BIOS-1 ; #EB - BIOS-1 (EXP yet) ;
; Port #74 = 1 ; Port #74 = 1
#EF - BIOS-2 ; #EF - BIOS-2 (not used yet) ;
;;;;;;;; ;;;;;;;;
SYS_PORT: SYS_PORT:
@ -193,6 +193,13 @@ bit7..bit3
áâà ­¨æë <EFBFBD>‡“ 0-7 ¡ã¤ã⠭㬥஢ âìáï ª ª 8-15 áâà ­¨æë <EFBFBD>‡“ 0-7 ¡ã¤ã⠭㬥஢ âìáï ª ª 8-15
áâà ­¨æë <EFBFBD>‡“ 8-15 ¡ã¤ã⠭㬥஢ âìáï ª ª 0-7 áâà ­¨æë <EFBFBD>‡“ 8-15 ¡ã¤ã⠭㬥஢ âìáï ª ª 0-7
---------------------------------------------------- ----------------------------------------------------
‘â ­¤ àâ­ë¥ áâà ­¨æë ¤«ï ®¡à §®¢ <EFBFBD>‡“ ᯥªâà㬠:
#42 BASIC 128
#43 BASIC 48
#44 TR-DOS
#45 BIOS
#46 BIOS (ZX_EXP)
#47 BIOS (ZX_EXP2)
*/ */
;======================================= ;=======================================
@ -207,7 +214,7 @@ FastRAM:
ROM: ROM:
.SLOT0 EQU #5C ; <20>ਡ¨â® £¢®§¤ï¬¨ ¢ ª®­ä¥ .SLOT0 EQU #5C ; <20>ਡ¨â® £¢®§¤ï¬¨ ¢ ª®­ä¥
.BIOS EQU SYS_PORT.BIOS ; ¤«ï sys_port.on D_ROM16OFF .BIOS EQU SYS_PORT.BIOS ; ¤«ï sys_port.on D_ROM16OFF
.EXPANSION EQU SYS_PORT.EXPANSION ; ¤«ï sys_port.on D_ROM16ON .EXTENSION EQU SYS_PORT.EXTENSION ; ¤«ï sys_port.on D_ROM16ON
; ‡­ ç¥­¨ï: ; ‡­ ç¥­¨ï:
; ­®¬¥à áâà ­¨æë bit3..0 ; ­®¬¥à áâà ­¨æë bit3..0
; à §à¥è¥­¨¥ § ¯¨á¨ bit4 (0 - no Write; 1 - Write) ; à §à¥è¥­¨¥ § ¯¨á¨ bit4 (0 - no Write; 1 - Write)
@ -845,7 +852,8 @@ WIN_GRAF_Y EQU 26 ;
;<EFBFBD>¥à¥¬¥­­ë¥ ᯥªâà㬠 ;<EFBFBD>¥à¥¬¥­­ë¥ ᯥªâà㬠
ZX_VARS EQU #5C00 ZX_VARS EQU #5C00
; ;
.PR_BUFER EQU #5B00 .SWAP_ROM EQU #5B00
.PRINTER_BUFFER EQU #5B00
.AUTO_5B08 EQU #5B08 .AUTO_5B08 EQU #5B08
.AUTO_5B5C EQU #5B5C .AUTO_5B5C EQU #5B5C
.COPY_P128 EQU #5B5C .COPY_P128 EQU #5B5C