mirror of
https://github.com/Tolik-Trek/Shared_Includes.git
synced 2026-06-15 17:11:33 +03:00
Добавил таблицу и инфу по vROM
This commit is contained in:
parent
1b5b9e9293
commit
0e36ba03b2
@ -155,21 +155,33 @@ bit6 - CNF_SC_RESET by 1 -
|
||||
bit7 - CNF_PN[7..6]_RESET by 0 - á¡à®á <EFBFBD>¥â-512 ;/
|
||||
|
||||
<EFBFBD>¥à¥ª«î票¥ áâà ¨æ vROM:
|
||||
; Port #24 = 0
|
||||
#E0 - BIOS (EXP) ; #1FFD bit2=1
|
||||
#E1 - TR-DOS ; PC = #3D00..#3DFF and #1FFD bit2=0
|
||||
#E2 - BASIC-128 ; #7FFD bit4=0 and #1FFD bit1=0
|
||||
#E3 - BASIC-48 ; #7FFD bit4=1 and #1FFD bit1=0
|
||||
; Port #24 = 1 ; not used yet
|
||||
#E4 - EXPANSION 2 ; #1FFD bit2=1
|
||||
#E5 - TR-DOS 2 ; PC = #3D00..#3DFF and #1FFD bit2=0
|
||||
#E6 - BASIC-128 2 ; #7FFD bit4=0 and #1FFD bit1=0
|
||||
#E7 - BASIC-48 2 ; #7FFD bit4=1 and #1FFD bit1=0
|
||||
; Port #74 = 0
|
||||
#EB - BIOS-1 (EXP yet) ;
|
||||
; Port #74 = 1
|
||||
#EF - BIOS-2 (not used yet) ;
|
||||
;;;;;;;;
|
||||
___________________________________________________________________________
|
||||
| ‡ 票¥ | ‡ ¯¨áì ¢® ¢¥è¨© ¯®àâ: |
|
||||
| ¨§ ¢ãâà. |___________________________________________________________|
|
||||
| ¯®àâ | | | | #7C (® rom | | |
|
||||
| €«ìâ¥àë | #24 | #74 | #3C | ¢ ¯à¨®à¨â¥â¥) | 1FFD | 7FFD |
|
||||
| ||| | bit1..0 | bit1..0 | bit1..0 | bit1..0 | bit1 | bit4 |
|
||||
|_____\|/_____|_________|_________|_________|_______________|______|______|
|
||||
|E0 | 00 | | 00 | | 1 | ... |
|
||||
|E1 (+dos_on) | 00 | | 00 | 00 | 0 | ... |
|
||||
|E2 | 00 | | 00 | 00 | 0 | 0 |
|
||||
|E3 | 00 | | 00 | | 0 | 1 |
|
||||
|E4 | 01 | | 01 | | 1 | ... |
|
||||
|E5 (+dos_on) | 01 | | 01 | 01 | 0 | ... |
|
||||
|E6 | 01 | | 01 | 01 | 0 | 0 |
|
||||
|E7 | 01 | | 01 | | 0 | 1 |
|
||||
|EB | | 00 | | | ... | ... |
|
||||
|EF | | 01 | | | ... | ... |
|
||||
|_____________|_________|_________|_________|_______________|______|______|
|
||||
... - § 票¥ ஫¨ ¥ ¨£à ¥â
|
||||
‘â ¤ àâë¥ áâà ¨æë އ“ ¤«ï ®¡à §®¢ <EFBFBD>‡“ ᯥªâà㬠:
|
||||
#42 BASIC 128
|
||||
#43 BASIC 48
|
||||
#44 TR-DOS
|
||||
#45 BIOS (ZX_EXP)
|
||||
#46 BIOS (ZX_EXP)
|
||||
#47 BIOS (ZX_EXP2)
|
||||
|
||||
|
||||
SYS_PORT:
|
||||
bit0 - TURBO: on/off ¨«¨ BIOS: Part1/Part0
|
||||
@ -193,13 +205,6 @@ bit7..bit3
|
||||
áâà ¨æë <EFBFBD>‡“ 0-7 ¡ã¤ãâ 㬥஢ âìáï ª ª 8-15
|
||||
áâà ¨æë <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)
|
||||
*/
|
||||
;=======================================
|
||||
|
||||
@ -1322,28 +1327,23 @@ HOLD EQU #CB ;
|
||||
;#DE - vRAM page for 512 kb (®ª® C000-FFFF)
|
||||
;#DF - vRAM page for 512 kb (®ª® C000-FFFF)
|
||||
|
||||
;#E0 - vROM page EXPANSION ; Port #1FFD bit2=1 (#24 bit6=0, bit0=0)
|
||||
;#E1 - vROM page TR-DOS ; PC = #3D00..#3DFF and #1FFD bit2=0 (#24 bit0=0)
|
||||
;#E0 - vROM page EXPANSION ; Port #1FFD bit1=1 (#24 bit6=0, bit0=0)
|
||||
;#E1 - vROM page TR-DOS ; PC = #3D00..#3DFF and #1FFD bit1=0 (#24 bit0=0)
|
||||
;#E2 - vROM page BASIC-128 ; #7FFD bit4=0 and #1FFD bit1=0 (#24 bit0=0)
|
||||
;#E3 - vROM page BASIC-48 ; #7FFD bit4=1 and #1FFD bit1=0 (#24 bit0=0)
|
||||
|
||||
;#E4 - vROM page EXPANSION 2 ; Port #1FFD bit2=1 (#24 bit6=0, bit0=1)
|
||||
;#E5 - vROM page TR-DOS 2 ; PC = #3D00..#3DFF and #1FFD bit2=0 (#24 bit0=1)
|
||||
;#E4 - vROM page EXPANSION 2 ; Port #1FFD bit1=1 (#24 bit6=0, bit0=1)
|
||||
;#E5 - vROM page TR-DOS 2 ; PC = #3D00..#3DFF and #1FFD bit1=0 (#24 bit0=1)
|
||||
;#E6 - vROM page BASIC-128 2 ; #7FFD bit4=0 and #1FFD bit1=0 (#24 bit0=1)
|
||||
;#E7 - vROM page BASIC-48 2 ; #7FFD bit4=1 and #1FFD bit1=0 (#24 bit0=1)
|
||||
|
||||
;#E8 - vRAM page (®ª® 0000-3FFF)
|
||||
;#E9 - vRAM page (®ª® 4000-7FFF)
|
||||
;#EA - vRAM page (®ª® 8000-BFFF)
|
||||
|
||||
;#E8 - vRAM page (®ª® 0000-3FFF) ;
|
||||
;#E9 - vRAM page (®ª® 4000-7FFF) ;
|
||||
;#EA - vRAM page (®ª® 8000-BFFF) ;
|
||||
;#EB - vROM page BIOS-1 ; Port #74 = 0
|
||||
|
||||
;#EC - vRAM page CASHE ; ?????
|
||||
|
||||
;#ED reserved ; ?????
|
||||
|
||||
RET_PORT EQU #EE ; Page set after Soft RESET. ‹î¡®¥, ªà®¬¥ 0, § 票¥ - áâà ¨æ ªã¤ ¯¥à¥¤ áâáï ã¯à ¢«¥¨¥ ¯®á«¥ Soft reset
|
||||
|
||||
;#EC - vRAM page CASHE ;
|
||||
;#ED reserved ;
|
||||
RET_PORT EQU #EE ; Page set after Soft RESET. ‹î¡®¥, ªà®¬¥ 0, § 票¥ - áâà ¨æ ªã¤ ¯¥à¥¤ áâáï ã¯à ¢«¥¨¥ ¯®á«¥ Soft reset
|
||||
;#EF - vROM page BIOS-2 ; Port #74 = 1
|
||||
|
||||
; “áâ ®¢ª ¢ ª ª®© «¨¡® ¯®àâ § ç¥¨ï ®â F0h ¤® FFh ¯à¨¢¥¤¥â ª ®¤®¬ã ¨ ⮬㠦¥ १ã«ìâ âã, çâ® ¨ ¯à®áâ® ãáâ ®¢ª ¢ íâ®â ¯®àâ § 票ï F0h. ‚ á奬¥ ᤥ«
|
||||
|
||||
Loading…
Reference in New Issue
Block a user