mirror of
https://github.com/Tolik-Trek/Shared_Includes.git
synced 2026-06-15 17:11:33 +03:00
...
This commit is contained in:
parent
a98a635f03
commit
265b46fce2
@ -12,7 +12,7 @@
|
||||
.STATE BYTE 0 ; +00 b0 - ᢮¡®¤ /á®åà ¥ , b1 - ¦¤ñâ/à ¡®â ¥â
|
||||
.SLOT3_PAGE BYTE 0 ; +01 âà¥âìï áâà ¨æ § ¤ ç¨
|
||||
.SP WORD 0 ; +02 㪠§ ⥫ì áâíª
|
||||
.TYPE BYTE 0 ; +04 ⨯ â 窨: 0 - 48k, 1 - Pent128, 2 - Pent512, 3 - Scorp256
|
||||
.TYPE BYTE 0 ; +04 ⨯ â 窨: 0 - ZX Sprinter, 1 - Pent48, 2 - Pent128, 3 - Pent512, 4 - Scorp256, 5 - ZX48, 6 - ZX128, 15 - Custom
|
||||
.vRAM_ID BYTE 0 ; +05 RAM ID ¤«ï áâà ¨æ Ž‡“ ᯥªâàã¬
|
||||
.vROM_ID BYTE 0 ; +06 RAM ID ¤«ï áâà ¨æ <EFBFBD>‡“ ᯥªâàã¬
|
||||
.RESERVED BLOCK 16-8,0 ; +08 ;!TODO reserved
|
||||
@ -573,7 +573,7 @@ SYS_PAGE EQU #FE
|
||||
.VSyncAndWaits EQU #C020
|
||||
;!TODO EQU #C021 - #C027
|
||||
; STACK for FN_LIB end EQU #C028
|
||||
.SYS_SP EQU #C0FE ; „Ž<E2809E>Ž‹<C5BD>ˆ’…‹œ<E280B9>›‰ ‘’…Š ¤«ï FN_LIB ¨ ¥éñ 祣®-â®
|
||||
.SYS_SP EQU #C100 ; „Ž<E2809E>Ž‹<C5BD>ˆ’…‹œ<E280B9>›‰ ‘’…Š ¤«ï FN_LIB ¨ ¥éñ 祣®-â®
|
||||
.DISK_TYPE EQU #C100 ; ¯¥à¥ ¤à¥á æ¨ï ¤¨áª®¢ (¯à®æ¥¤ãà ¬¨ ¤¨áª ¢ë¡¨à ¥âáï ¡¥§ ãçñâ áâ à襣® ¡ ©â ¤à¥á ¨ ¯¥à¥¯®«¥¨ï)
|
||||
.DISK_TYPE.A EQU #C100 ; ¯¥à¥ ¤à¥á æ¨ï ¤¨áªa A
|
||||
.DISK_TYPE.B EQU #C101 ; ¯¥à¥ ¤à¥á æ¨ï ¤¨áªa B
|
||||
@ -602,8 +602,8 @@ SYS_PAGE EQU #FE
|
||||
.COUNT_FL EQU #C12B ; áç¥â稪 ä ©«®¢ ¢ ᥪâ®à¥
|
||||
.COUNT_SEC EQU #C12C ; áç¥â稪 ᥪâ®à®¢ ¢ ª â «®£¥
|
||||
.CURRENT_HDD EQU #C12D ; [x] bit0 - master/slave, bit1: Primary/Secondary, bit2..3: ¨á¯®«ì§ãî騩áï à §¤¥« ¢ MBR
|
||||
;!TODO EQU #C12E
|
||||
;!TODO EQU #C12F
|
||||
;.vROM_Block_ID EQU #C12E ; [ ] free zx pages!
|
||||
;.vRAM_Block_ID EQU #C12F ; [ ] free zx pages!
|
||||
.FAT_FLAG EQU #C130 ; FAT ä« £ + FAT sector??? #81FF - FAT16, #01FF - FAT12
|
||||
.MSD_CONT_SEC EQU #C132 ; ⥪ã騩 ᥪâ®à ¤«ï MS-DOS
|
||||
.MSD_CONT_SEC2 EQU #C134
|
||||
@ -687,8 +687,7 @@ SYS_PAGE EQU #FE
|
||||
.RAMD_KEYS.T EQU #C18F
|
||||
.RAMD_KEYS.NUM EQU 16
|
||||
|
||||
.ZX_RAM_PAGES EQU #C190 ; ¨«¨ ⮫쪮 ®¤¨ ¡ ©â - BlockID? ; vROM(10) + vRAM(32-1) + End_Byte(0); ®¤ áâà ¨æ <20>€Œ ¥ áç¨â ¥âáï - íâ® áâà ¨æ 0.
|
||||
.ZX_ROM_PAGES EQU #C191 ; block ID
|
||||
;!TODO EQU #C190..#C191
|
||||
.HDD_PARTITION_OFFSET EQU #C192 ; - #C195 ; [x] à ¡®â á à §¤¥« ¬¨ ¤«ï äãªæ¨© 4x ¢ BIOS
|
||||
;[ ] current dir ¤«ï TR-DOS HDD
|
||||
.CURRENT_DIR_SEC_L EQU #C196 ; word
|
||||
@ -967,7 +966,7 @@ HardwareConfiguration EQU #1B ; !!!!! or #36
|
||||
.Mask.TurboMode EQU %0000'0001 ; TURBO MODE (D0..D3 - 6 OR 7)
|
||||
.Mask.TurboExchange EQU %0000'0010 ; TURBO EXCHANGE ON/OFF - 1
|
||||
.Mask.PortExchange EQU %0000'0100 ; PORT EXCHANGE ON/OFF - 1
|
||||
.Mask.Computer EQU %0001'1000 ; COMPUTER: 0-SPRINTER, 1-SPECTRUM 256, 2-PENTAGON 128, 3-OTHER
|
||||
.Mask.Computer EQU %0001'1000 ; COMPUTER: 0-SPRINTER, 1-Scorpion 256, 2-PENTAGON 128, 3-Pentagon 512 ;!FIXIT ZX_CONFIG
|
||||
|
||||
;!FIXIT <EFBFBD>… ˆ‘<EFBFBD>Ž‹œ‡“…’‘Ÿ
|
||||
;REGISTER #35 - BASIC SETTING 1 (SYS_PAGE.CONFIG_DE+1 = #C13B on PAGE #FE)
|
||||
@ -984,7 +983,7 @@ ZX_RST_TO EQU #35
|
||||
;REGISTER #36 - BASIC SETTING 2 ; áâ àë¥ § ç¥¨ï ¥¨§¢¥áâë
|
||||
; %0000 0111
|
||||
ZX_CONFIG EQU #36
|
||||
; ®¢ë¥ § 票ï:
|
||||
; ®¢ë¥ § 票ï: ;!FIXIT HardwareConfiguration
|
||||
.ZX_Sprinter EQU 0
|
||||
.Pentagon_48 EQU 1
|
||||
.Pentagon_128 EQU 2
|
||||
|
||||
Loading…
Reference in New Issue
Block a user