[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Насколько я понимаю из найденых источников, можно перефразировать древнеримскую пословицу так : Что позволено драйверу, то не позволено прикладным программам. Во многих статьях речь идет о "КОЛЬЦАХ ЗАЩИТЫ" в Windows, и насколько я уяснил, обращение к физической памяти позволяется только драйверам. В то же время есть некие намеки о недокументированных функциях kernel32.dll, которые позволяют делать подобные чудеса. Попробую до них докопаться. Что касаеться _inp() и _outp(), то я и использовал их только с 16-разрядными адресами для обращения к портам IO (на нашем устройстве адресное пространство IO = 64 байта). Никогда не обижаюсь на "очевидные" вещи т.к. очевидность вообще вещь относительная... Вопросы по WinDriverу пожалуйста на e-mail иначе мы скоро захламим всю конференцию. Еще раз спасибо за советы :-))).
E-mail: info@telesys.ru