Подключение Hayes-модема (Непонятные порты.)

Postby SinglWolf » 28 Feb 2009, 08:53

Обрисую проблему. Нашёл среди кучи своей коллекции IS-dos софта терминаку под Hayes-модем. Она меня заинтересовала тем, что (по хелпам) может работать с любой схемой подключения модема лишь бы был резидент под соответствующие порты. Т.е. установил нужный резидент и конект обеспечен. Взялся за дизасм терминалки... На порты внимания не обращал, думал, что все обращения к портам (настройка компорта, инициализация модема и т.д.) вынесены в резидент. Увы.


Вот кусочек кода:
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
User avatar
SinglWolf
 
Posts: 168
Joined: 01 Feb 2009, 16:16
Group: Registered users

Postby deathsoft » 28 Feb 2009, 13:01

Вот терминалка работающая в унриале.
Attachments
melon.zip
(42.81 KB) Downloaded 523 times
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby SinglWolf » 28 Feb 2009, 13:31

deathsoft wrote:Вот терминалка работающая в унриале.

Спасибо. Попробую сравнить.
User avatar
SinglWolf
 
Posts: 168
Joined: 01 Feb 2009, 16:16
Group: Registered users


Return to Hardware

Who is online

Users browsing this forum: Google [Bot] and 26 guests

cron