TS-Labs wrote:Докладаю: для начала, на NeoGS линия ~INT не заведена на хзбас.
TS-Labs wrote:Альтера никак не опрашивает инт от внешних уст-в и не знает о нем.
TS-Labs wrote:Оба инта могут прийти одновременно, как и одновременное выставление вектора на ШД от ус-ва и из фпга - факап.
TS-Labs wrote:сначала обработается прерывание с меньшим приоритетом
amixgris wrote:Здесь всё правильно?
amixgris wrote:Объясните, пожалуйста, в чём выгода от 8 векторов в пулле? Ведь для изменения обработчика прервываний, достаточно занести новый адрес в один единственный вектор: ld (vector),rp.
amixgris wrote:А для изменения обработчика с помощью выбора другого вектора, нужно сделать запись в порт: ld bc,port : out (c),r , что расточительней и по татктам и по байтам.
amixgris wrote:Может, если лишнее убрать, то высвободится логика для чего-нибудь более полезного
amixgris wrote:например NMI
g0blinish wrote:а я с помощью теневого ПЗУ:)
Users browsing this forum: No registered users and 1 guest