mirror of
https://github.com/Tolik-Trek/Shared_Includes.git
synced 2026-06-15 09:01:33 +03:00
...
This commit is contained in:
parent
653e504a06
commit
e7e58e7b81
@ -125,34 +125,33 @@ BIOS:
|
||||
;-----------------------------------------------;
|
||||
|
||||
;[“¯à ¢«¥¨¥ ¦¥«¥§®¬, ®¯à. ¢¥àᨨ]--------------;
|
||||
.FN_TURBO EQU #8F ; ”ãªæ¨ï ã¯à ¢«¥¨ï âãà¡® ०¨¬®¬ ¨ FDD 720/1440
|
||||
.FN_TURBO.OFF EQU #02 ;
|
||||
.FN_TURBO.ON EQU #03 ;
|
||||
.FN_TURBO.VG.OFF EQU #12 ;
|
||||
.FN_TURBO.VG.ON EQU #13 ;
|
||||
.CheckInit EQU #97 ; …᫨ ®¡ à㦥 ¯¥à¢ë© áâ àâ, â® ¨¨æ¨ «¨§ æ¨ï ¢á¥© ¯ ¬ïâ¨, á¨á⥬ëå ¯¥à¥¬¥ëå
|
||||
.FullInit EQU #9F ; ˆ¨æ¨ «¨§ æ¨ï ¢á¥© ¯ ¬ïâ¨, á¨á⥬ëå ¯¥à¥¬¥ëå
|
||||
.FN_CRIPT EQU #ED ; ‚ë¤ ç ¯®«®£® Board Number
|
||||
.RST_CONF.AY8910 EQU #EE ; ¤«ï ᮢ¬¥á⨬®á⨠á á®ä⮬ Sp97, ¯¥à¥ª«î票¥ ¢ ª®äã AY8910
|
||||
.FN_VERSION EQU #EF ; ‚ë¤ ç ¨ä®à¬ 樨 ® ¢¥àᨨ BIOS ¨ ¦¥«¥§ .
|
||||
.RST_CONF.SP97_1 EQU #F0 ; ¤«ï ᮢ¬¥á⨬®á⨠á á®ä⮬ Sp97, ¯¥à¥ª«î票¥ ¢ ª®äã Sprinter-1
|
||||
.RST_CONF.SP97_2 EQU #F1 ; ¤«ï ᮢ¬¥á⨬®á⨠á á®ä⮬ Sp97, ¯¥à¥ª«î票¥ ¢ ª®äã Sprinter-2
|
||||
.FN_SYNC EQU #F2 ; “áâ ®¢ª á¨åந§ 樨, ®ç¨á⪠áâà ¨æë ०¨¬ íªà
|
||||
;.SPRINTER_ALL EQU #F3 ; ¯¥à¥ª«î票¥ ª®ä¨£ãà æ¨¨ ¯®«ì§®¢ ⥫ï
|
||||
.RST_CONF.CUSTOM EQU #F3 ; ¯¥à¥ª«î票¥ ª®ä¨£ãà æ¨¨ ¯®«ì§®¢ ⥫ï
|
||||
.DCP_CONFIG EQU #F4 ; ”ãªæ¨ï ã¯à ¢«¥¨ï ¤¥è¨äà â®à®¬ ¯®à⮢. BIOS 3.05
|
||||
.CMOS_TEST EQU #F5 ; <20>஢¥à¨âì «¨ç¨¥ CMOS
|
||||
.CMOS_RD EQU #F6 ; —¨â âì ¨§ ॣ¨áâà CMOS
|
||||
.CMOS_WR EQU #F7 ; <20>¨á âì ¢ ॣ¨áâà CMOS
|
||||
.SET_PORTS EQU #F8 ; “áâ ®¢ª ¢ãâà¥¨å ¯®à⮢. ”ãªæ¨ï ¢ à §à ¡®âª¥
|
||||
.READ_PORTS EQU #F9 ; —⥨¥ ¢ãâà¥¨å ¯®à⮢. ”ãªæ¨ï ¢ à §à ¡®âª¥
|
||||
.WRITE_PORTS EQU #FA ; ‡ ¯¨áì ¢ãâà¥¨å ¯®à⮢. ”ãªæ¨ï ¢ à §à ¡®âª¥
|
||||
.GOTO_SPECTRUM EQU #FB ;[ ] ¤®ª®¢ëàïâì
|
||||
.REINIT EQU #FD ;[x] restart, soft/hard reset, reinit RAM ID for spectrum pages
|
||||
.REINIT.RESTART EQU #01 ;
|
||||
.REINIT.SOFT_RESET EQU #02 ;
|
||||
.REINIT.HARD_RESET EQU #03 ;
|
||||
.REINIT.SET_ZXPAGES EQU #04 ;
|
||||
.FN_TURBO EQU #8F ; ”ãªæ¨ï ã¯à ¢«¥¨ï âãà¡® ०¨¬®¬ ¨ FDD 720/1440
|
||||
.FN_TURBO.OFF EQU #02 ;
|
||||
.FN_TURBO.ON EQU #03 ;
|
||||
.FN_TURBO.VG.OFF EQU #12 ;
|
||||
.FN_TURBO.VG.ON EQU #13 ;
|
||||
.CheckInit EQU #97 ; …᫨ ®¡ à㦥 ¯¥à¢ë© áâ àâ, â® ¨¨æ¨ «¨§ æ¨ï ¢á¥© ¯ ¬ïâ¨, á¨á⥬ëå ¯¥à¥¬¥ëå
|
||||
.FullInit EQU #9F ; ˆ¨æ¨ «¨§ æ¨ï ¢á¥© ¯ ¬ïâ¨, á¨á⥬ëå ¯¥à¥¬¥ëå
|
||||
.FN_CRIPT EQU #ED ; ‚ë¤ ç ¯®«®£® Board Number
|
||||
.RST_CONF.AY8910 EQU #EE ; ¤«ï ᮢ¬¥á⨬®á⨠á á®ä⮬ Sp97, ¯¥à¥ª«î票¥ ¢ ª®äã AY8910
|
||||
.FN_VERSION EQU #EF ; ‚ë¤ ç ¨ä®à¬ 樨 ® ¢¥àᨨ BIOS ¨ ¦¥«¥§ .
|
||||
.RST_CONF.SP97_1 EQU #F0 ; ¤«ï ᮢ¬¥á⨬®á⨠á á®ä⮬ Sp97, ¯¥à¥ª«î票¥ ¢ ª®äã Sprinter-1
|
||||
.RST_CONF.SP97_2 EQU #F1 ; ¤«ï ᮢ¬¥á⨬®á⨠á á®ä⮬ Sp97, ¯¥à¥ª«î票¥ ¢ ª®äã Sprinter-2
|
||||
.FN_SYNC EQU #F2 ; “áâ ®¢ª á¨åந§ 樨, ®ç¨á⪠áâà ¨æë ०¨¬ íªà
|
||||
.RST_CONF.CUSTOM EQU #F3 ; ¯¥à¥ª«î票¥ ª®ä¨£ãà æ¨¨ ¯®«ì§®¢ ⥫ï. SPRINTER_ALL
|
||||
.DCP_CONFIG EQU #F4 ; ”ãªæ¨ï ã¯à ¢«¥¨ï ¤¥è¨äà â®à®¬ ¯®à⮢. ;[x] BIOS 3.05
|
||||
.CMOS_TEST EQU #F5 ; <20>஢¥à¨âì «¨ç¨¥ CMOS
|
||||
.CMOS_RD EQU #F6 ; —¨â âì ¨§ ॣ¨áâà CMOS
|
||||
.CMOS_WR EQU #F7 ; <20>¨á âì ¢ ॣ¨áâà CMOS
|
||||
.SET_PORTS EQU #F8 ; “áâ ®¢ª ¢ãâà¥¨å ¯®à⮢. ”ãªæ¨ï ¢ à §à ¡®âª¥
|
||||
.READ_PORTS EQU #F9 ; —⥨¥ ¢ãâà¥¨å ¯®à⮢. ”ãªæ¨ï ¢ à §à ¡®âª¥
|
||||
.WRITE_PORTS EQU #FA ; ‡ ¯¨áì ¢ãâà¥¨å ¯®à⮢. ”ãªæ¨ï ¢ à §à ¡®âª¥
|
||||
.GOTO_SPECTRUM EQU #FB ;[ ] ¤®ª®¢ëàïâì
|
||||
.REINIT EQU #FD ;[x] restart, soft/hard reset, reinit RAM ID for spectrum pages
|
||||
.REINIT.RESTART EQU #01 ;
|
||||
.REINIT.SOFT_RESET EQU #02 ;
|
||||
.REINIT.HARD_RESET EQU #03 ;
|
||||
.REINIT.SET_ZXPAGES EQU #04 ;
|
||||
;-----------------------------------------------;
|
||||
|
||||
|
||||
|
||||
@ -113,6 +113,7 @@ CBL:
|
||||
CNF_PORT:
|
||||
.ON EQU #74
|
||||
.OFF EQU #24
|
||||
;
|
||||
.TURBO.ON EQU 3 ; ¤ ë¥ ¤«ï ¢ª«î票ï TURBO
|
||||
.TURBO.OFF EQU 2 ; ¤ ë¥ ¤«ï ¢ëª«î票ï TURBO
|
||||
.CNF_0 EQU #04 ; ª àâ ¯®à⮢ 0
|
||||
@ -128,6 +129,7 @@ CNF_PORT:
|
||||
SYS_PORT:
|
||||
.ON EQU #7C
|
||||
.OFF EQU #3C
|
||||
;
|
||||
.RAM EQU .OFF
|
||||
.ROM EQU .ON
|
||||
.PAGE0 EQU 1
|
||||
@ -152,7 +154,7 @@ SYS_PORT ⮫쪮
|
||||
CNF_PORT ¬¥ï¥â ¢áñ ®á⠫쮥, ¯à¨ ¡¨â1=0 ¬¥ïîâáï áâà ¨æë í¬ã«ïâ®à <EFBFBD>‡“ ç¥à¥§ ¡¨â0
|
||||
|
||||
CNF_PORT
|
||||
bit0 - TURBO: on/off ¨«¨ vROM:
|
||||
bit0 - TURBO: off/on ¨«¨ vROM:
|
||||
; #24 - áâà ¨æ ¨§ ¢.¯®àâ (#E0..#E3)/(#E4..#E7)
|
||||
; #74 - áâà ¨æ ¨§ ¢.¯®àâ #EB/#EF
|
||||
bit1 - 1 - TURBO ena, 0 - ¯¥à¥ª«î票¥ vROM page
|
||||
@ -535,9 +537,14 @@ SYS_PAGE EQU #FE
|
||||
;…áâì â ª®© ª®¤, ¯à¨¬¥à:
|
||||
; LD DE,CNF_0+D_TBOFF
|
||||
; LD (SYS_PAGE.CONFIG_DE),DE
|
||||
; ¯¥à¢ë© ¡ ©â ¤«ï SYS_PORT_ON/OFF.
|
||||
; ¢â®à®© ¡ ©â ¤«ï ¢ë¡®à ०¨¬
|
||||
; ᯥªâà㬠¯à¨ § ¯ã᪥ äãªæ¨ï¬¨ <EFBFBD>‡“.
|
||||
; ¯¥à¢ë© ¡ ©â ¤«ï SYS_PORT_ON/OFF (०¨¬ âãà¡® ¨ CNF).
|
||||
; ¢â®à®© ¡ ©â ¤«ï ¢ë¡®à ०¨¬ ᯥªâà㬠¯à¨ § ¯ã᪥ äãªæ¨ï¬¨ <EFBFBD>‡“:
|
||||
; 0 - ‚•Ž„ ‚ BASIC 128
|
||||
; 1 - ‚•Ž„ ‚ BASIC 48
|
||||
; 2 - ‚•Ž„ ‚ TR-DOS 128
|
||||
; 3 - ‚•Ž„ ‚ EXPANSION
|
||||
; 4 - ‚•Ž„ ‚ TR-DOS 48
|
||||
; 5 - ‚•Ž„ ‚ BASIC 48 á § ªàëâ묨 128-¬¨ ¯®àâ ¬¨
|
||||
.CONFIG_DE EQU #C13A ; ®¯¨á â¥«ì ª®ä¨£ãà æ¨¨ - 2 ¡ ©â
|
||||
|
||||
; 2 ¡ ©â ª®ä¨£ãà æ¨¨ - á«¥¤¨¥ Sp97.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user