Вот кусочек кода:
- Code: Select all
L5F1A:
LD HL,0
DefaultStack:
EQU $-#2
LD SP,HL
EI
LD BC,#0FF7
LD A,#37
OUT (C),A
LD HL,#0030
CALL L5F4E
LD HL,L5F49
LD BC,#05F7
L5F32:
PUSH BC
LD A,(HL)
LD B,#F
OUT (C),A
INC HL
POP BC
DJNZ L5F32
CALL L6492
LD C,#11
RST #10
EXX
LD (L5F6A),HL
JP L5F72
;***************************************
L5F49:
DEFB #80
DEFB #80
DEFB #40
DEFB #4E
DEFB #17
;***************************************
L5F4E:
LD BC,#07F7
LD A,#36
OUT (C),A
LD B,#4
LD A,L
OUT (C),A
LD A,H
OUT (C),A
RET
;*************************************
Перелопатил все имеющиеся у меня схемы подключения Хаеса, но даже близко не нашёл похожей дешифрации портов. Помогите разобраться, если есть время. Бросать эту терминалку и искать что-либо подходящее к UnrealSpeccy уже в лом.
Вот все порты терминалки:
#04F7 write only
#05F7 write only
#07F7 write only
#08F7 read only
#0CF7 read only
#0FF7 read&write