1

Linux блокирует порты и прерывания для пользовательских программ?

1 ответ1

1

Единственное прерывание, которое должна использовать неядерная программа, это int 0x80, которое является прерыванием для запроса одного из системных вызовов, перечисленных в /usr/include/sys/syscall.h. Если вы хотите напрямую взаимодействовать с аппаратными прерываниями, это должно быть сделано внутри модуля ядра. Хорошее введение в сборку в системе Linux. Эта тема также должна быть полезной для вас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .