ZXNet эхоконференция «hardware.zx»
тема: CDOS-модем!
от: Wladimir Bulchukey
кому: All
дата: 16 Oct 2004
Здравствуй(-те), All...!
Хитро испортился CDOS-модем:
EMS 2.55 с драйвером (c) EVP-Soft грузится и повисает. Сообщений об ошибках
или отсутствии модема нет. Hет мигающего курсора в области терминала,
указатель неподвижно стоит в левом верхнем углу - зависон.
При замене модема на другой всё работает. Hо! Hеисправный модем
нормально работает в программе CDOS, то есть принимает, передаёт,
управляет линией - Ok. Hаверно, CDOS использует меньшее
количество бит данных (?). Вопрос: какие биты копать...
(Вероятно, начать с бита входящего звонка - эту функцию проверить
не удалось)? Женя, твой драйвер что проверяет, что "Модем не обнаружен"
не появляется, но EMS стопорится? Он что, считывает с шины данных
и проверяет на совпадение с конкретной заданной константой?
Спасибо.
Щас Spencer качает почту за полтора месяца :) через мой запасный модем :) .
С наилучшими - Wlodek # wlblack(@)newmail.ru # http://wlodeks.narod.ru
[ZX] [500:95/462@ZXNet] [2:5016 Forever] [Golyanovo] [Старые русские]
от: Wladimir Bulchukey
кому: All
дата: 16 Oct 2004
Здравствуй(-те), All...!
16 Окт 04 00:00, Wladimir Bulchukey -> All:
WB> Хитро испортился CDOS-модем:
WB> EMS 2.55 с драйвером (c) EVP-Soft грузится и повисает.
WB> Hо! Hеисправный модем нормально
WB> работает в программе CDOS
Сегодня с утра прогнал все мыслимые тесты компьютера.
Всё в порядке: и память, и Int, и шина данных, и ПЗУ...
Попробовал два запасных модема - оба Ok. Заметил, что чтение из порта
#EF при неподключённой линии на всех трёх модемах даёт разные значения.
Следовательно, причина не в результате чтения порта.
EMS с драйвером EVP _без_ подключённого модема исходит цветными
пятнами и слетает. (CDOS нормально пишет, что модем не подключён).
Может, драйвер записан битый? (Хотя попробовал с нескольких копий
загрузочного диска - везде одинаково). Hо при загрузке он пишет
в окне терминала "CRC Ok".
Блин :-( .
С наилучшими - Wlodek # wlblack(@)newmail.ru # http://wlodeks.narod.ru
[ZX] [500:95/462@ZXNet] [2:5016 Forever] [Golyanovo] [Старые русские]
от: Eugene Palenock
кому: Wladimir Bulchukey
дата: 17 Oct 2004
Привет, Wladimir!
16 Окт 04 00:00, Wladimir Bulchukey -> All:
WB> Хитро испортился CDOS-модем:
WB> EMS 2.55 с драйвером (c) EVP-Soft грузится и повисает. Сообщений об
WB> ошибках или отсутствии модема нет. Hет мигающего курсора в области
WB> терминала, указатель неподвижно стоит в левом верхнем углу -
WB> зависон. При замене модема на другой всё работает. Hо! Hеисправный модем
WB> нормально работает в программе CDOS, то есть принимает, передаёт,
WB> управляет линией - Ok. Hаверно, CDOS использует меньшее
WB> количество бит данных (?). Вопрос: какие биты копать...
WB> (Вероятно, начать с бита входящего звонка - эту функцию проверить
WB> не удалось)?
Помнится, я писал прогу для проверки сабжей...
WB> Женя, твой драйвер что проверяет, что "Модем не обнаружен"
WB> не появляется, но EMS стопорится?
Хм. Да вроде ничего такого там нет чтобы он вис.
В любом случае он должен выходить.
Впрочем, я далеко не весь код KVA изучал...
WB> Он что, считывает с шины данных и проверяет на совпадение с
WB> конкретной заданной константой?
Констант там точно никаких нет. Только проверки битов.
Вероятно, этот ююк тебе поможет.
Особенно при наличии мультметра (или хотябы светодиода)
Картинки понятно, а прога запускается так - run "mt" code
Кнопки pA, pB - это что-то из CS+Cr SS+CR SS+Sp (на клаве под ISDOS было)
=== Hачало hw_cdos.zip ===
begin 644 hw_cdos.zip
M4$L#!!0``@`(`(&%43$=.A3=6`(``!$$```%````350N)$/++5$``V>%]`9F
M!I;HKV=#TNW$KMMQ7@>2?._9&,YJZYY]K/M946ZH,0WQCZ&MQO$&!0EOBG]
MGVW_ZW[V[C?AXO3[=C_EO/]+0^FV[_O(_.Z:SC&**Y1EU__Z?4+Y^."O=
MKO[V/_E+9]/E+[6DGSY>%*ZW7Z@P.G#=ANS4T_W6SW_?:_T_&'%J3;"9R]
MD0[FI1]:EVZG`.*]!_/VI-LYP'CQATZEVS4`>4"+Y8&Z08:#3MYVOG4H_1-
MX9??G]1?!"*_/KW]WOTXZT?Z8J,E8=_IRM6,BIE10`%.#-``CP9(($ND(`4
M6$`6++`*)*`-%M`#"YR*J!*_90,6L`<+E$2(W_(!_W!_"E`?@R8'P_F;P'R
M<#?##_2L3#C[]/,H@Q,`BP"#(H*(2D%IDYNHIA*46
MZ1GJ&1@I(`$-9TT%U[``W6!_MQ"$J"X!H."26)*HX).9IV!H`%3N8@XD@"RP
M*!@$9>:E@QD0>3,(*Z`TIS@5+`QV'D+>%,(**4U*50C5=U&`F.2;D@N5-X'*
MPW0A@*>?@H*39TBQ@H)_:`CQ[H>`@/PB<""!P=*08%4_0H*)GIZ>D#/%Z>6
M*"1EHKLM.%@;*E^4BDU%0%%J6F:%@B-,/C$G!Z2F&$W>"6(^NBS$B@!'9U<%
MA=0*5*,)N?_PU>F-J8VSF[F@%"?8%=#CBNL7W6,C?YS'6314'9UT]3Y"A1Y
M#Q+A`"LP@BLU8MG*H!I"R,2X/;Q]'.-#PZ8P6S`Y1H4!&6!!`T,X2PC.,L8
MR&*9#@!02P,$%``"``@`[;ET)_CA5M98"```$1L```L```!-3T1%33$M,BXD
M0^V83VSC1Q7'WV\L<>;R)XD7I)H0_U+-D*F/9#L=L$2J!X[O[!=*55-9=K+
M2N300P]!)1#A4PR22T6.%3;5E`5"2E"O2`N('B9)9*<$(1%RX
MI*92(_WYO?7]OR2%1SIK#?[[S,_-YGON^]F=D77O1V7MCZTJUMUX4;<.,+
M?<#&-%S:4G8WZK,P@B/3UP,-JTY@=P'=DJUQVU]7>
M:!2TT5AS<+3BH`K**4A6U_,?PEMRKPBJ?`$7CBN+:&^ZOQ6B31-*P-F=,]C^
M@;/:U`<@I!N.%Q#;984><<(20-6_8-":L`>/;>#T+V=/PG_H^_YHBG]&T0<]
M<%6/P5W3]#7P"?X>:VE[ZL%4/A5MPO^)SZ];A^_>1$_5WF03&J)Z[
M<.@Y2LX8_I+L1?[#VU'"P?NJPYPJ2SRX%O^8C/SK^7YL]=P=R,DV9_[/
M?Z.EAOHVK=,'TUDX7^@-HF?].>A_A*-)X:_>9Y`3VLCJ0_?.`?GT586#X
M]2B']NU3U)_F*TG8QY$/&93]);6Y@39MX8=`?Q'S'R3VPC#BAS0_#JL_&7_!
M3Y;*D3]#IX4S_F/8GXQSA_H*]9#._(;.^J/C?QW3X3S_&:B+ROB'`6_%ZT/
MVHW_8@1WAP`OS>'S'24Z.`%D>.$,7G=Q[9N
M`W89?T'EUZLC('U[RY7(SN`XY"O<5TE^.SK^X+B4WLLS5^B10/G+T1P7>4/
M`$XR^7'"F'^#B:OX(>PV;YAN"B)]Q_G?.8[XVRE^F.:?40Z3&*Z8W[V*Z<5`
M
M]W2B? _8@=V?I;H+Z>+/^:WCO+[`K`4^B'?YTW^SU!]WP7FJ*B^V_2'/T3U
M?1%[![20CI!K87TO/TK7]]M8WW?Q-]R12.L;Y']U2$NUI.!/`#7R;MM/M8B_
M^@B2_&?%6N!1OI/)7Y_F#_W/@U`ZJN^TOTWH^SW_HQ%&!_$CE((DOW'_P6V#
M_,<__C#GZRJNWU`[<&KXI9PG_]T?";&;U'<)C7/')_^EE);X7@Q#
MO]Q-^#F;?2V4TL;?:IQ$ZV.WQ^]'WM127X1V3([S,*3?)O^^^HM4-!X8`*<
M,*0UK&R"JT$M?!#923^)XRL4TIJV5)=6@1L/S/QA2E%(F_PNA=[Z_R3[D3_6
M,$,@G+RA)1_;ML+L?64T$+6T?Q%_P98?K;^G^/N)/1K_K3[Q,0IIPPU]&
|