Linux 是否阻止用户程序使用的端口和中断?
答案1
非内核程序应使用的唯一中断是 int 0x80,它是用于请求 /usr/include/sys/syscall.h 中列出的系统调用之一的中断。如果您想直接与硬件中断交互,则应在内核模块内完成此操作。Linux 系统上 Assembly 的良好介绍。此主题应该对你也有用。
Linux 是否阻止用户程序使用的端口和中断?
非内核程序应使用的唯一中断是 int 0x80,它是用于请求 /usr/include/sys/syscall.h 中列出的系统调用之一的中断。如果您想直接与硬件中断交互,则应在内核模块内完成此操作。Linux 系统上 Assembly 的良好介绍。此主题应该对你也有用。