Глюк порта PROFI (#DFFD). .ГЛЮК
(С) RAINB0W S0FTWARE
Предлагаю открыть рубрику 'глюки', в которой можно сообщать о
различных глюках (аппаратных, програмных, и т.д.).
****************************************************************
CRAZY ALEX: Пожалуйста, почему бы и нет?! Надо еще добавить, что
глюк описываемый RAINB0Wom не относится никаким боком к порту
#DFFD, а относится он скорее к железу которое осуществляет
проецирование самого PR0Fckoro расширенного экрана, так что
успокойтесь, никакого глюка с портом #DFFD в PROFI НЕТ. Просто
RAINB0W такой же железячник, как я - кодер. В данный момент он
несколько ошибся в своем суждении насчет порта.
****************************************************************
Кто видел мой View Screen версий с 2.0 по 4.0, наверно заметии,
что если включить просмотр картинки на СР/М экране, и нажать на
'V' - просмотр, то спектрумовский экран начнет быстро
переключаться на СР/М-овский и обратно. Через несколько десятков
секунд на спектрумовский экран начнет вылазить всякий бред,
изменяться атрибуты. Так же портится расширенный экран. Еще
через некоторое время машина повиснет или сброситься. Я думал,
что это глючит моя программа (например переполняется стек), но
полностью перекопав ее, я не обнаружил ошибки.
Наберите маленькую програмку :
LD ВС,#DFFD ; порт ПРОФИ
L1 LD А,%10000000 ; включаем расширенный экран
0UT (С),А ;
X0R А ; включаем спектрумовский экран
0UT (С),А ;
JP L1 ; повтор
Чререз несколько секунд мигания экранами машина повешается или
сбросится. С точки зрения программиста ошибки в программе нет,
но комп глючит. Если хотите понаблюдать, как это происходит, то
поставте после 0UT'ов два-три HALT'а.
Объяснение этого глюка надо искать у железячников, кто хорошо
знает структуру компьютера. Я же кодер, и не могу сказать, в чем
тут дело.
поставте после 0UT'ов два-три HALT'а.
Объяснение этого глюка надо искать у железячников, кто хорошо
знает структуру компьютера. Я же кодер, и не могу сказать, в чем
тут дело.
Пока! До новых глюков!
────────────────────────────────────────────────────────────────
(С) RAINB0W S0FTWARE
────────────────────────────────────────────────────────────────
****************************************************************
CRAZY ALEX: Видимо конструкторы PR0FIka не предполагали, что
несчастный расширенный экран будут использовать в программах,
которые быстро щелкают экранами. Скорее всего предусматривалось,
что расширенный экран включат и будут работать только с ним.
Вообще желательно просто исключить в программе дребезг клавиш.
Если кто имеет более осмысленные мысли в эту сторону, то милости
прошу...
****************************************************************
Other articles: