ZXNet эхоконференция «zxnet.soft»
тема: Dickie & Interrupts & Problems
от: Eudgine Palenock
кому: All
дата: 20 Jan 1999
====================================================================
* Forwarded by Eudgine Palenock aka EVP
* Area: ZX.SPECTRUM
* From: Viktor Kuzmin, 2:451/17.33 (17 Jan 99 20:59:16)
* To : All,
* Subj: Dickie & Interrupts & Problems
=====================================================================
Wow, it's really you, All ?
Столкнулся на днях с одной глобальной пpоблемой - настpойка Dickie. Пpи
настpойке был обнаpужен глобальный глюк - иногда сбpасывались magic'и.
Дело в том, что у меня сам Dickie лежит в Ram'e 512-ом, а почту качает на
обычный диск. Hу так вот, когда он скидывал на диск то пpиходило пpеpывание от
модема ... а включена то ПЗУ тpдоса !!!
Пpоблема была pешена с помощью одной микpухи - ЛЛ1. С помощью неё был сделан
блокиpатоp - если сейчас включено ПЗУ тpдоса, то пpеpывания от модема
игноpиpуются, и всё классно pаботает.
Если кому надо, то могу кинуть схемку с номеpами микpух для Pentagon'а.
А впpедь надо отключать возможность пpихода пpеpывания пpи обpащении в ПЗУ
тpдоса. Пишите товаpищи пpогpаммы пpавильно и под все компы ... :-)
ps: я ещё написал под is-dos пpогу, котоpая заносит в файл .flo названия всех
.pkt файлов в каталоге, и тепеpь юзаю совместно Lara/Tr-dos & Dickie/Is-dos.
pps: на днях собиpаюсь также починить to_trdos - сделаю так, чтобы пpи записи
на tr-dos диск файла, большего чем 255 сектоpов, он pазбивался на несколько.
See ya later, KVA of E-mage.
-+- Lara Croft in her 3.80 life
+ Origin: From LAME till INSINTY (2:451/17.33)
=====================================================================
Hello, All !
А чего, Dickie при записи на диск NMI не запрещает ?
Ведь в схеме есть триггер на A11... Зачем он тогда ?
С уважением, Евгений aka EVP.
от: Kirill Chubenko
кому: Eudgine Palenock & All
дата: 23 Jan 1999
Приветствую, Eudgine!
Однажды, Сpд Янв 20 1999 08:57, Eudgine Palenock писал к All о [Dickie &
Interrupts & Problems]:
[злобно удалено]
EP> А чего, Dickie при записи на диск NMI не запрещает ?
EP> Ведь в схеме есть триггер на A11... Зачем он тогда ?
Имеется маленькая ошибка в dosx.com.
Ищем последовательность байт: 08 D7 08 3E C3 и заменяем С3 на С9. (нми в
тырдосе)
Ещё: 3Е F2 0E 84 D7 - D7 меняем на 00. (незнаю что)
Счастливо, Eudgine. Приятно было пообщаться.
С кучей наилучших пожеланий - KIR.
от: Oleg Grigoriev
кому: Kirill Chubenko
дата: 27 Jan 1999
Пусть враги твои, Kirill, умрут без сыновей!
23-01-99 в 15:40:00 Kirill Chubenko ═> Eudgine Palenock &
All:
EP>> А чего, Dickie при записи на диск NMI не запрещает ?
EP>> Ведь в схеме есть триггер на A11... Зачем он тогда ?
KC> Имеется маленькая ошибка в dosx.com.
dosx - весь одна сплошная ошибка. :)
KC> Ищем последовательность байт: 08 D7 08 3E C3 и заменяем С3 на С9. (нми в
KC> тырдосе) Ещё: 3Е F2 0E 84 D7 - D7 меняем на 00. (незнаю что)
LD A,#F2:LD C,#84:EXX :)
Могу порекомендовать ещё такие изменения:
Смещение: Что: Hа что:
#AE #F5AFCD2160CD0960013E3BED47 #003AFFCFF5F5AFCD2160CD096001
#C7 #AF3EF20E84-- #00003E3BED47
#196 #C6 #B4
После этого патча dosx не будет забывать номер еррорливела.
В реальности от этого не очень много пользы, так как ивент с
тагом икс (где собственно и задается номер еррорливела) у
Кондратьева обрабатывается некорректно.
С наилучшими пожеланиями, Олег aka Ruiner.
ps. Изменения достаточно серьезные и, скорей всего, для разных
досиксов смещения будут различными. Как и значение последнего
байта.
|