Всё обрабатывается, только нужно приоритеты расставить. Прерывание от клавы срабатывает 1 раз, потом её перебивает таймер... Во всяком случае мне...
Да. Писал я далеко, далеко. Но это ничего не изменило. Проглядел, что писал не по тому адресу.
512 байтные .bin'ы VirtualBox прекрасно кушает, если ему указать, что это дискета.
MisHel64 Я написал уже, что если прерывание вызвать руками, то всё работает=> прерывание удачно подменено=> es по-любому 0. Это вы про...
1)Ручками прерывание вызывается int 9h и прекрасно отрабатывает. 2)Изучал по книгам Юрова и Кулакова. В смысле? Это аппаратное прерывание. Как...
Таблица прерываний находится в 1'ом кб. Я по смещению 09h*4 в первые 2 байта записываю адрес обработчика, в остальные 2 - сегмент.
Вот кусок кода: off_09h equ 9h*4 xor es, es mov ax, keyboard ;адрес обработчика mov [es:off_09h], ax push cs pop ax mov [es:off_09h+2], ax...
Что то странно. В регистр команд клавы прописал следующее: mov al, 11110010b out 64h, al Нет результата. Может что-нибудь не так с приоритетами?
Ан нет... Ладно, попробую приоритет поменять.
Вот я индус. EOI не послал. Обратно атас.
Real Mode
Прошу прощения за оффтоп, но помню у меня не получилось обрабатывать прерывания от клавы в RM. Контроллер прерываний настроен на базовый адрес....
"Mr. Anderson, welcome back. We missed you" :)
Почему же лентяй?! Просто нет времени настраивать и.т.д.
Ну там довольно таки не несколько команд, а секс с cups на протяжении 6 часов... но да, другое оборудование подхватывалось на лету.
ТС читал про линух перед его установкой. Внимательно читал. Лично мне работа через консоль понравилась т.к это удобно. Но то, что с...
Ну почему ж консервной... Вполне интересные статьи.
Мда, товарищи. Теперь я снова на окошках. Понял, что у меня не так то и много времени на настройку, разбор, привыкания к никсам. Да и инструменты...
Вот проблемы и начались... Дрова на принтер, извращения с downloader'ом для местной файлопомойки, ida не ставится, другие дизасмы тоже, проблема с...
Имена участников (разделяйте запятой).