Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.FIDONET.TODAY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.FIDONET.TODAY с датами от 09 Jul 13 15:35:00 до 21 Sep 24 00:41:06, всего сообщений: 47156
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 5752 из 47156 ================================ RU.FIDONET.TODAY =
От   : Alexey Vissarionov               2:5020/545         21 Jan 17 12:26:00
Кому : Nikolay B Shpilchin                                 21 Jan 17 12:26:00
Тема : Hе соблаговолите ли посмотреть?
FGHI : area://RU.FIDONET.TODAY?msgid=2:5020/545+58832d58
На   : area://RU.FIDONET.TODAY?msgid=2:5020/222+5882c231
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FIDONET.TODAY?msgid=2:5020/222+588334c7
==============================================================================
Доброго времени суток, Nikolay!
21 Jan 2017 05:06:12, ты -> мне:

AV>> Это начало 1990-х. А сама по себе методика еще древнее, и
AV>> разрабатывалась еще для простейших схем с логикой "монтажное И"
AV>> на единственной линии ~IRQ.
NBS> А вот интересно - как? Расширенная адресация?

Какая еще нахрен расширенная адресация, если у процессора линия (нога) прерывания - единственная?

port_data       eq      0x1234
port_stat       eq      port_data + 1

ST_WAIT_IRQ     eq      0
ST_DATA_READY   eq      1
# ...

old_handler     dw      ?

# ...

enter_irq:
                in      port_stat
                or      a, (1 << ST_WAIT_IRQ)
                jz      [old_handler]
#               ...
                ret

То есть, по приходу прерывания смотрим, нам ли оно адресовано, и если нет - передаем управление предыдущему обработчику.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Рожденный ползать, уйдите со взлетной полосы!
--- /bin/vi
* Origin: http://openwall.com/Owl/ru (2:5020/545)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 1.257689 секунды