...
This commit is contained in:
parent
5d8bc875ae
commit
1fe0d1b589
@ -1 +1 @@
|
||||
Subproject commit b8a215d38afde3eed48f39eb961e96cdb6d9e426
|
||||
Subproject commit dbf3e86b6290d71e5789cabf7af6981a5a42db0e
|
||||
Binary file not shown.
@ -1045,8 +1045,7 @@ PORTS_INIT:
|
||||
.CBL_MUTE:
|
||||
OUT (C),A
|
||||
DJNZ .CBL_MUTE
|
||||
|
||||
; ‘¡à®á ª®â஫«¥à ¤¨áª®¢®¤
|
||||
; ‘¡à®á ª®â஫«¥à ¤¨áª®¢®¤
|
||||
; ‚ª«îç¨âì ¤®áâ㯠ª ª®â஫«¥àã ¤¨áª (âà¥âìï ª®ä )
|
||||
LD A,CNF_PORT.CNF_3 + ROM.BIOS
|
||||
OUT (SYS_PORT.ROM),A
|
||||
@ -1060,12 +1059,10 @@ PORTS_INIT:
|
||||
pop hl
|
||||
XOR A
|
||||
OUT (FDC_93.Command),A
|
||||
|
||||
; ‚몫îç¨âì ¤®áâ㯠ª ª®â஫«¥àã ¤¨áª
|
||||
; ‚몫îç¨âì ¤®áâ㯠ª ª®â஫«¥àã ¤¨áª
|
||||
LD A,CNF_PORT.CNF_0 + ROM.BIOS
|
||||
OUT (SYS_PORT.ROM),A
|
||||
|
||||
; set HDD1/not-HDD2
|
||||
; set HDD1/not-HDD2
|
||||
LD A,IDE.Chanel.Primary ;!HARDCODE ᤥ« âì ç¥à¥§ ¬¥âªã
|
||||
OUT (IDE.Chanel.Set),A
|
||||
|
||||
@ -1075,15 +1072,13 @@ PORTS_INIT:
|
||||
LD B,#1F
|
||||
LD A,01
|
||||
OUT (C),A ; RAM-0 mode !!!
|
||||
|
||||
;----[Clearing the keyboard buffer]-----
|
||||
;Clearing the keyboard buffer
|
||||
.clean_kbd_buf:
|
||||
IN A,(Z84.SIO.Ch_A.Ctrl)
|
||||
AND 1
|
||||
RET Z
|
||||
IN A,(Z84.SIO.Ch_A.Data)
|
||||
JR .clean_kbd_buf
|
||||
; RET PORTS_INIT.clean_kbd_buf
|
||||
;---------------------------------------
|
||||
|
||||
;-----------------------------------------------------------------------;
|
||||
|
||||
@ -281,7 +281,7 @@ FN_HDD_READ:
|
||||
.L2: WAIT_HDD
|
||||
;BIT IDE.ControlBit.DataRequest,A
|
||||
AND IDE.ControlByte.DataRequest
|
||||
JR Z,HD_RET_PortY
|
||||
JR Z,.RET_PortY
|
||||
;
|
||||
;HD_READ_CONT
|
||||
LD BC,IDE.Read.Data
|
||||
@ -308,12 +308,12 @@ FN_HDD_READ:
|
||||
LD A,(HL)
|
||||
OUT (SLOT3),A
|
||||
EX AF,AF'
|
||||
LD HL,#C000 ; !!!!!
|
||||
LD HL,#C000
|
||||
JR .L2
|
||||
|
||||
|
||||
HD_RET_PortY:
|
||||
;
|
||||
.RET_PortY:
|
||||
ZERO_PORTY
|
||||
;
|
||||
HD_RET: EXX
|
||||
OUT (C),B
|
||||
EXX
|
||||
@ -644,7 +644,8 @@ FN_HDD_INIT:
|
||||
; SCF
|
||||
; RET
|
||||
;
|
||||
.L2: LD BC,IDE.Read.Data
|
||||
;.L2:
|
||||
LD BC,IDE.Read.Data
|
||||
LD HL,SYS_PAGE.HD_IDF_ADR
|
||||
IN A,(SLOT3)
|
||||
LD D,A
|
||||
|
||||
@ -565,7 +565,7 @@ BLK_RD_WR:
|
||||
LD A,16
|
||||
.BLK_LL1:
|
||||
DUP 16
|
||||
LDI
|
||||
LDI
|
||||
EDUP
|
||||
|
||||
DEC A
|
||||
@ -599,7 +599,7 @@ BLK_RD_WR:
|
||||
.BLK_PAGE3_X:
|
||||
IN A,(SLOT3)
|
||||
LD E,A
|
||||
LD D,#C2
|
||||
LD D,high SYS_PAGE.RAMD_FAT
|
||||
LD A,SYS_PAGE
|
||||
OUT (SLOT3),A
|
||||
LD A,(DE)
|
||||
|
||||
Binary file not shown.
Loading…
Reference in New Issue
Block a user