Advanced member
Статус: Не в сети Регистрация: 30.08.2003 Откуда: Санкт-Петербург
Цитата:
int 15h
и что этим подразумеволась? В общем, RTFM. Программирование под ДОС - не программирование под винду и наоборот.
Здесь надо применять другую методику действий (без Int15h)
_________________ {:€ дед в законе :-) нородный окодемег почетный пользователь OpenSuSE 11.3 Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
Root этим подразумевался драйвер Ижикиева, и его возможность вызова юзер-мод процедуры, чтобы она отработала в кернеле. Но так как господин Джунгль плохо знает матчасть, он не знает того, что ring0 вовсе не значит, что все дозволено, в особенности вызов ДОС прерываний. На этом - все. Добавлено спустя 1 минуту, 21 секунду Темы объединил и вновь открыл.
Member
Статус: Не в сети Регистрация: 03.10.2004 Откуда: Орехово-Зуево
Wehrmacht Soldat, напрямую вызывать int 15h нельзя, но недокументированно никто не запрещает. Зайди сюда: http://www.missl.cs.umd.edu/winint/index2.html Хотя, какая разница, всё равно тебя забанили… эх….
Member
Статус: Не в сети Регистрация: 23.09.2003 Откуда: South Ural
b0b windows вызывает все прерывания (кроме 10-го) на этапе ранней инициализации - еще до перехода в защищенный режим процессора;
теперь о недокументированности - если вам по силам написать вызов 16-ти битного реального кода биос из 32-х битного защищенного (все в ринге 0), то действительно - никто не запрещает но это уже вчерашний день, а сейчас - 16bit bios callbacks из 64bit long mode принципиально невозможны - так что забудьте
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения