HELP
От: Grey2003  
Дата: 02.03.04 14:14
Оценка:
Привет всем !!!

Существует следующая проблемма: драйвер устанавливает перехватчики на все функции ядра. Для того, чтобы вывести информацию в log нельзя использовать эти функции (иначе произойдет зацикливание).

Вопрос1: можно ли из режима ядра вызвать пользовательскую функцию, зная ее адрес и аргументы, напрямую (не используя ядро)

Вопрос2: есть ли у кого нибудь исходники функции или таблица опкодов (для определения команды и ее длинны)


Заранее благодарен

03.03.04 06:50: Перенесено модератором из 'C/C++' — OE
Re: HELP
От: Chaka Украина  
Дата: 02.03.04 15:16
Оценка:
Здравствуйте, Grey2003, Вы писали:


G>Вопрос2: есть ли у кого нибудь исходники функции или таблица опкодов (для определения команды и ее длинны)



The IA-32 Intel(R) Architecture Software Developer's Manual, Volume 2A: Instruction Set Reference, A-M

The IA-32 Intel(R) Architecture Software Developer's Manual Volume 2B: Instruction Set Reference, N-Z
... << RSDN@Home 1.1.3 stable >>
WBR, Chaka
Re: HELP
От: Павел Кузнецов  
Дата: 02.03.04 15:28
Оценка:
Здравствуйте, Grey2003, Вы писали:

G>Вопрос1: можно ли из режима ядра вызвать пользовательскую функцию, зная ее адрес и аргументы, напрямую (не используя ядро)


G>Вопрос2: есть ли у кого нибудь исходники функции или таблица опкодов (для определения команды и ее длинны)


О ядре какой операционной системы идет речь: Windows, Linux, или еще что-нибудь?
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен
Re[2]: HELP
От: Grey2003  
Дата: 02.03.04 17:39
Оценка:
Здравствуйте, Павел Кузнецов, Вы писали:

ПК>Здравствуйте, Grey2003, Вы писали:


G>>Вопрос1: можно ли из режима ядра вызвать пользовательскую функцию, зная ее адрес и аргументы, напрямую (не используя ядро)


G>>Вопрос2: есть ли у кого нибудь исходники функции или таблица опкодов (для определения команды и ее длинны)


ПК>О ядре какой операционной системы идет речь: Windows, Linux, или еще что-нибудь?



Widows
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.