LINUX.ORG.RU

Если ты пишешь драйвер, то элементарно, если нет, то используй win9X, там прерывания не виртуализованы, делай с ней что хочешь, вернее что сможешь.

anonymous
()
Ответ на: комментарий от anonymous

Короче: требуется чтобы под Линуксом выполнялась прога и её выполнение не мог омтановить НИ КАКОЙ ПРОЦЕСС или ПРЕРЫВАНИЕ

anonymous
()
Ответ на: комментарий от anonymous

Насчет процесса легко - выставь через sched_setscheduler максимальный SCHED_FIFO приоритет и наслаждайся жизнью (плюс не забудь сделать mlockall(MCL_CURRENT|MCL_FUTURE)). Насчет прерываний, если это IA32, то вроде можно поднять IOPL (man iopl) и выполнить CLI, но это очень чревато неприятностями (если не представляешь в деталях работу ядра, то лучше так не делать).

Murr ★★
()
Ответ на: комментарий от grustnoe

> а для каких жутких целей это надо?
Видать популярность линукса потянула мастдайных вирусописателей...

anonymous
()
Ответ на: комментарий от anonymous

RE:

>Можно через модуль ядра и CLI но как теперь обмениваться с этим модулем данными

Зачем тебе "модуль ядра"? Ну а если и модуль "ядра", то что тебе мешает обмениваться с ним данными? CLI на это вообще никаким местом повлиять не может.

Murr ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.