Приветствую Вас Гость | RSS


Главная страница » Подключение Hayes-модема - ZX-Форум » Регистрация » ВходВоскресенье
2017-09-24
16:50:08
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
ZX-Форум » Hardware » Hardware » Подключение Hayes-модема (Непонятные порты.)
Подключение Hayes-модема
SinglWolfДата: Суббота, 2009-02-28, 08:53:32 | Сообщение # 1
Активист
Группа: Человеки
Сообщений: 168
Репутация: 0
Статус: Offline
Обрисую проблему. Нашёл среди кучи своей коллекции IS-dos софта терминаку под Hayes-модем. Она меня заинтересовала тем, что (по хелпам) может работать с любой схемой подключения модема лишь бы был резидент под соответствующие порты. Т.е. установил нужный резидент и конект обеспечен. Взялся за дизасм терминалки... На порты внимания не обращал, думал, что все обращения к портам (настройка компорта, инициализация модема и т.д.) вынесены в резидент. Увы.


Вот кусочек кода:

Code

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

 
deathsoftДата: Суббота, 2009-02-28, 13:01:30 | Сообщение # 2
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Репутация: 9
Статус: Offline
Вот терминалка работающая в унриале.
Прикрепления: melon.zip(43Kb)
 
SinglWolfДата: Суббота, 2009-02-28, 13:31:11 | Сообщение # 3
Активист
Группа: Человеки
Сообщений: 168
Репутация: 0
Статус: Offline
Quote (deathsoft)
Вот терминалка работающая в унриале.

Спасибо. Попробую сравнить.
 
ZX-Форум » Hardware » Hardware » Подключение Hayes-модема (Непонятные порты.)
Страница 1 из 11
Поиск:

the DLCorp © 2006